Python 发表于 2017-8-22 06:25:33

修改MicroSoft微软WindowsXP 7 10文件目录名字符数长度限定方法

修改MicroSoft微软WindowsXP 7 10文件目录名字符数长度限定方法
MicroSoft 微软 Windows 平台对文件 | 目录名字符数的总长度,存在一定限制。若文件 | 目录名字符数长度超出这个限定范围之后,在某些情况下会无法顺利操作或提示出错。
MicroSoft 微软官方详细说明:https://msdn.microsoft.com/en-us/library/aa365247.aspx#maxpath
Windows XP / 2003MicroSoft 微软 Windows XP / 2003 及之前版本操作系统,由于系统主要基于 X86 32 位 CPU 架构开发;因此,文件 | 目录名字符数最大长度为 2**8 + 4 = 260,且无法修改。
Windows Vista / 7-7.1 / 8-8.1MicroSoft 微软 Windows Vista / 7-7.1 / 8-8.1 操作系统,文件 | 目录名字符数最大长度为 2**15 - 1 = 32767,且无法修改。
Windows 10MicroSoft 微软 Windows 10 操作系统,文件 | 目录名字符数最大长度为 2**15 - 1 = 32767。
MicroSoft 微软 Windows 10 操作系统从 1607 版起,称除了对文件 | 目录名字符数长度限定。
方法一 (修改注册表):HKLM \ SYSTEM \ CurrentControlSet \ Control \ FileSystem LongPathsEnabled (Type: REG_DWORD)
方法二 (修改组策略):Computer Configuration (计算机配置) --> Administrative Templates (管理模板) --> System (系统) --> Filesystem (文件系统) --> Enable NTFS long paths (启用 NTFS 长路径) --> 勾选 Enable
http://forum.digitser.cn/data/attachment/forum/201605/19/132155fevczeyds5e5y1wy.jpg
"长按二维码" 或 "扫一扫" 关注 "德云社区" 微信公众号
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

页: [1]
查看完整版本: 修改MicroSoft微软WindowsXP 7 10文件目录名字符数长度限定方法