Windows 파일 탐색기의 추출 도구를 사용하여 파일의 압축을 풀려고 할 때 “오류 0x5″라는 오류 메시지가 표시되고 “경로가 너무 깁니다”라는 메시지가 함께 표시될 수 있습니다.
파일 탐색기 내 추출 옵션을 사용하여 ZIP 파일을 추출할 수 없을 때 오류 메시지 0x가 함께 표시되어 사용자가 해당 아카이브에 포함된 소프트웨어 패키지를 설치하거나 실행하지 못할 수 있습니다.
오류 0x5가 발생하여 당황스러운 경우, 이 문제를 해결하는 데 도움이 될 수 있는 몇 가지 솔루션이 있습니다.
ZIP 파일 이름 길이 줄이기
앞서 언급한 오류 0x5는 일반적으로 추출된 파일의 지정된 경로가 Windows에서 부과한 260자 제한을 초과할 때 발생합니다. 이로 인해 경로가 너무 길어졌다는 메시지가 표시됩니다. 주로 파일 이름이 확장된 대용량 ZIP 아카이브와 관련된 경우에 발생합니다. 기본적으로 압축이 풀린 폴더는 상위 ZIP 아카이브와 동일한 이름을 유지합니다. 이 문제를 해결하려면 추출된 폴더의 경로에 긍정적인 영향을 미치는 ZIP 압축 파일 자체의 파일 이름을 짧게 하는 것이 좋습니다.
파일 탐색기에서 압축을 풀어야 하는 ZIP 아카이브가 있는 지정된 폴더로 이동하세요.
⭐ ZIP 파일을 마우스 오른쪽 버튼으로 클릭하고 탐색기의 상황에 맞는 메뉴에서 이름 바꾸기를 선택합니다.
120자.
루트 디렉터리로 아카이브 추출
아카이브 추출 경로가 지나치게 길고 여러 하위 디렉터리가 포함되어 있다는 오류 메시지가 표시되는 경우, 한 가지 해결책은 아카이브를 zip 파일의 현재 위치로 자동 추출하는 대신 C 드라이브의 루트 디렉터리로 추출하도록 선택하는 것입니다. 이 방법은 압축을 풀 때 하위 디렉터리를 이동할 필요가 없기 때문에 이 문제를 해결하는 데 효과적인 것으로 알려져 있습니다. C 드라이브의 루트 디렉터리로 ZIP 파일을 추출하려면 다음 단계를 따르세요:
탐색기를 사용하여 추출할 수 없는 ZIP 아카이브가 포함된 디렉터리에 액세스합니다.
‘ZIP’ 파일을 누른 상태에서 마우스 오른쪽 버튼을 클릭하면 ‘모두 추출’로 지정된 옵션이 있는 컨텍스트 메뉴가 나타납니다.
압축된 아카이브에서 추출할 파일을 선택하세요.
⭐ 그런 다음 C: 드라이브를 클릭하고 폴더 선택 버튼을 누릅니다. 추출 경로는 아래 스크린샷과 같이 C:\이어야 합니다.
⭐ 추출을 클릭하여 루트 디렉토리에 아카이브의 압축을 풉니다.
동일한 결과를 얻기 위한 추가 옵션으로는 ZIP 아카이브를 복사하여 루트 폴더에 붙여넣은 다음 추출 도구를 사용하여 해당 위치에서 추출하는 방법이 있습니다. 이 프로세스는 추출 과정에서 사용자가 개입할 필요 없이 추출된 파일의 기본 루트 디렉터리를 자동으로 설정합니다.
다음 단계에 따라 “C:\사용자\사용자 이름” 폴더에 있는 ZIP 파일의 내용을 동일한 드라이브 내의 다른 위치로 복사하세요: 1. 원하는 ZIP 파일을 마우스 오른쪽 버튼으로 클릭하고 “복사”를 선택합니다. 2. Windows 파일 탐색기의 사이드바에서 해당 폴더를 클릭하여 추출한 파일을 저장할 위치로 이동합니다. 3. 원하는 목적지에 도달하면 파일을 추출할 폴더를 클릭합니다. 4. 키보드의 “V” 키와 함께 “Ctrl” 키를 눌러 복사한 데이터를 새 폴더에 붙여넣습니다. 5. ZIP 파일의 내용을 추출하려면 해당 파일을 두 번 클릭합니다. 파일은
7-ZIP으로 아카이브 추출
앞서 언급한 해결 방법을 시도해도 문제가 지속되면 아카이브 내에 이름이 허용된 최대 길이를 초과하는 하위 디렉터리가 있을 수 있습니다. 그러나 a.ZIP 파일 내의 폴더 이름 변경은 직접 수행할 수 없으며 먼저 아카이브를 추출해야 합니다.
많은 사람들이 효과적으로 사용해 온 다른 방법은 7-ZIP과 같은 타사 압축 도구를 사용하여 특정 압축 프로그램의 파일 경로 길이 제한을 우회하는 것입니다. 또는 문자 수 제한을 적용하지 않는 다양한 최고 등급의 Windows 보관 및 추출 소프트웨어 중에서 선택할 수도 있습니다.
7-Zip을 사용하여 ZIP 형식으로 저장된 압축 폴더의 내용을 가져오려면 다음 단계를 따르세요:
⭐ 7-Zip 다운로드 페이지를 엽니다.
“64비트 Windows x64″라고 표시된 다운로드 링크를 클릭하여 소프트웨어 설치를 진행하세요.
7-ZIP 설치 파일을 다운로드한 폴더로 이동하여 필요한 경우 내용을 압축 해제하세요.
“7z2300-x64.exe”라는 실행 파일을 두 번 클릭하면
⭐ 7-Zip 설치 창에서 설치를 클릭합니다.
7-Zip 아카이브 추출 소프트웨어를 엽니다.
7-Zip에서 0x5 오류 메시지가 표시되는 원인이 되는 zip 파일을 선택하세요.
⭐ 7-Zip의 추출 옵션을 클릭합니다.
추출 창에서 사용자에게 “확인” 또는 “취소”를 선택하라는 메시지가 표시되며, 이는 현재 진행 중인 프로세스의 완료 또는 종료 알림 역할을 합니다.
더 긴 파일 경로 지원 사용
레지스트리를 수정하거나 PowerShell에서 명령을 실행하거나 Windows 그룹을 통해 설정된 정책을 구현하는 행위는 파일 경로에 대한 제한을 해제하고 현재 260자로 제한되어 있는 해당 경로의 최대 길이를 늘릴 수 있는 방법으로, 오류 번호 0x80을 유발할 수 있습니다. Power를 사용하여 이 프로세스를 수행하려면
상승된 권한으로 PowerShell을 실행하거나 Windows 터미널 응용 프로그램에서 명령 프롬프트용 터미널 창을 시작합니다.
⭐ 긴 파일 경로 지원을 사용하려면 다음 명령을 입력합니다:
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD –Force
긴 파일 경로 활성화를 계속 진행하려면 다음 명령을 입력하세요.
PowerShell(또는 Windows 터미널)의 현재 세션을 종료한 다음 컴퓨터의 운영 체제를 재부팅하여 변경 사항을 적용합니다.
필요한 ZIP 아카이브 추출
대부분의 사용자는 제안된 솔루션이 0x5 오류를 해결하는 데 효과적이라는 것을 알게 될 것입니다. 이러한 해결책은 문제의 근본 원인, 즉 문제의 원인이 되는 추출 경로 길이 제한을 해결하는 데 중점을 둡니다. 이러한 수정 사항을 구현하면 사용자는 Windows 11과 10 모두에서 ZIP 파일의 내용을 성공적으로 추출할 수 있습니다.