Windows 11/10에서 잘못된 MS-DOS 함수 파일 오류 수정
Windows 11 또는 Windows 10 에서 파일/폴더를 이동, 삭제, 복사 또는 이름을 바꾸려고 할 때 잘못된 MS-DOS 기능(Invalid MS-DOS Function) 오류 메시지가 표시 되면 (, ) 이 게시물이 흥미로울 수 있습니다. 이 게시물에서는 오류를 유발할 수 있는 몇 가지 알려진 잠재적인 원인을 식별한 다음 이 문제를 해결하는 데 도움이 될 수 있는 가능한 솔루션을 제공합니다.
이것은 실제로 파일 기능에만 영향을 미치는 파일 시스템 오류입니다. NTFS 형식 드라이브에서 FAT32 형식 드라이브 로 파일을 이동하려고 하고 손상된 시스템 파일도 오류를 유발할 수 있는 경우에도 오류가 발생할 수 있습니다.
잘못된 MS-DOS 함수 파일 오류
이 잘못된 MS-DOS 기능(Invalid MS-DOS Function) 문제에 직면한 경우 아래에서 권장하는 해결 방법을 특별한 순서 없이 시도해 보고 문제를 해결하는 데 도움이 되는지 확인할 수 있습니다.
- CHKDSK 실행
- 복사하는 파일의 이름을 줄이십시오.
- 드라이브 최적화 및 조각 모음
- 대상 드라이브를 NTFS 형식으로 포맷
- CopyFileBufferedSynchronousIo 레지스트리 키 를 만들고 구성 합니다.
나열된 각 솔루션과 관련된 프로세스에 대한 설명을 살펴보겠습니다.
1] CHKDSK 실행
CHKDSK 를 사용 하는 것도 잘못된 MS-DOS 기능(Invalid MS-DOS Function) 문제 를 해결하는 데 효과적인 것으로 입증된 솔루션 중 하나입니다 .
CHKDSK를 실행하려면 다음을 수행하십시오.
Windows 키 + R을 누릅니다.
실행 대화 상자에서 cmd 를 입력한 다음 CTRL + SHIFT + ENTER 를 눌러 관리자/승격 모드에서 명령 프롬프트를 엽니다 .(open Command Prompt)
명령 프롬프트 창에서 아래 명령을 입력하고 Enter 키(Enter) 를 누릅니다 .
chkdsk /x /f /r
다음 메시지를 받게 됩니다.
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).
키보드에서 Y 키를 누른 다음 컴퓨터를 재부팅하여 CHKDSK 가 컴퓨터 하드 드라이브의 오류를 확인하고 수정하도록 합니다.
CHKDSK 가 완료된 후 문제가 해결되었는지 확인하십시오.
2] 복사(Shorten) 하려는 파일의 이름을 줄이십시오.
이 솔루션에서 단순히 파일 이름을 줄이면 Windows 10 에서 파일/폴더를 이동, 삭제, 복사 또는 이름을 바꾸려고 할 때 오류를 해결하는 데 도움이 될 수 있습니다 .
이 수정 사항이 작동하지 않으면 다음 해결 방법을 시도할 수 있습니다.
3] 드라이브 최적화(Optimize) 및 조각 모음(Defragment)
Windows 스냅인 도구를 사용 하여 컴퓨터 의 하드 드라이브를 최적화하고 조각 모음할 수 있습니다. 다음 단계에 따라 작업을 수행할 수 있습니다.
- Windows 키 + E를 동시에 눌러 파일 탐색기를 엽니 다(File Explorer) .
- 이 PC(This PC) 를 클릭 합니다.
- (Right-click)드라이브를 마우스 오른쪽 버튼으로 클릭 한 다음 속성(Properties) > 도구(Tools) > 최적화(Optimize) > 최적화(Optimize) 를 선택 합니다.
절차가 완료되면 PC를 다시 시작하고 잘못된 MS-DOS 기능(Invalid MS-DOS Function ) 문제가 해결되었는지 확인합니다. 그렇지 않은 경우 다음 해결 방법을 계속합니다.
4] 대상 드라이브를 NTFS 형식(Format) 으로 포맷
대상 드라이브가 NTFS ( New Technology File System )로 포맷되지 않은 경우 (New Technology File System)잘못된 MS-DOS 기능(Invalid MS-DOS Function) 오류 가 발생할 수 있습니다 . 이 경우 대상 드라이브를 NTFS로 변환하고 도움이 되는지 확인할 수 있습니다.
방법은 다음과 같습니다.
이 단계를 사용하여 드라이브를 변환하면 드라이브의 파일이 보존됩니다. 드라이브에 있는 모든 파일의 백업이 있는지 확인하는 것이 좋습니다.
변환하려는 드라이브의 문자를 찾으십시오. 파일 탐색기(Open File Explorer) 를 열고 왼쪽 창에서 이 PC(This PC) 또는 컴퓨터(Computer) 아래에서 드라이브를 찾습니다 .
(Press)Windows 로고 키 + R을 눌러 실행 대화(Run) 상자 를 엽니 다 .
cmd 를 입력 하고 Enter 키 를 눌러 명령 프롬프트 창을 엽니다.
명령줄 프롬프트에서 아래 명령을 입력하고 Enter 키를 누릅니다 . drive: 자리 표시자를 드라이브의 실제 문자로 바꿉니다 .(Replace)
convert drive: /fs:ntfs
포맷 프로세스가 완료되면 파일 작업을 다시 시도하고 문제가 해결되었는지 확인하십시오. 그렇지 않은 경우 다음 해결 방법을 계속합니다.
5] CopyFileBufferedSynchronousIo 레지스트리 키 생성 및 구성
일부 사용자는 레지스트리 편집기(Registry Editor) 에서 시스템 정책을 편집 하여 잘못된 MS-DOS 기능(Invalid MS-DOS Function) 문제 를 해결할 수 있다고 말했습니다 . 방법은 다음과 같습니다.
이것은 레지스트리 작업이므로 레지스트리를 백업(back up the registry) 하거나 문제가 발생할 경우에 대비 하여 시스템 복원 지점 을 만드는 것이 좋습니다.
필요한 예방 조치를 취한 후에는 다음과 같이 진행할 수 있습니다.
Windows 키 + R.
실행 대화 상자에서 regedit 를 입력하고 Enter 키를 눌러 레지스트리 편집기 를 엽니다 .
아래 레지스트리 키 경로 로 이동하거나 이동 합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
(Right-click)오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭 한 다음 New > DWORD (32비트) 값(Value) 을 선택 합니다.
값 이름을 CopyFileBufferedSynchronousIo 로 바꾸고 Enter 키를 누릅니다.
새 값을 두 번 클릭(Double-click) 하여 엽니다.
값(Value) 데이터 상자 에 1 을 입력 하고 Enter 키(Enter) 를 눌러 변경 사항을 저장합니다.
이제 레지스트리 편집기(Registry Editor) 를 종료하고 PC를 다시 시작할 수 있습니다. 부팅 시 문제가 해결되었는지 확인합니다.
이러한 솔루션으로 문제를 해결할 수 있습니까?(Any of these solutions should fix the issue for you?)
Related posts
Fix Diskpart error를 보여주는 고정 디스크가 없습니다
Fix File System Errors Check Disk Utility (CHKDSK)
디스크 검사 유틸리티(CHKDSK)를 사용하여 Windows 7/8/10에서 파일 시스템 오류 수정
Fix Invalid Depot Configuration Steam Error Windows 10
Fix Runtime error R6025 Pure Virtual Function Call
Fix Invalid command LINE Startup error Windows 10
Fix Application Load Error 5:0000065434 Windows 10에서
Ntoskrnl.exe 높은 디스크 사용량 수정
Errors Disk Using chkdsk에 대해 확인하는 방법
Error 1327 Invalid Drive 프로그램을 설치하거나 제거 할 때
Fix Windows 10의 USB drive or SD card에서 Space error의 할당되지 않은 Space error
Dota 2 디스크 쓰기 오류를 수정하는 17가지 방법
클로닝 Failed, 디스크를 읽는 동안 오류가 발생했습니다
Windows 11/10에서 복사하는 동안 source file or disk에서 읽을 수 없습니다
Fix Logitech Setpoint Runtime error on Windows 10
Fix Unable Local Disk (C :)을 엽니 다
Fix Service Host : 로컬 System (svchost.exe) High CPU and Disk Usage
Windows 11/10에서 서비스 호스트(SysMain) 높은 디스크 사용량을 수정하는 방법
"Windows를 이 디스크에 설치할 수 없습니다" 오류 수정
Fix High CPU and Disk usage problem Windows 10