Windows 10用管理员账户更改用户名后,如何修复应用仍用旧路径的问题?
修改C:/Users用户名后路径关联问题的解决方法
一、批量修复注册表中的旧路径引用
- 按下
Win + R,输入regedit回车打开注册表编辑器 - 点击菜单栏「编辑」→「查找」,输入你的旧用户名,勾选「全字匹配」后点击「查找下一个」
- 找到包含
C:\Users\旧用户名的注册表项,右键修改为新路径C:\Users\新用户名;按F3继续查找替换,直到搜索完成 - 重要:修改前右键注册表根节点选择「导出」备份,避免误改导致系统问题
二、更新系统环境变量
- 按下
Win + R,输入sysdm.cpl回车,切换到「高级」标签页,点击「环境变量」 - 在「用户变量」区域,找到
USERPROFILE、HOME这类指向旧路径的变量,双击改成新的用户路径 - 检查「系统变量」里的
PATH或其他可能包含旧路径的项,有则修改,全部改完点「确定」保存
三、处理程序残留与路径关联
- 对仍指向旧路径的应用:
- 右键应用快捷方式→「属性」,把「目标」和「起始位置」里的旧路径改成新路径
- 打开应用的设置界面,找到缓存、存储路径相关选项,手动切换到新用户目录
- 针对你手动删除的程序:
- 回到注册表编辑器,搜索该程序的名称,删除所有相关的注册表项(不确定的项不要删)
- 前往
C:\Program Files或C:\Program Files (x86)删掉该程序的残留文件夹 - 按下
Win + R输入%temp%,清空临时文件夹里该程序的残留文件
四、重启系统验证
做完所有操作后重启电脑,测试应用的路径指向是否正常,再尝试安装程序,看是否会自动使用新的用户路径
内容的提问来源于stack exchange,提问作者Noah Branley
相关产品推荐
相关产品推荐

