不能在 Windows 2016 中使用长路径名

use*_*eve 12 windows windows-server-2016

我很高兴看到最新的 Windows 10 和 Windows Server 2016 可以克服旧的 260 字符限制文件夹和文件名。

我刚刚在一台新机器上安装了 Windows 2016,并按照步骤启用了长路径(详见此处),但仍然收到消息,告诉我无法复制文件或创建文件夹,因为它们会创建长路径名称。

我做错了什么还有什么我需要做的吗?

Rya*_*ies 20

如您链接到的文章所示,该设置的描述说:

启用 NTFS 长路径将允许显示的 win32 应用程序和 Windows 应用商店应用程序访问超出每个节点正常 260 个字符限制的路径。启用此设置将导致可以在进程内访问长路径。

这意味着即使在您打开它之后,也不是每个应用程序都会神奇地开始能够访问长路径。每个特定的应用程序仍然必须进行编码,以便“选择加入”这种支持。

在撰写本文时,Explorer.exe 和 cmd.exe尚未利用此功能。(但他们最终会……给它时间。)

但是我已经看到 Powershell 利用了新功能:

powershell 长路径

  • 好吧,让我直说吧。微软终于为一些应用程序引入了一种解决这个问题的方法,而标准的 Windows 文件资源管理器不是其中之一?! (11认同)
  • @JesseSlicer Top... 男士... (3认同)