WIN10和WIN11修改C盘用户文件夹名称

文章目录

  • 前言
  • 一、目标
  • 二、步骤
    • 1.开启Administrator管理员账户
    • 2.重命名用户文件夹
    • 3.修改注册表
    • 4.修改环境变量
  • 三、后期问题处理
  • 总结


前言

当初安装WIN10系统的时候用了自己的名字当做用户名,系统自动在“C:/Users”目录下生成了用户文件夹,这个文件夹名称与账户名称是同步的。用户文件夹是中文会导致很多工具软件莫名其妙报错。这个用户文件夹下保存了我的文档文件夹,AppData文件夹,此文件夹是隐藏的,但保存了大量软件的数据资料,一旦改变了路径会导致大量软件报错用不了。经过从网上查找资料,研究和实践,本人成功更改了用户文件夹名称,而且影响极小,现把方法分享给大家。
请谨慎操作,操作前尽量备份系统,尽量开启系统还原点,备份软件推荐傲梅备份还原、Acronis True Image,下载和使用方法不再赘述,请自行做好前期准备。

一、目标

更改“C:/Users”目录下用户文件夹名称,尽量不影响大部分软件正常运行。

二、步骤

1.开启Administrator管理员账户

右击开始菜单按钮,打开“计算机管理”,选择”本地用户和组”,点击“本地用户和组-用户”,右侧可以看到Administrator用户,双击,将“账号已禁用”的对勾取消,点击确定,注销当前用户,可以看到Administrator用户出现了,点击进入Administrator账户。
WIN10和WIN11修改C盘用户文件夹名称_第1张图片
PS:有些用户的电脑是WIN10家庭版系统,可能没有本地用户和组这个选项,需要升级专业版系统。

2.重命名用户文件夹

1.用Administrator账户登录以后,再次打开“本地用户和组-用户”,右击原账户的中文名称,选择重命名,修改为想要的英文名称。双击原账户,进入后可修改全名,全名可保持中文名称,这个名称是显示在登录界面的名称,不影响实际路径。
WIN10和WIN11修改C盘用户文件夹名称_第2张图片
2.进入“C:\用户” 文件夹(其实真实路径是“C:\Users”),重命名之前中文的用户文件夹,更改为英文,此名称与上一步的英文名称保持一致。

PS:此步如果出现重命名失败,文件夹内有运行的程序的情况,可能是原来的账号没有完全注销,需要重启电脑,直接登陆Administrator账户,千万不能再点原来的中文账户,点击后即使不登陆也会预加载很多程序,导致原用户文件夹被占用无法重命名。

3.修改注册表

1.“Win+R”打开运行,输入regedit,打开注册表管理器,
依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList,在ProfileList下的每个文件夹都对应系统中的用户,而文件夹中ProfileImagePath字段是指向每个用户文件夹的地址,一个个点击查看ProfileList下的文件夹,在右侧找到ProfileImagePath字段中包含原用户名的数据,双击修改ProfileImagePath的数据,将路径修改成新的用户文件夹名。
WIN10和WIN11修改C盘用户文件夹名称_第3张图片
2.重启电脑,登陆原来的账户,现在可以看到用户文件夹名称已经修改成功了,但系统中很多软件中包含了一些配置路径信息,这些信息很多保存在注册表中。修改注册表,将原来包含中文用户名称的注册表字段替换为英文,可避免很多软件报错的情况。这里推荐RegWorkshop,可以实现批量查找替换。
打开RegWorkshop,先点搜索,查找内容中输入原用户名,点击查找。
WIN10和WIN11修改C盘用户文件夹名称_第4张图片
查找出来很多结果,在结果中“Ctrl+A”全选结果,右键点击替换,替换为文本框中输入刚改的新用户名,点击替换。
WIN10和WIN11修改C盘用户文件夹名称_第5张图片

4.修改环境变量

依次点击此电脑右键-属性-高级系统设置-高级-环境变量,打开后依次查看各个字段,找到有原用户名的字段都替换成新的用户名,这样能防止有些软件报错。

三、后期问题处理

更改用户文件夹名称后绝大部分软件都能正常运行,少部分软件内设置的存储路径需要手动设置成新的路径。极少部分软件变成未注册状态,如CAD和SolidWorks,再次pj后可正常使用。
Administrator账户启用后有一定安全风险,确认没有问题后建议禁用。打开“本地用户和组”,双击Administrator,在账户已禁用前打勾。

总结

自此大功告成,以后要吸取教训,安装系统的时候,尤其是安装系统的过程中选择本地账户注册的时候不要使用中文名。如果安装系统过程中选择在线微软账户,微软会自动取账户邮箱的前5个英文字符,也不会出现中文用户文件夹的情况。

你可能感兴趣的:(电脑操作,windows,10,windows)