如果在你第一次使用你的电脑时,给自己的电脑命名为中文,导致你C盘下的user文件夹为中文,在之后的使用中,安装了很多软件,又增加了很多配置,会和很多东西绑定在一起。在以后的电脑编程,配置环境变量或者使用一些软件时由于是中文的文件名导致正常的步骤出错,你可以尝试修改你的用户文件名
文章步骤参考知乎https://zhuanlan.zhihu.com/p/509804656
我自己的电脑用户文件名之前也是中文,通过以下操作已经改为正常的英文,而且在之后的使用中,没有出现明显的问题,但是大家如果不到万不得已的时候还是不要修改,虽然我的电脑没出问题,但是操作仍有风险
建议大家先把文章看完在决定是否进行操作
你如果害怕或者数据非常重要,你可以先把用户文件夹备份一下,之后如果有问题还可以使用下面第一步新建的管理员账户登录进去,把用户文件夹名改回去,把注册表修改回去。再把备份的用户文件夹重新放到“用户“或者目录下即可。
开始之前需要把所有云同步软件关闭,并且取消它们的自启动功能
创建新的管理员账号
注销或者退出当前账户登录,不是切换,是注销,使新建一个新的管理员账号
注销并不是把当前账号销毁,而是退出当前账号
如果直接切换账号的话,原来的账号是不会退出登录的,它俩会同时处于登录状态,共享系统资源
之后根据提示创建新的管理员
记得修改新的管理员的账号类型为管理员
修改用户文件夹名称
用新建的管理员账户登录后,如果你原来的账户不是管理员账户,可以借此在控制面板中把它设置为管理员账户。打开控制面板——用户账户——管理其他账户——更改原来的账户类型为管理员。
然后重命名用户文件夹,比如用户名原来是李某,我要修改为Li,
就把 C:\用户\李某 直接重命名为 C:\用户\Li
注意:如果原来的账号没有注销登录,或者任务管理器里面还有和原来账户相关的进程,或者有进程在使用里面的某些文件(比如onedrive),就会提示文件夹正在使用,无法修改。你需要在任务管理器里面,把相关进程手动结束。
几种常用的手动结束方法如下:
- 打开任务管理器
- 在用户选项卡下,确定原来的账户已经注销登录,即不应该显示原来的账户,应该显示新建的管理员账户。
- 在详细信息选项卡下,每个进程信息都有一个用户名字段,确保没有原账户相关的进程在运行。
- 在性能选项卡下,打开资源监视器,在CPU选项卡下,输入“原来的用户名”搜索关联的句柄。在结果中,找到包含原来用户文件夹的进程,右键结束进程,如果出现一些错误提示,不用担心,主要是确保把相关的进程结束掉。
修改注册表
再次确认一下用户文件夹的名字有没有改成功,接下来修改注册表时,必须保证注册表项和用户文件夹完全一致,因为系统要根据注册表项找到用户文件夹位置。如果不一样,系统上哪去找你的文件。开机就会找不到用户文件夹,进入TEMP临时账户,因为你的路径写错了,之后就要从第一步开始重新操作。
打开注册表,找到如下位置,依次点击S开头的每一项长串,查看每个ProfileImagePath,判断一下哪一个是你要改的账户(就是ProfileImagePath后对应的是你的用户文件名路径),其他的不要动。
它包含了计算机上所有用户配置文件的信息。每个用户的配置文件通常会对应这个键下的一个子键,这些子键的名字通常是该用户配置文件的唯一安全标识符
把你要改的账户对应的那个ProfileImagePath的值改为修改后的路径:C:\用户\Li,不带双引号。如果你是英文系统就是C:\用户\Li。这一步就是在重新指定“用户文件夹路径”,系统根据这个值来找到你的文件。不要去手打路径,容易出错,到文件管理器里面复制路径,复制出来是啥就是啥。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<要修改的用户对应的sid>\
修改之后再次确认是否修改成功
创建软连接
为了让那些使用了旧路径的软件能够自动找到新路径,我们可以建立一个软链接,把旧路径重定向到新路径。
注意:创建软链接之前,
- 首先要确保没有和 要建立的软链接 同名的文件夹(也就是没有以老用户名命名的文件夹),比如不应该存在“C:\Users\李某”这个老路径,只有我们修改后的“C:\Users\Li”。
- 其次要确保命令里面的路径不要写反了,第一个是以老用户名命名的软连接路径,新二个是修改后的新用户路径。
- 不然可能会遇到“当前文件已存在时,无法创建该文件”的报错。
以管理员身份打开cmd,注意以管理员身份运行,运行如下命令:
mklink /d "C:\Users\李某" "C:\Users\Li"
执行这条命令后,无论何时你尝试访问C:\Users\李某 文件夹,系统都会透明地将你引导至 C:\Users\Li 文件夹命令正常执行后会在 C:\用户 目录下创建一个链接,不占空间。
接着 注销/登出 你新建的管理员账户,登录你修改后的账户Li
如果你登录之后,发现老的用户文件夹还在,你直接把它删除,因为他此时只是一个普通的文件夹了
如果操作完成后没有出现任何问题,登录正常、桌面正常、文件正常,则修改成功!!!