昨天晚上,帮朋友清理电脑发现C盘用户下的文件名是中文,在征求朋友同意后,为帮她更改文件名,上百度搜索了方法,没曾想这一更改就惹了大麻烦。

set archivelog destination 恢复归档到其他路径 profilelist恢复_百度

 相信很多看我这个帖子的铁铁也看过这个教程,想要自己更改用户名。可是在最后更改完注册表里的profilelist文件以后重启就遇到问题了。

set archivelog destination 恢复归档到其他路径 profilelist恢复_经验分享_02

 现在进入正题。看到这里,相信铁铁们的问题来了。这里点了注销以后还是这样,原来的文件去哪儿了?不用着急。原来c盘里的文件都还在,只是你刚刚擅自更改了注册表里的东西,如下:

set archivelog destination 恢复归档到其他路径 profilelist恢复_经验分享_03

在这一步,更改完以后进行了重启,导致的用户不匹配,自动切入了temp临时用户。

昨晚真是被这个折磨的不行,查阅了各种资料和帖子,有说新建一个用户的、有说刷机的、有说进入什么安全模式再进入管理员系统解决的(应该也有铁铁遇到,开机按F8进入安全模式的方法,结果进入以后即打不开菜单也打不开控制面板,啥也不是),这些试了都没有用,最后通过我的摸索搞定了,解决方法其实很简单。下面进入正题:

1:按win+r,输入regedit打开注册表。用ctrl+f搜索ProfileList(注意大小写)。此时你会发现原来的S-1-5-21这个文件夹,多出来了几个temp的临时用户,后缀应该是1002(01、03、04也可能,不重要),然后找到你之前更改过的ProfileImagePath文件(应该是在一个.bak后缀的文件里面),双击点进去把它改回去(不记得原来是啥就去C:/users去看看)

set archivelog destination 恢复归档到其他路径 profilelist恢复_文件名_04

 2.更改回来以后,把其他的几个S-1-5-21文件夹删除,只留下刚刚改过的那个文件夹(其他的是临时用户TEMP,删除没事,千万别删错了)。至此,问题搞定,重启,登陆回来应该还是提示“无法登录到账户”,不要慌,这时候点注销,再登录,东西就都回来了。

问题解决,长舒一口气~