Windows 10 限制文件名

Windows 10 限制文件名

Windows 10 让我烦透了。我想写一些长度超过 80 个字符的文件名。我有一个这样的文件夹路径:C:\Users\MyUser\Documents\Formations\Maitriser les outils vectoriels d Illustrator et de Photoshop\Illustrator CC - L art des courbes vectorielles\02 - Demarrer cette formation sur Illustrator CC。当我在该文件夹中创建一个文件并开始输入文件名时,Windows 只允许我输入 50 个字符。例如:Nouveau document texte jhkds fjkdshfkj sfhjsdh.txt。当我进入C:\Users\MyUser\Documents\Formations\Maitriser les outils vectoriels d Illustrator et de Photoshop\Illustrator CC - L art des courbes vectorielles它时,我最多可以输入 99 个字符,例如Nouveau document texte khfjddjg djfhjdshf jdshf sdfsjdfjsd fds fsd fjsdfjdsjfhsdjfh djsfhjsdhfj.txt。当我进入C:\Users\MyUser\Documents\Formations\Maitriser les outils vectoriels d Illustrator et de Photoshop它时,它允许我写一个最多包含 147 个字符的文件名,例如Nouveau document texte djkshfkjs djfk hfjdshjf jshfjhsd fjshfjs dhfjhs djfhsjdhf jsdhfjhsdj fhds fhsdj fjdshfj hsdjhf sdhfjh sdjhf shdjf sjdhf .txt。每次我接近c:\它时,文件名的最大长度就会增加。

我甚至创建了一个 Python 脚本来尝试创建一个比 Windows 允许的最长文件名更长的文件名,Python 会抛出一个类似的异常File or directory not found

我已在 中LongPathsEnabled设置为。1HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

我的硬盘是GPTNTFS,它有 2 个NTFS分区。

Windows 出了什么问题?如何修复?

答案1

Windows 资源管理器不支持长路径并且不能正确处理 LongPathsEnabled注册表项。

您可以使用反馈中心向 Microsoft 提交错误报告,但我认为许多其他人在您之前已经这样做了,但没有效果。

我认为你唯一的选择是:

  • 使用 subst 命令 为路径的一部分赋予虚假的驱动器号。例如:

    subst z: "C:\Users\MyUser\Documents\Formations\Maitriser les outils vectoriels d Illustrator et de Photoshop\Illustrator CC - L art des courbes vectorielles"
    
  • 使用 Explorer 以外的第三方文件管理器。有关更多选择,请参阅文章:
    最佳免费文件管理器
    我也在这里补充一下 Altap Salamander 4.0 免费软件

相关内容