在windows系统中更改用户名(中文转英文全流程)

1.修改原因

       在windows系统中安装软件、编写程序的过程中,若系统用户名为中文,有时会带来各样(兼容)问题,例如编码不能识别等。由于权限问题,系统用户名是不可直接修改的,直接修改也会使得部分软件出现路径报错

       注意:尽管系统用户名为中文,但目前没有出现过相关报错情况,且为电脑轻度(当然不是指使用时间)用户,不建议进行修改。(若关键步骤操作出现问题就可以准备重装系统了)

2.操作步骤

1.开启管理员账户:在电脑桌面底部搜索栏中输入“命令提示符”,点击“以管理员身份运行

在出现的如下界面中输入:net user administrator /active:yes    后回车,出现“命令成功完成”

2.登录管理员账户:单击win,点击用户管理(就是当前系统用户名“栗”那里),出现额外管理员身份选项(Administrator),先点击注销(一定要,或者关机重启也可以)。

 在开机页面中(就是开机后还未输入密码时的界面)选择Administrator账户登录。

登录后界面大致如下,桌面相对比较简洁,“此电脑”图标大概率不会在桌面,可以通过点击桌面底部任务栏中的文件资源管理器图标访问文件。

3.修改系统用户名与注册表:点击顺序:文件资源管理器----c盘----用户,找到以系统当前用户名命名的文件夹,将其重命名为英文(简洁即可),若出现“文件夹或里面的文件正在被占用,无法更改”问题,可通过Ctrl+Shift+Esc唤出任务管理器,点击性能,点击资源监视器(若页面中没有,可能隐藏在了右上角“运行新任务”旁边的三个点里),在cpu选项下找到“关联的句柄”,在搜索框中输入系统当前用户名(就是需要重命名的文件夹名称),右键结束全部进程。此后便可正常重命名。

 win+r 打开运行 输入 regedit 后回车进入注册表编辑器

对以下两目录中的全部文件“数据”一栏中路径为“C:\Users\原中文名”的统一逐个修改,替换为C:\Users\现英文名,例如原中文名为“栗”,现英文名为“li”,则将“C:\Users\栗”替换为“C:\Users\li”

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Usermanager

 以下图片引用其他博客,仅为示例,可依次点击“S-1-5-18”到“S-1-5-21-236910”文件寻找路径

 4.关闭管理员账户:首先步骤类似于第二步,将Administrator账户注销后登录用户账户;其次步骤类似于第一步,但需要将命令修改为:net user administrator /active:no  后回车。

5.修改环境变量:右键点击“此电脑”图标--->属性--->高级系统设置--->环境变量。进入后,选择用户变量,将所有原中文用户名改成新修改的英文名。

 win+r 打开运行 输入 control userpasswords2 后回车进入用户账户。

选择要更改的账户,点击属性,修改用户名为新的英文名即可,修改后点击应用。

完成以上步骤后重启计算机

6.软件路径映射:完成以上5步后重启计算机时会弹出OneDrive账号不可用,暂时关闭不去理会,win+r 打开运行,输入cmd后回车进入命令提示符(若后续出现“拒绝访问”可相应开启管理员权限,如步骤1)。在出现的窗口中输入 mklink /D C:\Users\老用户名 C:\Users\新用户名 后回车即可。例如原中文名为“栗”,现英文名为“li”,则输入:mklink /D C:\Users\栗 C:\Users\li

此时原中文用户名文件夹下出现一个类似于快捷方式的图标。完成以上全部步骤后可再次重启电脑,此时OneDrive可正常登录与使用。

  • 20
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值