在刚拿到电脑注册微软账号的时候,填写了中文姓名,然而有些软件安装或使用过程中,保存路径不支持中文路径,从而报错,无法使用。需要将用户文件夹名改为英文。
解决办法:
一、首先我们要知道两个账户:
用户 | 说明 |
---|---|
当前用户 | 即你想要修改用户文件夹所在的用户 |
Administrator | 即windows里的超级管理员用户,可以修改任何文件 |
我们在修改用户文件夹名称时需要用到Administrator用户。
二、启动Administator用户
1、在搜索框中输入cmd,并以管理员身份运行
2、输入:net user administrator /active:yes
此时你的Administator就相当于被激活了,在你的开始菜单里面就可以看到Administator用户了。
三、准备工作完成,开始修改
-
重启电脑用Administrator用户登录。
-
找到用户文件夹,并将其修改为英文名(请记住)。
-
修改注册表
-
Windows键+R打开运行,输入regedit,点击“确定”打开Windows注册表管理器。
-
依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Profilelist,在Profilelist下的文件夹对应系统中用户,而文件夹中ProfileImagePath值是指向每个用户文件夹的地址,一个个点击查看,找到之前中文用户的对应所在的ProfileImagePath值。
-
修改ProfileImagePath的值,将地址改为修改成英文的文件夹名。与C盘的文件夹名一致。再次重启,完成登录用户文件夹名更改。
-
四、检查
-
修改完后用自己的账户登录,然后查看自己的用户文件夹是否修改成功。
-
所有操作都完成后可以将Administrator用户禁用回去:net user administrator /active:no
-
注意:
配置有环境变量的用户,记得再去看看配置的环境变量是否正确,特别是安装了Python、Java环境的需要检查一下