자가진단
0x80070002ERR_NAME_NOT_RESOLVEDVCRUNTIME140.dllNET::ERR_CERT_DATE_INVALIDCRITICAL_PROCESS_DIED

'파일 이름이 너무 깁니다'·대상 경로가 너무 길 때 해결 방법 — 260자 제한과 긴 경로 사용

Windows는 기본적으로 전체 경로(드라이브부터 파일 이름까지) 260자 제한이 있습니다. 상위 폴더 이름을 짧게 바꾸거나 파일을 드라이브 최상위 가까이로 옮기면 대부분 해결되며, 자주 생기면 긴 경로 사용 설정을 켜고 지원하는 프로그램(robocopy 등)을 사용합니다.

빠른 해결 요약

  1. 경로 중간 폴더 이름을 짧게 변경
  2. 압축 파일은 C:\temp 같은 짧은 위치에 풀기
  3. 자주 생기면 긴 경로 사용 설정(LongPathsEnabled) 켜기
  4. 삭제·복사는 robocopy로

이런 증상일 때 보는 글입니다

  • 압축을 풀거나 복사할 때 '파일 이름이 너무 깁니다'가 뜰 때
  • 아주 깊은 폴더의 파일이 지워지지 않을 때

해결 방법별 소요 시간·난이도·위험도

방법소요 시간난이도관리자 권한데이터·설정 위험
폴더 이름 줄이기3분쉬움필요 없음없음
짧은 위치에 풀기3분쉬움필요 없음없음
긴 경로 설정5분보통필요낮음
robocopy5분보통필요주의

소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.

목차
  1. 왜 생기나요
  2. 1단계: 경로 줄이기
  3. 2단계: 긴 경로 사용 설정
  4. 3단계: robocopy로 복사·삭제
  5. 자주 묻는 질문

왜 생기나요

예를 들어 C:\Users\이름\Documents\프로젝트\2026\자료\…처럼 폴더가 깊어지고 이름이 길면 전체 경로가 260자를 넘습니다. 압축 파일 안에 깊은 폴더 구조가 있거나, 웹에서 받은 파일 이름이 매우 긴 경우에 흔합니다.

1단계: 경로 줄이기

가장 쉬운 방법은 경로 중간 폴더 이름을 짧게 바꾸는 것입니다(예: '2026년 상반기 프로젝트 자료' → '2026a'). 압축 파일은 바탕화면 대신 C:\temp처럼 짧은 위치에 풀어서 경로 길이를 줄입니다.

2단계: 긴 경로 사용 설정

Windows 10(1607) 이후에는 260자 제한을 풀 수 있습니다. Pro 이상은 gpedit.msc → 컴퓨터 구성 > 관리 템플릿 > 시스템 > 파일 시스템 > Win32 긴 경로 사용을 '사용'으로 바꿉니다. Home은 관리자 PowerShell에서 아래 명령을 실행합니다.

실행 효과 긴 경로 사용(LongPathsEnabled)을 켭니다. 적용하려면 재시작합니다.

PowerShell
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force
주의 이 설정은 긴 경로를 지원하도록 만들어진 프로그램에만 효과가 있습니다. 파일 탐색기와 일부 오래된 프로그램은 설정 후에도 260자를 넘는 경로를 다루지 못할 수 있습니다.

3단계: robocopy로 복사·삭제

robocopy는 긴 경로를 처리할 수 있습니다. 복사는 robocopy "원본 폴더" "대상 폴더" /E로 합니다. 지워지지 않는 깊은 폴더는 빈 폴더를 만든 뒤 robocopy 빈폴더 지울폴더 /MIR로 내용을 비우는 방법이 알려져 있지만, 대상 폴더를 잘못 지정하면 파일이 지워지므로 경로를 두 번 확인합니다.

자주 묻는 질문

파일 이름 자체가 너무 길어요.

이름을 짧게 바꾸면 됩니다. 이름 변경도 안 되면 상위 폴더 이름을 먼저 줄이세요.

다음으로 확인할 해결 가이드

원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.

공식 참고 문서

외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.