MAX_PATH 초과하는 경로가 너무 긴 오류 메시지가 나타난다

기술 자료 번역 기술 자료 번역
기술 자료: 177665 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

Windows 95 및 Windows NT 4.0 클라이언트는 서버 디렉터리 구조가 MAX_PATH 이상으로 확장할 수 있습니다 (256 문자) 서버 공유에 액세스하고 네트워크를 통해 파일과 디렉터리를 만들기.

따라서 Windows NT 4.0을 실행하는 서버 이러한 파일 또는 디렉터리를 서버에 로컬로 서버 관리자가 Windows NT 탐색기를 통해 액세스하려고 하면 다음 오류 메시지를 반환합니다.
이 폴더에 액세스할 수 없습니다.
경로가 너무 깁니다.
새 폴더를 만들려고 하면 다음 오류 메시지가 나타날 수 있습니다.
'<name>' 폴더를 만들 수 없습니다.
파일 이름 또는 확장명이 너무 깁니다.
Windows NT 3.51을 실행하는 서버를 일반 보호 오류 (GP 오류), WINFILE 충돌 또는 존재하지 않는 디렉터리 표시 같은 예기치 않은 결과가 파일 관리자에서 보여 줍니다.

또한 몇 가지 도구와 프로그램을 문제를 MAX_PATH 초과하는 이 디렉터리 구조를 작업할 때 표시될 수 있습니다.

원인

Win32 프로그램을 MAX_PATH 변수 때문에 256 문자 문자열 크기 제한이 제한됩니다. 이 문제를 해결하려면 소프트웨어 프로그램을 Win32 MAX_PATH 경로를 전달하여 이하의 작업할 수 있습니다. 실제 기본 경로는 실제 경로 길이는 독립적으로 액세스할 수 있습니다. 이 방법으로 파일 또는 디렉터리를 MAX_PATH 초과하는 서버의 프로그램에 액세스할 수 있습니다.

해결 방법

디렉터리 구조를 MAX_PATH 초과하면 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.
  • 긴 디렉터리 구조를 포함하는 서버에 있는 로컬 ("net use" 또는 "subst") 같은 공유/네트워크 클라이언트가 네트워크를 통해 액세스하는 폴더 리디렉션이 통해 이러한 파일과 폴더를 액세스하십시오.
  • Windows NT 탐색기 폴더의 한 수준을 위에 오류를 반환하는 폴더 선택하십시오. 오류를 반환하는 폴더를 마우스 오른쪽 단추로 클릭한 다음 이름 바꾸기 를 클릭하십시오. 폴더 이름에 사용된 문자 수를 줄이기 위해 폴더를 이름을 바꾸십시오.

추가 정보

NTBACKUP 사용하여 위에서 설명한 문제를 재현할 수 및 파일 및 디렉터리를 MAX_PATH 제한을 초과하는 수 수 백업할 성공적으로 복원했습니다.

속성

기술 자료: 177665 - 마지막 검토: 2006년 10월 31일 화요일 - 수정: 1.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Advanced Server, Limited Edition
  • Microsoft Windows Datacenter Server Limited Edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition
  • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition
  • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003 R2 Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Small Business Server 2003 Premium Edition
키워드:?
kbmt kberrmsg kbnofix kbprb kbui KB177665 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com