Win旧版或win10部分版本如何解除260字符长路径名限制?

Windows 10/旧版系统如何解除260字符长路径名限制?

精简版、家庭版、低版本windows中,缺失长路径名支持会导致不能copy不能剪切不能改名甚至不能删除该文件!

一、问题根源

Windows 默认 Win32 路径限制:最大 260 个字符

超长目录、多层嵌套文件夹、Mac 解压文件、深路径项目,会出现:

无法复制/剪切/重命名/删除、解压失败、路径不存在等等各环节报错。

二、核心开关(全局关键)

注册表核心项:

HKLM\SYSTEM\CurrentControlSet\Control\FileSystem

键名:LongPathsEnabled(DWORD32)

• 0 = 禁用(默认)

• 1 = 启用长路径

✅ 必须重启电脑生效

⚠️ 仅现代软件原生支持;老旧 32 位小工具、旧版解压软件仍会受限。

三、四种开启方法(全覆盖,Win10 家庭版/专业版通用)

方法1:组策略

  1. Win+R 输入 gpedit.msc

  2. 计算机配置 → 管理模板 → 系统 → 文件系统

  3. 双击:启用 Win32 长路径 → 设为「已启用」

  4. 重启设备

注意:Win10 家庭版无组策略,直接用方法2/3/4。

方法2:手动注册表(全版本通用)

  1. Win+R 输入 regedit 管理员运行

  2. 地址栏直接粘贴跳转:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

  1. 右侧查找 LongPathsEnabled

◦ 没有:右键新建 DWORD(32位)值,命名对应名称

  1. 数值数据改为 1,确定,重启。

方法3:CMD 管理员一键命令

  1. 右键开始菜单 → 命令提示符(管理员)

  2. 执行:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f

  1. 提示操作成功,重启电脑。

方法4:PowerShell 管理员一键

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -Type DWord

执行后手动重启。

四、验证是否开启成功

管理员/普通 CMD 均可执行:

reg query "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled

显示数值 0x1 即为开启成功。

五、改了注册表仍无效?应急绕过方案

适合老旧软件不兼容、不想重启、临时处理超长文件

  1. 7-Zip(最优免费方案)

7-Zip 自带底层文件管理器,自带 \\?\ 长路径前缀绕过限制:

  1. 打开「7-Zip File Manager」

  2. 直接浏览超长路径文件夹

  3. 选中文件 → 按F5复制到 → 选择根目录(D:\ 等短路径)

完美无视260字符限制,删除/移动/解压都可用。

  1. 系统自带 Robocopy(无软件依赖)

适合批量迁移深路径文件,命令示例:

robocopy "D:\源长路径" "D:\目标短路径" /E /B /J

/J 启用长路径支持,无需修改注册表。

  1. 第三方工具

• TeraCopy:设置内勾选「忽略路径长度限制」

• FastCopy:新版需手动开启长路径选项+管理员运行

  1. 极简临时方案

把最外层文件夹重命名为短名称(如 a、1),直接缩短整体路径,即可正常删除/移动。

  1. 压缩文件夹方案:

将超长嵌套文件夹整体压缩为 7Z/ZIP,压缩包不受路径限制,转移后再解压。

六、附加:关闭长路径限制(恢复默认操作方法)

如需还原系统默认限制:

CMD管理员执行:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 0 /f

重启电脑即可。

七、最终总结方案:

  1. 长期根治:

修改注册表

LongPathsEnabled=1

组策略开启+

重启;

  1. 家庭版无组策略,优先用 CMD 一键命令;

  2. 老旧软件不生效时,用 7-Zip 文件管理器 兜底;

  3. 临时方法:

缩短外层文件夹名、Robocopy、压缩文件夹中转。

注意:

有时候,文件夹或文件名中有非法字符或空格,也会导致类似情况,需要手动修改名字。

相关推荐
iEdHu1 小时前
LinuxDO | L站 | Linux.do邀请码2026最新获取方式【邀请链接每日分享】
linux·经验分享·其他·社交电子
中国lanwp1 小时前
CentOS 7 搭建 NFS Server 服务端 + 客户端 完整一键配置
linux·运维·centos
charlie1145141912 小时前
嵌入式Linux驱动开发(8)——内存映射 I/O - 别拿物理地址当指针用
linux·开发语言·驱动开发·c·imx6ull
a2591748032-随心所记2 小时前
android拆解super.img内容
android·linux·运维·服务器
wxl7812272 小时前
Hermes+Qwen3.6-35B本地离线全链路全自动开发React项目,完成cognee-ui从零开发+自动测试+自动修Bug闭环
人工智能·经验分享·自我提升·hermes agent
xiaoliuliu123452 小时前
redis-windows-7.2.3安装步骤详解(附Redis配置与Windows服务注册)
数据库·windows·redis
实心儿儿2 小时前
Linux —— 文件系统_路径解析_软硬连接
linux·运维·服务器
zzzb1234562 小时前
CC-Switch 全平台下载、安装与使用全指南(Windows/macOS/Linux)
linux·windows·macos·ai编程·cc-switch
云达闲人2 小时前
搭建DevOps企业级仿真实验环境:004Proxmox 内核调优与虚拟化优化
linux·服务器·devops·硬件加速·linux内核调优·虚拟化优化·内存气球