我有一台更新了周年更新的 Windows 10 计算机。当我尝试使用 Windows 资源管理器从外部 USB 硬盘复制文件时,出现以下错误:
目标路径太长
文件名对于目标文件夹来说太长。您可以缩短文件名并重试,或者尝试路径较短的位置。
我找到了一篇使用本地组策略编辑器启用长文件名的文章:
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
问题仍然会发生。我问过微软员工为什么 Windows Explorer 仍然有这个问题,我得到的答案是 Explorer 还没有准备好使用它。微软仍在努力使 Explorer 兼容长文件名/路径。