windows 11:disable path length limit

背景

使用文件历史记录备份的时候,出现了MAX_PATH限制,查询文件历史记录备份日志如下
在这里插入图片描述

解决方案:disable path length limit

这是一个在安装python环境的时候常见的选项,笔者由于使用的conda进行python环境管理,跳过了这一步,所以采用手动开启的办法。
1.打开组策略
按Win + R,输入gpedit。单击“Enter”,打开“本地组策略编辑器”。
在这里插入图片描述

导航到计算机配置->管理模板->系统->文件系统。
在这里插入图片描述

找到启用Win32长路径的设置。双击它来编辑策略。
在这里插入图片描述

将策略设置为Enabled,然后单击OK。

2.注册表修改方案
如果没有访问组策略编辑器的权限,则可以修改Windows注册表。
按Win + R,输入regedit,按Enter打开注册表编辑器。
导航到以下键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem。
查找LongPathsEnabled的值。如果不存在,右键单击右窗格,选择“新建-> DWORD(32位)值”,并将其命名为“LongPathsEnabled”。
双击LongPathsEnabled,将其值设置为1,然后单击OK。

执行这些步骤后,重新启动计算机以使更改生效。这将允许电脑绕过Windows中路径长度的260个字符限制。
注意:编辑注册表时要小心,因为不正确的更改可能导致系统问题。建议在进行任何更改之前备份注册表。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值