수정 : Windows 10의 잘못된 파일 핸들

시스템에서 파일 또는 폴더를 삭제하려고 할 때 ' 잘못된 파일 핸들 '오류 메시지가 나타날 수 있습니다. 이 오류 메시지는 삭제하려는 폴더 또는 파일 이름이 예약 된 이름 인 경우에 발생합니다. Windows 운영 체제는 파일 탐색기가 폴더 또는 파일에 예약 된 이름을 부여하지 못하도록하는 특정 이름 / 닉명을 처리하지 않습니다. 그러나 스마트 폰 또는 Linux와 같은 다른 운영 체제에서 파일을 가져 오는 경우 삭제하려고하면 해당 오류 메시지가 표시됩니다.

잘못된 파일 핸들

Microsoft 명명 규칙

Microsoft 명명 규칙은 시스템의 파일 또는 폴더 이름을 CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, ​​COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 및 LPT9. 이러한 이름은 Windows 운영 체제에서 예약 된 이름이므로 Windows 운영 체제에서 특정 목적으로 사용되며 다른 곳에서는 사용해서는 안됩니다. 또한 NUL.txt와 같이 확장자로 위의 이름을 바로 따르는 것을 피해야합니다. 좀 더 자세한 정보가 필요하면 Microsoft 웹 사이트 에서이 기사 를 참조하십시오.

Windows 10에서 '잘못된 파일 핸들'오류 메시지의 원인은 무엇입니까?

글쎄, Microsoft가 제공 한 명명 규칙을 읽은 후에는 상기 오류가 발생한 이유가 분명합니다.

  • 파일 / 폴더의 이름은 예약 된 이름입니다. 삭제하려는 파일에 예약 된 이름이 주어지면 오류 메시지가 나타납니다. Microsoft는 예약 된 이름을 사용하는 것을 금지하며이를 사용해서는 안됩니다.

이제 Microsoft 명명 규칙과 오류 메시지의 원인을 알고 있으므로 아래에 제시된 해결 방법에 따라 오류 메시지를 극복 할 수 있습니다.

파일 또는 폴더 삭제

예약 된 이름이 지정된 파일은 사용할 수 없으므로 표준 절차를 사용하여 삭제할 수 없기 때문에 쓸모없는 것으로 렌더링 될 수 있습니다. 파일이나 폴더를 삭제하려면 일부 명령 프롬프트 명령을 사용해야합니다.

디렉토리삭제하는 동안 오류 메시지가 표시되면 아래 단계를 수행하면됩니다.

  1. Windows 키 + X 를 누르고 목록에서 명령 프롬프트 (관리자) 를 선택하여 관리자 권한 명령 프롬프트 를 엽니 다.
  2. 관리자 권한 명령 프롬프트가 열리면 다음 명령을 입력하십시오.
     rd \\. \ c : \ documents \ con / S / Q 

    예약 된 이름으로 폴더 삭제
  3. 위의 명령에서 경로를 적절히 바꾸십시오. 그러나 '\\'를 제거하지 마십시오. 경로 앞에. 다른 예는 다음과 같습니다.
     rd \\. \ E : \ con / S / Q 
노트 :

/ S 매개 변수는 rd 명령이 지정된 디렉토리에있는 모든 서브 디렉토리를 제거하도록 지시하는 데 사용되고 / Q 매개 변수는 지정된 디렉토리의 내용을 자동으로 제거하도록 명령에 지시합니다 (어떤 것도 제공되지 않습니다) 프롬프트). 또한 \\. 현재 시스템을 나타내는 데 사용됩니다.

파일삭제 하려는 경우 다음을 수행하십시오.

  1. 위와 같이 관리자 권한 명령 프롬프트를 엽니 다.
  2. 다음 명령을 입력 한 후 Enter 키 를 누르 십시오 .
     델 \\. \ c : \ Temp \ con.txt 

    예약 된 이름으로 파일 삭제
  3. 파일을 삭제하려면 파일 확장자를 지정하고 rd 대신 del 명령을 사용해야합니다.

이제 시스템에서 파일 / 폴더를 삭제했을 수 있습니다.

재미있는 기사