昨天我花了大量时间阅读所有可以找到的内容,并按照步骤启用长文件路径(对于NTFS卷)。尽管如此,我尝试过的所有操作均未允许我将文件重命名为长度超过260个字符的路径(我这样做是为了尝试复制某人使用某些软件报告的问题-他们正在将这些文件重命名,但是存在关联我想重现的错误)。
注意:除了使用命令,资源管理器和powershell之外,我还尝试使用长文件名以及长路径+文件名的组合以获取260个以上的字符。到目前为止没有任何进展。
这是我到目前为止所做的,还有一些我需要遵循的链接:
HKEY_LOCAL_MACHINE / System / CurrentControlSet / Policies-设置LongPathsEnabled = 1
HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / Filesystem / LongPathsEnabled = 1(这是DWORD 32位值)
我在完成上述操作后重新启动并重新测试,没有运气。
我在执行完上述操作后运行了gpupdate。经过上述操作后,我重新启动并重新测试,没有运气。
我尝试使用Powershell:New-Item,Copy-Item,Move-Item,没有运气
我尝试使用robocopy-看起来人们只是在使用robocopy来访问太长的文件名,而不是获得更长的文件名(根据我到目前为止的阅读)。
我尝试使用richcopy。没有运气。
我要解决这个错误吗?有什么我想念的吗?
我已阅读一些链接: https://winaero.com/blog/how-to-enable-ntfs-long-paths-in-windows-10/
https://docs.microsoft.com/en-us/windows/desktop/FileIO/naming-a-file#maxpath
Maximum filename length in NTFS (Windows XP and Windows Vista)?