윈도우 파일 이름이 너무 길 때, 파일명보다 먼저 줄일 곳

·

이동하려던 대상 폴더가 길어 보인다면 파일명부터 바꾸지 말고, 원본은 그대로 둔 채 드라이브 루트에 가까운 짧은 폴더로 복사해 보세요. 예를 들어 로컬 디스크에 새 폴더를 만들 수 있다면 C:\temp 같은 위치를 대상 폴더로 잡습니다. 여기에는 복사되는데 원래 대상에서만 막히면 파일명 하나보다 전체 경로가 원인일 가능성이 큽니다.

Windows의 기존 Win32 경로 제한은 드라이브 문자, 상위 폴더, 파일명, 확장자를 합친 MAX_PATH 260자 기준입니다. 파일명만 짧아도 깊은 폴더 구조가 더해지면 복사·이동·이름 변경이 실패할 수 있습니다.

복사 결과와 경로 길이를 함께 확인합니다

짧은 폴더로 옮길 때는 이동보다 복사를 선택합니다. 복사본에 필요한 파일과 폴더가 모두 있는지 확인하기 전에는 원본을 지우거나 이동 작업을 계속하지 않는 편이 안전합니다.

  • 짧은 위치로 복사됐다면 원래 대상 위치의 긴 폴더 구조나 동기화 경로를 줄일 차례입니다. 당장 필요한 작업은 복사본에서 이어 갈 수 있습니다.
  • 짧은 위치로도 실패했다면 원본 경로와 대상 경로를 각각 확인합니다. 파일 탐색기 주소 표시줄에서 폴더 경로를 복사해 파일명·확장자까지 더해 보세요. 둘 중 더 긴 쪽에서, 접근 가능한 가장 높은 상위 폴더 이름을 줄이거나 한 단계 위로 옮깁니다.

상위 폴더 하나를 짧게 하면 그 아래 모든 파일의 경로가 함께 줄어듭니다. 공유 폴더에서도 경로와 파일명의 합이 길면 탐색기에서 파일이 보여도 이름 변경·이동·삭제가 막힐 수 있습니다. Cornell University IT의 공유 파일 안내도 깊은 위치의 상위 폴더를 단축하는 방법을 제시합니다. 다만 UNC 경로나 다른 운영체제를 통한 복구는 특정 CIFS 공유 환경의 선택지이므로, 일반 로컬 폴더의 기본 절차로 넓혀 적용하지는 않습니다.

오류가 난 위치에 따라 다음 조치가 달라집니다

OneDrive 또는 SharePoint 동기화 폴더에서만 막혔다면 웹과 로컬 경로를 같은 기준으로 보면 안 됩니다. Microsoft Support의 파일 경로 길이 제한 안내는 웹 경로와 동기화된 로컬 경로의 제한이 다르다고 설명합니다. 파일 탐색기에서 이름을 바꿀 수 없다면 웹에서 상위 폴더나 파일명을 줄인 뒤 동기화가 회복되는지 확인합니다.

파일 탐색기에서는 되는데 압축 프로그램, 백업 도구, 업무 프로그램 하나에서만 실패한다면 그 앱의 경로 지원 범위를 확인합니다. 운영체제 설정과 별개로 앱이 더 짧은 제한을 둘 수 있으므로, 실패한 앱 이름·작업 종류·짧은 위치에서도 실패했는지를 함께 기록해 지원 문서나 관리자에게 전달하는 편이 낫습니다. 압축 해제나 백업 복원 중에만 오류가 난다면 먼저 짧은 로컬 폴더를 대상 위치로 지정합니다. 풀리는 과정에서 하위 폴더가 더해질 수 있기 때문입니다.

긴 경로 설정은 마지막에 검토합니다

Windows 10 버전 1607 이후 일부 Win32 함수는 긴 경로를 처리할 수 있습니다. 그러나 Microsoft Learn은 시스템 설정뿐 아니라 해당 앱의 longPathAware 선언도 필요하다고 설명합니다. 설정을 켜도 모든 앱이 긴 경로를 처리하게 되는 것은 아닙니다.

특히 Microsoft Support는 파일 탐색기가 긴 경로 그룹 정책을 사용하지 않는다고 안내합니다. 파일 탐색기에서 막힌 작업이라면 정책만 먼저 바꾸기보다 짧은 대상 경로와 상위 폴더 단축을 먼저 적용하는 편이 낫습니다. 회사 관리 PC에서는 정책 변경 권한이 없을 수 있으니, 원래 위치와 짧은 위치에서의 결과, 실패한 앱을 관리자에게 전달합니다.

오류를 넘긴 뒤에는 파일명만 줄이기보다 폴더 깊이도 함께 제한해야 재발을 줄일 수 있습니다. 날짜·버전·폴더 구조를 다시 정하는 방법은 ‘보고서최종2’ 대신 쓸 파일명 규칙과 예시에서 이어서 확인할 수 있습니다.

참고 자료

  1. Microsoft Learn, 「최대 경로 길이 제한 - Win32 apps」
  2. Microsoft Support, 「Windows, macOS, OneDrive, SharePoint 및 Office에서 파일 경로 길이 제한」
  3. Cornell University IT, 「Windows: The File Name or Destination Path You Specified is Not Valid or Too Long」