# 修改电脑用户名为英文(win11、win10 修改用户名)

# 第一步

开启管理员账户。以管理员身份运行 cmd

image-20240809093150220

输入以下命令:

net user administrator /active:yes

此时在你的开始中会多一个 管理员账户,如果没有也不用急,你点击切换用户后应该可以看到多出来的管理员账户的

image-20240809093243690

我们切换到管理员账户中去

# 第二步

完成第一步后并不需要重启电脑。只需要先把当前用户 (需要修改的用户) 注销(注销之前要保证里面的重要文件已经保存好了,最好就是开机之后不要运行任何东西,直接执行第一步的操作),然后在登录页面选择 Administrator 身份登录。

​ 此时找到 C:\Users 下面,更改直接的中文名称的用户文件夹

image-20240809093409723

这次就别再改成中文了,直接改成英文名。(上图我是已经修改好的了)

如果 把当前用户 (需要修改的用户) 注销了但是还是依旧提示进程被使用,那么就需要进行下面操作。

修改用户名的时候可能会出现 “文件夹或里面的文件正在被占用,无法更改” 的问题

此时也不需要重启电脑啥的,网上有用的博客很少。这是因为笔记本里某些应用依旧使用着你这个用户目录下的文件,只需要把这个进程关掉就可以了。具体方法如下

首先:esc+shift+ctrl 进入任务管理器,然后点击性能,再到性能页面下面找到资源监视器

image-20240809093732516

在这个页面的 CPU 选项下,找到 “关联的句柄”,然后搜索需要重命名的文件夹,再右键结束进程即可,这样子就能重命名你的用户文件夹了

image-20240809093757206

# 第三步

修改注册表

win+r 打开运行 输入 regedit

进入注册表编辑器

找到这个目录:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList,

然后选择尾巴一长串的对应文件夹,依次点击,找到包含 C:\Users\ 冤种的路径,将冤种替换为 duan,这只是一个示范,具体看你怎么改,反正就是英文替换原中文名

image-20240809093845274

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Usermanager 目录下做出同样的修改

image-20240809093910270

# 第四步

关闭管理员账户

重复第一步的操作,只不过是把后面的 yes 改成 no

net user administrator /active:no

# 第五步:切换到要修改的用户

修改环境变量

此电脑 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量

进入环境变量后,选择用户变量,将所有原来的中文用户名改成你刚刚修改的英文名

image-20240809094005956

# 第六步

修改用户名

win+r 打开运行,输入:control userpasswords2 点击确定,进入【用户账户】界面,选择要更改的账户,点击【属性】,修改此时的中文用户名即可,修改后记得点击应用。

然后注销当前账号,重启计算机,重新登录即可。

修改完后 onedrive 账号将不可用,会报路径错误,但是没有关系,咱们先将 Onedrive 账户退出,看接下来的第七步操作。

此时也可以通过 cmd 输入 set username 查看当前用户名是否已经改变

image-20240809094147663

# 第七步:重要!!!

软件路径修复

因为修改了用户文件名,很多软件的存储路径依旧包含你这个旧的中文用户名。因此我们需要修复。特别是在前面进行了修改步骤之后,你重启计算机之后,桌面只剩下此电脑和回收站了。而且还会报路径错误。

修改的办法有两个 - 任选其一就行

1,重复第一步,在 cmd 中键入

mklink /d C:\Users\老用户名 C:\Users\新用户名

点击确定,即可。此举是将 C:\Users\ 老用户名 的路径全部挂钩到 C:\Users\ 新用户名 上。因此你重新打开 C 盘的用户目录下会发现老用户名文件夹下多了一个超级链接标识

2,使用系统自带的修复程序 (repair),软件设置等选项可能包含修复、软件卸载或安装程序运行时可能弹出修复选项

推荐使用第一个方法