解除Windows 10文件系统260个字符的限制
date
Oct 3, 2021
slug
enable-long-paths
status
Published
tags
PowerShell
Windows
summary
运行脚本或者编辑注册表开启Windows 10的长文件名功能
type
Post
最近在删除项目文件的时候触发了Windows的文件名过长无法删除的弹窗,微软早解决了这个问题,只是系统默认设置还是限制文件名长度。从Windows 10的1607及以后的版本都可以很方便地解除这个限制,就是把
FileSystem\LongPathsEnabled
的值设置为“1
”即表示开启长文件名功能。方法1:PowerShell运行脚本
右键开始菜单选择管理员运行PowerShell,黏贴以下代码运行,重启电脑即可。
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" `
-Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force
方法2:编辑注册表
开始菜单搜索regedit或者注册表编辑器,以管理员身份打开。
在顶部地址栏替换现有地址为
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
双击
LongPathsEnabled
设置数值为”1
“重启电脑即可。如果没有LongPathsEnabled
的话可以自己右键新建一个和下图一样的值并设置数值。