Computer >> 컴퓨터 >  >> 체계 >> Windows 10

긴 파일 이름을 가진 파일을 삭제할 수 없습니까? 단 5초 만에 해결

"도와주세요. 파일 이름이 너무 길어서 파일을 삭제할 수 없습니다."

이것은 5초 안에 해결할 수 있는 난해한 문제이며 과거의 간단한 DOS 명령만 있으면 됩니다. 하지만 먼저 Windows에서 발생하는 가장 오래된 오류 중 하나와 그 원인인 긴 파일 이름(LFN)에 대해 알아보겠습니다.

긴 파일 이름이란 무엇입니까?

긴 파일 이름은 Windows 95 및 MS-DOS 아키텍처에서 상속됩니다. LFN 시스템은 최대 255자의 파일 및 디렉토리 이름을 지정했습니다. 이는 이전 8.3 파일 명명 규칙에서 최대 8자(디렉토리 경로 뒤)로 변경되었으며 선택적으로 마침표 [.]와 최대 3자 이상으로 구성된 파일 이름 확장자가 추가되었습니다.

Windows는 이전 버전과 호환되므로 두 파일 이름 지정 시스템 간에 이 "상호 변환"을 사용하여 문제를 해결합니다. 때로는 파일 이름이 설정된 제한을 초과하기 때문입니다.

많은 Windows 프로그램은 최대 경로 길이를 기대합니다. 255자 미만이어야 합니다. 이 제한은 해당 파일이 위치한 파일 경로를 제외합니다. 그러나 한 위치에서 파일을 복사할 때 전체 파일 경로를 고려합니다.

긴 파일 이름을 가진 파일을 삭제할 수 없습니까? 단 5초 만에 해결

파일 이름이 너무 긴 파일은 다른 운영 체제의 제품일 수 있습니다. 또한 타사 소프트웨어의 캐시 파일로 태어날 수도 있습니다. 또는 이름이 정말 긴 미디어 파일일 수 있습니다. 때때로 이러한 파일은 네트워크 공유와 같은 더 깊은 디렉토리에 존재하는 경우에도 생성됩니다.

이러한 파일을 만든 소프트웨어를 사용하여 이러한 파일을 관리할 수 있습니다. 하지만 실패할 경우 훨씬 더 쉬운 솔루션이 있습니다.

"너무 긴" 파일 이름 오류 해결

파일 이름이 긴 파일을 삭제하는 간단한 3단계 프로세스입니다. 비결은 더 짧은 파일 이름을 자동 생성하여 사용하는 것입니다.

  1. 파일이 있는 디렉토리에서 명령 프롬프트를 엽니다.
  2. DOS 명령을 사용하여 8.3 파일 이름 형식의 짧은 파일 이름을 가져옵니다.
  3. 이제 DEL을 사용합니다. 파일을 삭제하려면 DOS에서 명령을 실행합니다.

예제와 함께 어떻게 작동하는지 봅시다. 여기 디렉토리에 긴 파일 이름을 가진 파일이 있습니다.

파일 탐색기를 열고 해당 디렉터리에서 파일을 찾습니다. Shift 누르기 그런 다음 빈 영역을 마우스 오른쪽 버튼으로 클릭합니다. 여기서 명령 창 열기를 선택합니다. . 현재 있는 디렉터리로 설정된 경로와 함께 명령 프롬프트 창이 열립니다.

긴 파일 이름을 가진 파일을 삭제할 수 없습니까? 단 5초 만에 해결

현재 디렉토리에 있는 파일과 폴더를 나열하려면 DOS 명령을 입력하십시오. 디렉터리 command는 내부 명령이며 모든 Microsoft 운영 체제에서 사용할 수 있습니다. /X 속성은 8.3이 아닌 파일 이름에 대한 짧은 이름을 표시합니다. 검사할 파일이 너무 많으면 DIR /X /P를 사용하여 일시 중지하고 한 화면에서 다음 화면으로 이동할 수도 있습니다.

아래 스크린샷은 "수정된" 짧은 파일 이름으로 삭제하려는 텍스트 파일을 보여줍니다.

긴 파일 이름을 가진 파일을 삭제할 수 없습니까? 단 5초 만에 해결

따라서 DOS를 사용하여 파일의 더 짧은 이름을 "자동 생성"하는 방법을 볼 수 있습니다. 이제 짧은 파일 이름에 간단한 DEL 명령을 사용하여 파일을 제거하십시오. 그게 다야!

긴 파일 이름을 가진 파일을 삭제할 수 없습니까? 단 5초 만에 해결

여기서 교훈은 DOS를 무시하지 말라는 것입니다. 여전히 하루를 절약할 수 있는 다양한 유용한 DOS 명령이 있습니다. 그것들을 암기하는 동안 또 다른 일반적인 Windows 문제인 편집 및 삭제를 위해 잠겨 있는 파일을 수정하는 방법도 배우고 싶을 것입니다.

이미지 제공:Shutterstock.com을 통한 hans