故障描述:
在Win 7 系统下,本来之前都挺好的,突然有天断电了,再用域帐号登录无法显示之前的桌面了,而且还提示现在的是临时的配置帐户,重启后所有设置自动清空,桌面保存的文件也自动清空,无法保存就像安装了还原卡一样。
后来试了很多方法,最终还是用注册表的这个办法最有效。
解决方案:
1. 可以修改用户配置文件夹的名称,再用域帐号重新登录,让系统自动生成一个新的Profile 文件夹(有时候会报错,无法登陆了)。
2. 输入regedit进入注册表项,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 看到一个如:S-1-55…..folder的键, 删除。再重新登录,即可生成新的user profile.
附:查看用户SID命令
运行--> cmd --> 输入:whoami /user
或者使用以下方法操作
1、打开“运行”输入regedit,调出注册表,然后定位到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/ProfileList,然后找到以S-1-5开头,后缀为.bak的文件,如果有两个一样的以S-1-5开头的文件,一个有.bak,一个没有,请先将没有后缀的文件加上后缀.ba,把有后缀的那个文件的.bak去掉,然后把刚才改的.ba加上k,也就是完整的.bak,此操作只是将两者后缀进行对调。此操作进行完毕,请进行重启机器,然后登入问题账户,这样应该就可以在C盘用户文件下创建以此账户进行命名的文件夹,而且也不会提示:您已使用临时配置文件登陆。
2、另一种也是定位到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/ProfileList,打开后你会发现以S-1-5开头的文件没有两个相同的,只有一个以S-1-5开头,后缀为.bak的文件(如下图),此时请不要犹豫,请将此文件直接Delete,(当然在做此操作之前可以先备份下此注册表,以免出现意外),然后重启机器,进账户,完全解决此问题