Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

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

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

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

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에서 제공하는 Naming Conventions를 읽어본 후에 해당 오류가 발생한 이유는 매우 명확합니다.

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

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

파일 또는 폴더 삭제

예약된 이름이 지정된 파일은 사용할 수 없고 표준 절차를 사용하여 삭제할 수도 없기 때문에 쓸모 없게 될 수 있습니다. 파일이나 폴더를 삭제하려면 일부 명령 프롬프트 명령에 의존해야 합니다.

디렉토리를 삭제하는 동안 오류 메시지가 표시되는 경우 , 아래 단계에 따라 수행할 수 있습니다.

  1. Windows 키 + X 누르기 명령 프롬프트(관리자)를 선택합니다. 목록에서 관리자 권한 명령 프롬프트를 엽니다.
  2. 상승된 명령 프롬프트가 열리면 다음 명령을 입력합니다.
    rd \\.\c:\documents\con /S /Q
    수정:Windows 10에서 잘못된 파일 핸들
  3. 위 명령어에서 경로를 적절히 교체하되 경로 앞의 '\\.'를 지우지 않도록 한다. 또 다른 예는 다음과 같습니다.
    rd \\.\E:\con /S /Q
참고:

매개변수 /S /Q 동안 지정된 디렉토리에 있는 모든 하위 디렉토리를 제거하도록 rd 명령에 지시하는 데 사용됩니다. 매개변수는 지정된 디렉토리의 내용을 자동으로 제거하도록 명령에 지시하는 데 사용됩니다(프롬프트가 표시되지 않음). 또한 \\. 현재 시스템을 참조하는 데 사용됩니다.

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

  1. 위와 같이 관리자 권한 명령 프롬프트를 엽니다.
  2. 다음 명령을 입력하고 Enter 키를 누르십시오. :
    del \\.\c:\Temp\con.txt
    수정:Windows 10에서 잘못된 파일 핸들
  3. 파일을 삭제하려면 파일 확장자를 지정하고 del 명령을 사용하기만 하면 됩니다. rd 대신 .

그게 다야, 아마도 시스템에서 파일/폴더를 삭제했을 것입니다.