填坑记(把重装系统时写的中文用户名改成英文)
如果看我的稀有用户。相信会知道,我昨天逼逼赖赖那么多,其实环境还是没有配置好。令人头秃。我研究了一中午,发现问题在于,软件对中文路径的不友好到了一个我想象不到的程度。
尤其是C盘的用户目录,万恶之源。怼怼十分暴躁。。。
至于是怎么发现的,当然是百度。看见了各种各样的解决方法。我这个是从知乎上面一个不起眼的地方找到的。
Activating Python 3.7.6 64-bit ('base': conda) to run Jupyter failed with Er
其实截至写文时我还没有开
始折腾,希望可以成功!!!开始搞
如图所示
首先 要进入管理员账户(Administrator)
许多人找不到 管理员账户的原因是 windows 默认是禁用管理员账户 的,要解禁的方法很简单:桌面上 “此电脑”右击,点击管理,在左边的 “计算机管理”中找到“本地用户组”,点击“本地用户组”-“用户”,在右侧可以看到Administrator用户与当前用户,选中Administrator用户,右键-属性,
这样开启,按照顺序开启
此时,保存公众号文章!!!重启电脑
我回来了!!!,成功了!!!没有翻车!!!
需要重装一下软件
C:\Users\yunswj(现在是字母的,之前是中文的)\AppData\Local\Programs
重点是装在这个
还有依赖于这个路劲的一些软件,都重新装一下吧
jupyter打开以后成功打开浏览器
看就是这样。
重启登录刚刚建立的用户名
找到这里
右键会出现重命名,因为是管理员身份。才有,重命名的这个。这里的有坑。
你会发现更改的时候,会发现是被占用了的。怎么办?先说我的解决方法,就是占用是被别的线程占用的了(套娃???)
就是占用线程的程序是不会在开机瞬间启动的,也就是说,在一进系统,马上去更改!!!一定要快,与程序赛跑!
.这是结束占用的进程
ctrl+alt+del 呼出任务管理器 -> 性能 -> 打开资源管理器 -> CPU -> 关联的句柄 ->搜索句柄
结束它,然后重新重命名,就OK了。
不,是个噩梦。。。有很多的线程。你关几个。win会激活一些保护机制,立刻重启。可以试试哦!
为什么这么模糊???我没抖啊
接着切回之前的系统,win键,切换。
修改注册表里的用户名
Win+R
,输入regedit
,点击确定。在注册表编辑器中定位到以下路径:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/ProfileList
在ProfileList
文件夹下,分别点击名字为较长的字符串的文件夹,查看窗口右侧的ProfileImagePath
键的内容,凡是S-1-5
开头的文件夹,全都要翻,找到所有路径为C:/Users/中文用户名
的键。
双击改成英文用户xxxxx。
重启电脑
注册表批量替换
不出意外的话,现在可以成功进入系统了,而且C:\Users\已经变成要修改的英文文件了,但是
因为注册表里还依然存在大量的(1000条左右)C:\Users\中文用户名 的键值,这时候就需要把所有的注册表键值给改回来。
win10自带的注册表修改器已经满足不了批量替换的需求了,需要求助于别的工具
(此处不是广告)
Registry Workshop Download Free Trial Software
http://www.torchsoft.com/en/download.html
这个软件提供了方便的批量替换功能,官网下载软件,安装。
然后安装完的第一件事情
文件-备份到
进行注册表的二次备份!!!
之后就是ctrl+F
一定要这样改哦。
然后重启,如果没有什么意外应该是更改成功了!!!
怼怼忠告:
一定用户名字是设置英文的!
一定用户名字是设置英文的!
一定用户名字是设置英文的!
没有这么多的瓜皮事,哭辽。
有什么疑问,来私信我。