解压或复制报「路径过长」失败,怎么绕过 260 字符限制

这是 Win32 的 MAX_PATH 260 字符限制。三个办法:① 用 7-Zip 解压,它内部走长路径 API,比资源管理器稳;② 注册表把 LongPathsEnabled 置 1 并重启;③ 最省事——先把压缩包复制到盘根目录再解压,缩短前半段路径。Node 项目装依赖报这个错,优先用 ③。

reg add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
# 改完重启,且需要程序自身声明支持长路径
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容