Windows 2016에서 긴 경로 이름을 사용할 수 없습니다


11

최신 Windows 10 및 Windows Server 2016에서 폴더 및 파일 이름에 대한 이전 260 자 제한을 극복 할 수있었습니다.

방금 새 컴퓨터에 Windows 2016을 설치하고 긴 경로를 사용하도록 설정하는 단계를 수행했지만 ( 여기에 자세히 설명되어 있음 ) 파일을 복사 할 수 없거나 폴더가 긴 경로 이름을 생성하므로 파일을 복사 할 수 없다는 메시지가 계속 표시됩니다.

내가 잘못한 것은 더해야 할 일이 있습니까?

답변:


19

연결 한 바로 그 기사에서 볼 수있는 설정에 대한 설명은 다음과 같습니다.

NTFS 긴 경로를 사용하면 명시된 win32 응용 프로그램과 Windows Store 응용 프로그램이 노드 당 일반 260 자 제한을 초과하는 경로에 액세스 할 수 있습니다. 이 설정을 사용하면 프로세스 내에서 긴 경로에 액세스 할 수 있습니다.

즉,이 기능을 설정 한 후에도 모든 응용 프로그램이 마술처럼 긴 경로에 액세스 할 수있는 것은 아닙니다. 각 특정 응용 프로그램은 여전히이 지원을 "선택"하도록 코딩되어야합니다.

이 글을 쓰는 시점에서 Explorer.exe와 cmd.exe는 아직 이것을 활용하지 않습니다 . (그러나 그들은 결국 ... 시간을 줄 것입니다.)

그러나 Powershell이 ​​새로운 기능을 활용하는 것을 보았습니다.

파워 쉘 긴 경로


10
알았어, 이걸 바로 잡을 게 Microsoft는 마침내 일부 앱이이 문제를 극복 할 수있는 방법을 도입했으며 표준 Windows 파일 탐색기는 그 중 하나가 아닙니다!
userSteve

1
@userSteve 탐색기에 사용할 수있는 타사 플러그인이 너무 많기 때문에 가능할 수 있습니다. 각 플러그인은 이전 최대 경로 길이를 가정합니다. 이 작업을 수행하기 위해서는 상당히 어려운 엔지니어링 솔루션을 개발해야 할 것으로 의심됩니다. (가능한 경우에도 많은 플러그인은 문서화되지 않은 데이터 구조에서 크게 나빠져 변경 사항이있을 때 계속 작동하기가 매우 어려워집니다. 탐험가 이제 매우 기본적인 데이터의 최대 크기를 변경하면 어떤 일이 일어날 지 상상해보십시오 ...)
Muzer

1
@userSteve이 셸은 수십 년의 레거시 코드 경로와 이전 버전과의 호환성을 유지해야하는 매우 복잡한 기능입니다. 그러나 Microsoft가 Top Men을 개발하고 있음을 확신 할 수 있습니다. :)
Ryan Ries

1
@Muzer 당신이 옳을 수도 있지만, 표준 "파일 열기"대화 상자처럼 많이 사용하는 응용 프로그램은 안전하게 선택할 수 없습니다.
hvd

3
@JesseSlicer Top ... Men ...
Ryan Ries
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.