Win7 正常登录出现临时用户 TEMP
Win7 用户正常输入密码登陆系统之后,桌面桌面和文档数据消失
TEMP 用户文件夹目录
C:\Windows\System32\config\systemprofile\Desktop
C:\Windows\System32\config\systemprofile\Documents
开始菜单显示的用户名是登录的用户名,但是打开 cmd 命令提示符窗口显示的却是 TEMP 用户
在注册表项下出现一个重复的用户列表,以下示例
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-430326112-3017499400-489372828-1000
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-430326112-3017499400-489372828-1000.bak
S-1-5-21-430326112-3017499400-489372828-1000下键值 ProfileImagePath 数据为 C:\Users\TEMP
S-1-5-21-430326112-3017499400-489372828-1000.bak下键值 ProfileImagePath 数据为 C:\Users\Admin
S-1-5-21-430326112-3017499400-489372828-1000 TEMP 用户变为主启动
S-1-5-21-430326112-3017499400-489372828-1000.bak Admin 用户变为备份启动项
解决方法:
打开注册表定位到以下注册表项
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
删除掉没有.bak的注册表项(即键值 ProfileImagePath 数据为 C:\Users\TEMP的项),然后重启计算机,再次登录用户进入桌面即可恢复正常,再查看注册表,原本有.bak的项后面的.bak已经消失,变成了主启动项。