当我尝试在文件路径已约为 260 个字符的文件夹中创建子文件夹时,收到以下消息:
文件名对于目标文件夹来说太长。您可以缩短文件名并重试,或者尝试路径较短的位置。
当我尝试打开路径超过 260 个字符的位置时,Windows 资源管理器也会崩溃,这种情况经常发生,例如在使用 Windows 版 Google Drive 时。
因此,我用 Google 搜索了这个问题并找到了一些技巧。
我尝试了以下方法:
编辑注册表:设置已启用长路径注册表项中的 REG_DWORD 参数HKLM\SYSTEM\CurrentControlSet\ControlFileSystem和值 1。
在里面本地组策略编辑器- 在 计算机配置 > 管理模板 > 系统 > 文件系统,我已设置名为的策略参数启用 Win32 长路径 到已启用。
没什么区别。
我进一步搜索了该网站,发现许多主题都有与我上面所做的相同的建议,而且一些令人沮丧的信息说 Windows 资源管理器“尚不支持其清单中的长文件,我们必须等待他们实现它”。然而,所有这些答案都是很多年前的了。
现在是 2023 年。我找不到有关此问题的任何最新讨论。
所以我想知道是不是只有我一个人有这种感觉,或者这有可能吗?我们仍然无法拥有本国的2023 年 Windows 资源管理器是否支持超过 260 个字符的路径?
我在跑步:
64 位操作系统,基于 x64 的处理器。
Windows 10 专业版
版本 21H2
操作系统内部版本 19044.2846
Windows 功能体验包 120.2212.4190.0
答案1
所以我想知道这是否只是我的问题,或者这是否可能?到 2023 年,我们仍然无法让 Windows 资源管理器原生支持超过 260 个字符的路径?
你的问题的答案是:很不幸的是,不行。
这取决于微软是否添加它,到目前为止他们还没有这样做。注册表LongPathsEnabled
和Enable Win32 long paths
组策略(它们做同样的事情)在系统上启用它(Win32 接口),但Windows资源管理器不支持它。
(并且考虑到他们计划将 Windows 11 中的文件资源管理器更改为一个完全重制的新文件资源管理器,我非常怀疑旧版文件资源管理器是否会发生变化。)
您唯一的选择是使用支持长路径的替代文件资源管理器。示例如下一号指挥官,总指挥官, 和7-Zip。(一个更好的选择似乎支持它,并且可以作为具有类似布局的 Windows 资源管理器替代品,但不是免费的,是文件应用程序。