背景
使用文件历史记录备份的时候,出现了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个字符限制。
注意:编辑注册表时要小心,因为不正确的更改可能导致系统问题。建议在进行任何更改之前备份注册表。