昨天准备在网上学点东西,在网上下载了一个破解版的编译程序,发现破解脚本报错,后来发现路径中包含汉字,还是很久之前设置的用户名,后来一直没注意,发现好多软件和系统配置、环境变量都在此路径下
路径中包含中文名会导致很多软件无法运行或者报错,于是需要修改用户名,首先在命令窗口打开注册表
在注册表中找到下面这个路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList,会发现有几串S-1-5开头的项
找到要修改的地方,双击ProfileImagePath将原来的汉字用户名替换成英文用户名,之后重启电脑
重启电脑之后会提示找不到原用户和注销当前用户,不用管,进入系统后,打开C:\Users目录,找到原来用户名的文件夹,将其重命名为你在注册表中修改的新用户名,修改后打开环境变量,将里面原来的中文全部替换成英文就可以了,替换完成后重启电脑,还会不分软件找不到原来的路径报错,只需要打开属性,将目标中的路径替换成新路径就行了
最后,任何软件和资源的安装路径一定不要中文!一定不要中文!鬼知道会出现什么问题。