取消Windows10文件存储路径260个字符长度限制的方法

Windows系统默认本地路径的最大长度为260个字符(MAX_PATH = 260),限制路径长度的初衷,是为了避免有些进程访问太长的路径会造成潜在系统风险或不稳定的可能。

如果文件名称较长,或者目录过深,很容易就会超过路径最大长度,例如正在下载的书籍:

G:\海量书籍\02-英文原著专区\英文原著10000册\英文原著1万册 kindle library (mobi)26-30\29\Kimberly Graves\CEH_ Official Certified Ethical Hacker Review Guide_ Exam 312-50 (23285)\CEH_ Official Certified Ethical Hacker Review Guide_ Exam 312-50 – Kimberly Graves\img

上面这个书籍文件的存储路径比较深,使得整个存储路径的长度超过了上限,然后导致百度网盘下载文件时失败,提示“本地路径无效”,如下图所示:

图片丨Windows路径长度限制导致百度网盘下载文件“本地路径无效”
图片丨Windows路径长度限制导致百度网盘下载文件“本地路径无效”

取消Windows系统目录路径长度限制、启用长路径的方法

进入Windows系统策略设置,更改“启用 Win32 长路径(Enable Win32 long paths)”状态,就可以不限最长路径(MAX _ PATH)限制了,下面白云居丨baiyunju.cc演示一下操作过程。

操作步骤:

按下键盘上的“Windows视窗图标键+R”快捷键,在“运行窗口”内输入或粘贴进 gpedit.msc ,然后确定。

在打开的“本地组策略编辑器”中,在左侧栏内依次进入“计算机配置”-“管理模板”-“系统”-“文件系统”,会看到右侧栏中的“启用Win32长路径”,如下图所示:

图片丨在组策略编辑器内找到“启用Win32长路径”
图片丨在组策略编辑器内找到“启用Win32长路径”

启用Win32长路径
编辑策略设置
要求:
至少为Windows Server 2016.Windows 10
描述:
启用Win32长路径后,列入清单的win32应用程序和Windows应用商店应用程序即可在支持每节点260个字符标准限制的文件系统上访问超出该限制的路径。启用此设置将导致在进程中可以访问长路径。
注意: 此注册表设置未存储在策略项中,因而将其视为优先项。因此,如果删除了实现此设置的组策略对象,将保留此注册表设置。

双击“启用Win32长路径”,然后勾选“已启用”,点击底部的“确定”,如下图所示:

图片丨修改“启用Win32长路径”状态
图片丨修改“启用Win32长路径”状态

这样在Windows中处理长路径文件时,就不会受到最长路径(MAX _ PATH)限制了。

更多相关文章:

《windows系统使用优化技巧专栏》 https://baiyunju.cc/tag/windows-xi-tong-you-hua-ji-qiao

禁止转载丨原文链接:https://baiyunju.cc/8716

©禁止转载原文 欢迎分享网址 侵权必究:『白云居』 » 取消Windows10文件存储路径260个字符长度限制的方法

赞 (8)