Слишком длинный путь назначения - Windows 10 с юбилейным обновлением
У меня машина с Windows 10, обновленная с годовым обновлением. Когда я пытаюсь скопировать файл с внешнего жесткого диска USB с помощью проводника Windows, я получаю следующую ошибку:
Слишком длинный путь
Имя файла (ов) будет слишком длинным для папки назначения. Вы можете сократить имя файла и попробовать еще раз, или попробовать местоположение с более коротким путем.
Я нашел статью для включения длинных имен файлов с помощью редактора локальной групповой политики:
http://www.howtogeek.com/266621/how-to-make-windows-10-accept-file-paths-over-260-characters/
Тем не менее, это не работает для меня. Я не вижу опции для включения. Итак, я вручную редактирую настройки реестра, добавляя ключ и значение. Даже после нескольких перезагрузок это не позволило скопировать файл.
Компьютер является частью домена, поэтому я искал флаг в редакторе групповой политики домена, но его нет в списке. Сервер домена - Windows Server 2008 R2 Standard.
Есть ли что-нибудь еще, что я могу сделать, чтобы скопировать файл (на самом деле есть тысячи файлов, которые я пытаюсь скопировать с внешнего жесткого диска в Windows Surface Book).
1 ответ
Приложение должно иметь запись в своем файле манифеста, чтобы включить его:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" >
<asmv3:application>
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">
<longPathAware>true</longPathAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly>
в противном случае MAX_PATH
проблема все еще возникает. Я спросил сотрудника Microsoft, почему в Windows Explorer по-прежнему возникает проблема, и я получил ответ, что Explorer не готов его использовать. Microsoft по-прежнему работает над тем, чтобы обеспечить совместимость Explorer с длинными именами / путями файлов