수정 : 대상 경로가 너무 김 오류

사용자가 Windows 운영 체제에서 특정 파일 또는 폴더를 복사, 이동 또는 제거하려고 할 때 "대상 경로가 너무 김"오류가 발생 합니다. 대부분의 경우이 오류 는 Microsoft에 256/260 폴더 및 이름 제한 있기 때문에 발생합니다 .

문제가 20 년 이상 지난 경우에도 모든 최신 Windows 버전에서 여전히 버그가 발생합니다. 이것은 NTFS의 제한이 아니므로 형식을 변경해도 문제가 제거되지는 않습니다. 이 문제는 Win32 API 라이브러리 내의 제한으로 인해 발생 합니다 . 대부분의 표준 발행 응용 프로그램 ( 파일 탐색기 포함 )은 문자 제한을 초과하면 오작동합니다.

현재이 문제로 어려움을 겪고 있다면 도움이 될 수 있습니다. 다음은 유사한 상황에있는 사용자가 문제를 해결할 수 있도록하는 방법 모음입니다. "Destination Path Too Long"오류 를 수정하는 방법이 나타날 때까지 각 잠재적 수정 사항을 순서대로 따르십시오  .

방법 1 : 상위 폴더의 이름 줄이기

가장 쉬운 해결책은 단순히 상위 폴더의 이름을 줄이는 것입니다. 그러나 상상할 수 있듯이 이것은 항상 적용 가능한 것은 아닙니다. 이 방법은 길이 제한 제한을 초과하는 파일이 많은 경우에는 적용 할 수 없습니다.

이동 / 삭제 / 복사 중에이 문제를 표시하는 파일 또는 폴더가 몇 개만있는 경우 이름을 줄인 다음 다시 시도하십시오.

귀하의 상황에 해당되지 않는 경우 아래 방법으로 이동하십시오.

방법 2 : 파일 확장명을 일시적으로 텍스트로 변경

단일 .zip 또는 .rar 파일을 이동하려고 할 때이 오류가 표시되는 경우 파일 확장명을 일시적으로 텍스트로 바꾸고 이동 한 후 다시 이름을 바꿀 수 있습니다. 다음은이를 수행하는 빠른 가이드입니다.

  1. .zip 또는 .rar 아카이브를 마우스 오른쪽 버튼으로 클릭 하고 이름 바꾸기를 선택합니다 . 그런 다음 확장자를 " txt " 로 수정하십시오 .

    참고 : 기본적으로 확장자 유형을 볼 수없는 경우 파일 탐색기보기 탭에 액세스하여 파일 이름 확장자 와 관련된 확인란을 선택하십시오 .

  2. 파일을 원하는 위치로 이동 한 다음 다시 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택하고 확장명을 초기 ( .zip 또는 .rar ) 로 다시 수정합니다 .

이 방법으로 파일을 이동할 수 없거나 상황에 맞지 않는 경우에는 아래 방법으로 이동하십시오.

방법 3 : DeleteLongPath를 사용하여 폴더 삭제

260 자 제한을 초과하는 폴더를 삭제 한 경우 신뢰할 수있는 프리웨어를 사용하여이 문제를 해결할 수 있습니다. DeleteLongPath는 폴더를 즉시 제거하는 프리웨어입니다. 경량 프로그램은 폴더 구조와 포함 된 모든 하위 폴더 및 파일을 자동으로 삭제하도록 설계되었습니다.

다음은 DeleteLongPath 를 사용 하여 삭제시 "Destination Path Too Long" 오류 를 표시하는 폴더를 삭제하는  방법에 대한 빠른 가이드입니다 .

  1. 이 링크 ( 여기 )를 방문 하여 DeleteLongPath 프리웨어를 다운로드하십시오 .

  2. zip 파일에서 DeleteLongPath 실행 파일을 추출 하고 엽니 다.
  3. 찾아보기 버튼을 사용하여 제거 할 수없는 폴더의 경로를 설정하고 삭제 버튼을 눌러 제거합니다.

  4. 히트 마지막에 경고 메시지 및 폴더 구조가 삭제 될 때까지 기다립니다. 그러나 특정 폴더의 모든 하위 폴더와 파일도 삭제된다는 점에 유의하십시오.

방법 4 : 긴 경로 지원 사용 (Windows 10 빌드 1607 이상)

Windows 10 을 사용 중이고 이미 1 주년 업데이트 (1607)를 적용한 경우 시스템 수준 에서 MAX_PATH 제한 을 비활성화 할 수 있습니다. 레지스트리 편집기 를 사용하여 긴 경로에 대한 지원을 활성화 할 수 있습니다 . 다음은 전체 내용에 대한 빠른 가이드입니다.

  1. 를 눌러 윈도우 키 + R  실행 명령을 엽니 다. " regedit "를 입력 하고 Enter 키  를 눌러 레지스트리 편집기 를 엽니 다 .

  2. 왼쪽 창을 사용하여 컴퓨터> HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> 컨트롤> 파일 시스템을 탐색합니다 .

  3. 파일 시스템 의 왼쪽 창에서 선택, 두 번 클릭 LongPathsEnabled (오른쪽 패널).

  4. 에서 DWORD 값 편집LongPathsEnabled 의 설정 값 데이터1 과 충돌 확인을 저장합니다.
  5. 레지스트리 편집기를 닫고 "Destination Path Too Long"  오류를 표시하던 폴더 나 파일을 실행 해보십시오  .

이 방법이 적용되지 않는 경우 아래 방법으로 이동하십시오.

방법 5 : 관리자 권한 명령 프롬프트에서 xcopy 명령 사용

일부 사용자는 관리자 권한  명령 프롬프트에서 xcopy 명령을 사용하여 "대상 경로가 너무 김"오류 를 해결할 수있었습니다  . 이 작업을 수행하는 방법에 대한 빠른 가이드는 다음과 같습니다.

  1. 왼쪽 하단에있는 시작 표시 줄을 사용하여 " cmd " 를 검색합니다 . 그런 다음 마우스 오른쪽 버튼으로 클릭 하고 관리자 권한으로 실행을 클릭 하십시오.

  2. 다음 명령을 상승 된 명령 프롬프트에 붙여넣고 Enter를 누르 십시오.

    xcopy * 소스 파일 경로 * * 대상 경로 * / O / X / E / H / K

    참고 : 것을 명심  소스 파일 * 경로 *대상에 대한 * 경로 *  간단하게 정확한 경로에 대한 자리 표시 자입니다. Enter 키 를 누르기 전에 자리 표시자를 실제 위치로 바꿉니다 .