본문 바로가기
IT관련 유용한 정보

윈도우 11 파일 경로 너무 길 때 해결|LongPaths 260자 제한 해제 방법

by itcurator 2026. 10. 3.
반응형
윈도우 11에서 파일 경로가 너무 길어 복사와 삭제가 안 될 때 해결하는 방법

파일이나 폴더를 복사하고 삭제하려는데 “원본 파일 이름이 파일 시스템에서 지원하는 길이보다 깁니다”, “파일 이름이 너무 깁니다” 또는 “대상 경로가 너무 깁니다”라는 오류가 나타날 때가 있습니다.

파일 이름이 짧아 보여도 여러 단계의 하위 폴더 안에 저장돼 있다면 전체 경로가 길어질 수 있습니다. 특히 압축 파일을 풀거나 스마트폰 백업 자료, 프로그램 소스 파일과 클라우드 동기화 폴더를 다룰 때 이런 문제가 자주 발생합니다.

Windows의 기존 Win32 경로 제한은 일반적으로 260자입니다. Windows 11에서는 그룹 정책이나 레지스트리 설정을 이용해 긴 Win32 경로 사용을 활성화할 수 있지만, 설정만 켠다고 모든 문제가 해결되는 것은 아닙니다. 사용하는 프로그램도 긴 경로 기능을 지원해야 하기 때문입니다.

이번 글에서는 가장 안전한 경로 단축 방법부터 Windows 11 Pro의 그룹 정책 설정, Windows 11 Home의 레지스트리 설정, 긴 경로 파일 복사와 삭제 방법까지 순서대로 설명하겠습니다.

Windows 11에서 파일 경로가 너무 길어 복사할 수 없다는 오류가 나타난 모습



1. 파일 이름보다 전체 경로 길이가 문제인 이유

Windows에서 말하는 경로는 드라이브 문자부터 최종 파일 이름까지 이어지는 전체 주소입니다. 다음과 같은 주소가 하나의 전체 경로입니다.

C:\Users\사용자이름\Documents\회사자료\2026년\프로젝트\최종보고서\파일이름.xlsx

마지막의 파일이름.xlsx가 짧더라도 앞에 있는 폴더 단계가 많고 각 폴더 이름이 길면 전체 경로 길이가 늘어납니다.

경로가 길어지는 대표적인 상황

  • 바탕 화면이나 문서 폴더 아래에 하위 폴더를 여러 단계 만든 경우
  • 압축 파일 안에 같은 폴더 구조가 반복돼 있는 경우
  • 이메일 첨부 파일을 긴 제목 그대로 저장한 경우
  • OneDrive 폴더 안에 회사명과 프로젝트명이 길게 들어간 경우
  • 프로그램이나 스마트폰이 자동 생성한 백업 폴더인 경우
  • 다른 컴퓨터의 공유 폴더를 긴 네트워크 주소로 연결한 경우

Microsoft 공식 문서에 따르면 기존 Windows API에서는 MAX_PATH가 260자로 정의되어 있습니다. 드라이브 문자, 역슬래시, 폴더 이름, 파일 이름과 문자열 종료 문자까지 전체 길이에 포함됩니다.

개별 파일 이름의 제한은 별개입니다

LongPaths를 활성화해도 파일이나 폴더 한 개의 이름을 무제한으로 길게 만들 수 있는 것은 아닙니다. 파일 시스템에서는 일반적으로 경로를 구성하는 개별 이름에 별도의 길이 제한이 적용됩니다.

✔ 핵심: LongPaths 설정은 전체 경로의 기존 260자 제한을 완화하는 기능입니다. 파일 이름 한 개의 길이 제한이나 프로그램 자체의 제한까지 모두 없애는 기능은 아닙니다.

경로가 긴 상위 폴더를 C 드라이브의 짧은 위치로 이동하는 모습

2. 가장 먼저 상위 폴더 경로 줄이기

레지스트리나 그룹 정책을 변경하기 전에 가장 먼저 시도할 방법은 문제가 있는 폴더를 드라이브 최상위처럼 짧은 위치로 옮기는 것입니다.

예를 들어 다음처럼 깊은 위치에 있는 폴더가 있다고 가정해 보겠습니다.

C:\Users\사용자이름\Documents\업무자료\2026년\거래처\프로젝트\백업자료

이 폴더를 다음처럼 짧은 위치로 옮기면 전체 경로에서 많은 문자를 줄일 수 있습니다.

C:\Temp

상위 폴더를 이동하는 방법

  1. 파일 탐색기에서 문제가 있는 파일의 상위 폴더로 이동합니다.
  2. 가능한 한 가장 바깥쪽에 있는 폴더를 선택합니다.
  3. Ctrl + X를 눌러 잘라냅니다.
  4. C 드라이브 바로 아래에 C:\Temp처럼 짧은 폴더를 만듭니다.
  5. Ctrl + V를 눌러 붙여넣습니다.
  6. 옮긴 위치에서 복사, 이름 변경 또는 삭제를 다시 시도합니다.

상위 폴더 자체도 이동되지 않는다면 그보다 바깥쪽 폴더를 선택하거나 아래에서 설명하는 Robocopy와 명령 프롬프트 방법을 사용해야 합니다.

✔ 가장 쉬운 해결법: 목적지 경로가 길어서 복사가 안 된다면 파일을 바탕 화면의 여러 하위 폴더에 넣지 말고 C:\Temp나 D:\Move처럼 짧은 위치로 복사해 보세요.

3. 파일과 폴더 이름을 짧게 변경하기

폴더를 이동하기 어렵다면 경로 중간에 있는 긴 폴더 이름부터 줄입니다. 가장 마지막 파일 이름만 줄이는 것보다 여러 하위 파일에 공통으로 적용되는 상위 폴더 이름을 줄이는 것이 효과적입니다.

폴더 이름 줄이는 예시

  • 2026년_거래처별_프로젝트_최종제출자료 → 2026_제출
  • 고객요청사항_수정완료_최종본_백업 → 최종백업
  • 다운로드받은_스마트폰_전체백업자료 → 폰백업

압축 파일을 풀 때 목적지 줄이기

ZIP이나 7z 파일의 이름이 길고 내부 폴더 구조도 깊다면 다운로드 폴더에서 바로 압축을 풀지 말고 압축 파일을 C:\Temp로 옮긴 뒤 그 위치에서 해제합니다.

⚠ 주의: 프로그램 설치 폴더나 프로그램 소스 폴더의 이름을 임의로 변경하면 실행 경로나 연결 정보가 깨질 수 있습니다. 직접 만든 문서 폴더가 아니라면 프로그램을 종료하고 백업한 뒤 작업하세요.

로컬 그룹 정책 편집기에서 긴 Win32 경로 사용을 활성화하는 모습

4. 그룹 정책으로 긴 Win32 경로 활성화하기

Windows 11 Pro, Enterprise 또는 Education에서는 로컬 그룹 정책 편집기에서 긴 Win32 경로를 활성화할 수 있습니다.

그룹 정책 설정 순서

  1. Windows 키 + R을 눌러 실행 창을 엽니다.
  2. gpedit.msc를 입력하고 Enter 키를 누릅니다.
  3. 왼쪽에서 컴퓨터 구성을 펼칩니다.
  4. 관리 템플릿 → 시스템 → 파일 시스템으로 이동합니다.
  5. 오른쪽에서 Win32 긴 경로 사용 또는 Enable Win32 long paths를 찾습니다.
  6. 항목을 두 번 클릭합니다.
  7. 사용을 선택합니다.
  8. 적용 → 확인을 누릅니다.
  9. 열려 있는 프로그램을 종료하고 컴퓨터를 다시 시작합니다.

Windows 표시 언어나 버전에 따라 정책 이름이 ‘Win32 긴 경로 사용’ 또는 비슷한 문구로 나타날 수 있습니다.

✔ 알아둘 점: 이 설정은 긴 경로 기능을 사용하도록 제작된 프로그램에 적용됩니다. 오래된 프로그램이나 자체적으로 경로 길이를 제한하는 프로그램에서는 여전히 오류가 발생할 수 있습니다.

5. Windows 11 Home에서 레지스트리로 설정하기

Windows 11 Home에는 일반적으로 로컬 그룹 정책 편집기가 제공되지 않습니다. 이 경우 레지스트리에서 LongPathsEnabled 값을 설정할 수 있습니다.

레지스트리 변경 전 주의사항

레지스트리를 잘못 수정하면 Windows나 프로그램이 정상적으로 작동하지 않을 수 있습니다. 안내된 경로와 값만 변경하고 다른 항목은 수정하지 마세요.

LongPathsEnabled 활성화 방법

  1. Windows 키 + R을 눌러 실행 창을 엽니다.
  2. regedit를 입력하고 Enter 키를 누릅니다.
  3. 사용자 계정 컨트롤 화면이 나오면 예를 누릅니다.
  4. 레지스트리 편집기 주소창에 다음 경로를 입력합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  1. 오른쪽 목록에서 LongPathsEnabled를 찾습니다.
  2. 해당 항목을 두 번 클릭합니다.
  3. 값 데이터를 1로 변경합니다.
  4. 확인을 누르고 레지스트리 편집기를 닫습니다.
  5. 컴퓨터를 다시 시작합니다.

LongPathsEnabled 항목이 없을 때

  1. 오른쪽 빈 공간을 마우스 오른쪽 버튼으로 누릅니다.
  2. 새로 만들기 → DWORD(32비트) 값을 선택합니다.
  3. 이름을 LongPathsEnabled로 입력합니다.
  4. 새 항목을 두 번 클릭하고 값 데이터를 1로 설정합니다.

64비트 Windows를 사용하더라도 이 항목은 DWORD(32비트) 값으로 만듭니다.

✔ 설정 의미: 값이 1이면 긴 Win32 경로 기능을 활성화하고, 값이 0이면 활성화하지 않은 상태입니다.

Windows 11 레지스트리에서 LongPathsEnabled 값을 활성화하는 모습

6. 설정 후에도 파일 탐색기에서 안 될 때

LongPaths를 활성화하고 컴퓨터를 다시 시작했는데도 파일 탐색기에서 복사나 삭제가 안 될 수 있습니다. 이는 설정이 잘못됐다기보다 파일 탐색기나 해당 프로그램이 긴 경로 작업을 완전히 지원하지 않기 때문일 수 있습니다.

LongPaths 설정의 적용 조건

  • Windows에서 긴 경로 기능이 활성화되어 있어야 합니다.
  • 사용하는 프로그램도 긴 경로를 지원해야 합니다.
  • 개별 파일과 폴더 이름의 제한을 넘지 않아야 합니다.
  • OneDrive나 네트워크 서비스의 별도 제한도 충족해야 합니다.

따라서 파일 탐색기에서 계속 실패하면 다음 순서로 시도합니다.

  1. 상위 폴더를 C 또는 D 드라이브 바로 아래로 옮깁니다.
  2. 긴 상위 폴더 이름부터 짧게 변경합니다.
  3. 압축 파일이라면 짧은 위치로 옮긴 후 압축을 풉니다.
  4. 복사는 Robocopy를 사용합니다.
  5. 삭제는 정확한 경로를 확인한 뒤 명령 프롬프트를 사용합니다.

✔ 핵심: LongPaths 활성화는 만능 해결책이 아닙니다. 실제로는 폴더 구조를 짧게 만들고 긴 경로를 지원하는 도구를 사용하는 것이 가장 확실합니다.

7. Robocopy로 긴 경로 파일 복사하기

파일 탐색기에서 복사가 실패할 때는 Windows에 기본 포함된 Robocopy 명령어를 사용할 수 있습니다. 먼저 원본과 목적지 경로를 정확하게 확인해야 합니다.

Robocopy로 폴더 전체 복사하기

  1. 목적지에 C:\Recovered처럼 짧은 폴더를 만듭니다.
  2. 시작 버튼을 마우스 오른쪽 버튼으로 누릅니다.
  3. 터미널(관리자)을 선택합니다.
  4. 다음 형식으로 명령어를 입력합니다.
robocopy "원본 폴더 전체 경로" "C:\Recovered" /E /R:1 /W:1

예시는 다음과 같습니다.

robocopy "D:\백업자료\프로젝트\아주긴상위폴더" "C:\Recovered" /E /R:1 /W:1
  • /E – 비어 있는 폴더를 포함해 하위 폴더 전체 복사
  • /R:1 – 실패한 파일을 한 번만 다시 시도
  • /W:1 – 다시 시도하기 전 1초 대기

복사가 끝나면 결과에 표시된 실패 파일 수를 확인하고, 목적지에서 중요한 파일이 정상적으로 열리는지 검사합니다.

⚠ 주의: 초보자는 /MIR 옵션을 사용하지 않는 것이 좋습니다. 원본과 목적지를 똑같이 만드는 과정에서 목적지의 기존 파일이 삭제될 수 있습니다.

Robocopy 명령으로 긴 경로의 파일을 짧은 폴더에 복사하는 모습

8. 명령 프롬프트에서 긴 경로 폴더 삭제하기

긴 경로 때문에 폴더 삭제가 안 된다면 먼저 중요한 파일이 없는지 확인하고 상위 폴더를 짧은 위치로 이동해 봅니다. 그래도 안 될 때만 명령 프롬프트에서 삭제합니다.

삭제 전 반드시 확인할 사항

  • 삭제 대상의 전체 경로가 정확한지 확인합니다.
  • 상위 폴더에 필요한 파일이 없는지 확인합니다.
  • 삭제 대상이 Windows나 프로그램 폴더가 아닌지 확인합니다.
  • 중요한 자료는 다른 저장장치에 백업합니다.

긴 경로 폴더 삭제 명령

관리자 명령 프롬프트에서 다음 형식을 사용할 수 있습니다.

rd /s /q "\\?\C:\삭제할\폴더의\전체\경로"

예시는 다음과 같습니다.

rd /s /q "\\?\C:\Temp\삭제할긴경로폴더"
  • rd – 폴더 삭제
  • /s – 하위 파일과 폴더까지 함께 삭제
  • /q – 확인 질문 없이 실행
  • \\?\ – 확장 길이 경로 형식 사용

⚠ 매우 중요: 이 명령은 휴지통을 거치지 않고 폴더와 내부 파일을 삭제할 수 있습니다. 명령을 실행하기 전에 경로를 한 글자씩 확인하고, C 드라이브나 사용자 폴더처럼 넓은 상위 경로를 대상으로 사용하지 마세요.

삭제할 폴더가 아닌 파일 하나만 문제라면 파일이 들어 있는 상위 폴더를 짧은 위치로 옮긴 뒤 파일 탐색기에서 삭제하는 방법을 먼저 시도하는 것이 안전합니다.

9. OneDrive와 네트워크 경로에서 확인할 사항

LongPaths를 활성화해도 OneDrive, SharePoint, NAS 또는 회사 네트워크에서는 서비스가 정한 별도의 경로 길이와 파일 이름 규칙이 적용될 수 있습니다.

OneDrive에서 확인할 사항

  • OneDrive 동기화 폴더 자체가 너무 깊은 위치에 있지 않은지 확인합니다.
  • 회사명, 팀 이름과 문서 라이브러리 이름이 경로에 추가될 수 있습니다.
  • 동기화 오류가 난 파일의 상위 폴더 이름부터 줄입니다.
  • 사용할 수 없는 특수문자가 파일 이름에 포함됐는지 확인합니다.

네트워크 공유 폴더에서 확인할 사항

네트워크 경로는 \\컴퓨터이름\공유폴더부터 경로가 시작되므로 로컬 드라이브보다 기본 주소가 길 수 있습니다. 네트워크 드라이브 문자를 연결해 경로를 줄이는 방법을 사용할 수 있습니다.

예를 들어 긴 네트워크 공유 주소를 Z 드라이브로 연결하면 프로그램에 표시되는 경로를 더 짧게 만들 수 있습니다.

✔ 중요: 클라우드나 네트워크 서비스 오류는 Windows LongPaths 설정만으로 해결되지 않을 수 있습니다. 해당 서비스의 경로 길이, 문자와 파일 형식 제한도 함께 확인해야 합니다.

명령 프롬프트로 긴 경로 폴더를 삭제하기 전에 대상과 백업을 확인하는 모습

10. 오류를 다시 만들지 않는 폴더 관리 방법

상위 폴더 이름을 짧게 만들기

하위 파일이 많은 상위 폴더의 이름을 짧게 만들면 모든 내부 경로를 한 번에 줄일 수 있습니다. 연도, 프로젝트 번호와 짧은 분류명을 조합하면 관리하기도 쉽습니다.

같은 단어를 여러 폴더에 반복하지 않기

상위 폴더에 이미 프로젝트명이 들어 있다면 하위 폴더와 파일 이름에서 같은 프로젝트명을 반복할 필요가 없습니다.

‘최종’, ‘진짜 최종’ 방식 피하기

최종본_수정완료_진짜최종_제출용처럼 상태를 파일 이름에 계속 추가하면 경로가 빠르게 길어집니다. 날짜나 버전 번호를 사용해 짧게 관리하세요.

  • 보고서_v1.docx
  • 보고서_v2.docx
  • 보고서_20260925.docx

압축 해제 위치 확인하기

내부 폴더 구조가 복잡한 압축 파일은 C:\Temp처럼 짧은 위치에서 해제하고, 필요한 파일만 최종 보관 폴더로 이동합니다.

✔ 권장 구조: 드라이브 → 짧은 분류 폴더 → 연도 → 프로젝트 → 파일 정도로 단순하게 구성하면 긴 경로 오류를 예방하는 데 도움이 됩니다.

11. 자주 묻는 질문(FAQ)

Q1. LongPaths 해제와 활성화 중 어떤 표현이 맞나요?

기능 이름을 기준으로는 ‘긴 Win32 경로 활성화’가 맞습니다. 사용 목적을 설명할 때는 ‘260자 경로 길이 제한 해제’라고 표현할 수 있습니다. LongPaths 기능 자체를 해제하는 것이 아닙니다.

Q2. LongPaths를 활성화하면 파일 탐색기 오류가 모두 해결되나요?

아닙니다. 사용하는 프로그램이 긴 경로를 지원해야 하며 파일 탐색기에서도 제한이 남을 수 있습니다. 상위 폴더를 짧은 위치로 옮기거나 Robocopy 같은 도구를 함께 사용해야 할 수 있습니다.

Q3. Windows 11 Home에도 gpedit.msc가 있나요?

Windows 11 Home에는 일반적으로 로컬 그룹 정책 편집기가 제공되지 않습니다. Home 사용자는 레지스트리의 LongPathsEnabled 값을 1로 설정하는 방법을 사용할 수 있습니다.

Q4. 파일 이름 하나도 무제한으로 길게 만들 수 있나요?

아닙니다. LongPaths는 전체 경로의 기존 제한을 완화하는 기능입니다. 파일 시스템에서 개별 파일이나 폴더 이름에 적용하는 길이 제한은 별도로 남아 있습니다.

Q5. 레지스트리 설정 후 재부팅해야 하나요?

열려 있는 프로그램이 변경된 설정을 다시 읽도록 컴퓨터를 재시작하는 것이 좋습니다. 재부팅 후 긴 경로를 지원하는 프로그램에서 다시 작업을 시도하세요.

Q6. rd 명령으로 삭제하면 휴지통에서 복구할 수 있나요?

일반적으로 명령 프롬프트에서 rd 명령으로 삭제한 폴더는 휴지통을 거치지 않습니다. 중요한 파일을 백업하고 삭제 대상 경로를 정확히 확인한 뒤에만 사용해야 합니다.


📍 마무리 요약

파일 이름이나 경로가 너무 길어 복사와 삭제가 안 될 때는 LongPaths 설정부터 바꾸기보다 경로를 짧게 만드는 방법을 먼저 시도하는 것이 안전합니다.

  • 문제 폴더를 C:\Temp처럼 짧은 위치로 이동합니다.
  • 마지막 파일보다 상위 폴더 이름부터 줄입니다.
  • Windows 11 Pro에서는 그룹 정책으로 긴 Win32 경로를 활성화합니다.
  • Windows 11 Home에서는 LongPathsEnabled 값을 1로 설정합니다.
  • 설정 후에는 컴퓨터를 다시 시작합니다.
  • 파일 탐색기에서 실패하면 Robocopy로 복사합니다.
  • 삭제 명령은 경로를 정확히 확인한 뒤 마지막 수단으로 사용합니다.

LongPaths를 활성화해도 모든 프로그램과 클라우드 서비스의 제한이 사라지는 것은 아닙니다. 가장 확실한 예방 방법은 폴더 단계를 줄이고 파일과 폴더 이름을 짧고 규칙적으로 관리하는 것입니다.

반응형