在使用windows 时,有时可能会遇到登录系统后,显示的是原来的用户名,但系统用的是一个temp用户,Documents and Settings里会生成一个temp,机器名的临时文件夹,桌面图标也只是显示All User里面的,并且这个temp用户的所有的设置重登录后都会丢失,必须要重新设置,但有时候又可以进入到原先的用户,还有时会发现每次登录系统后都重新创建桌面图标,而且无法显示原来桌面设置,保存重启前在桌面上的文档重启后不见了。
在这里,我将之前处理时的一些解决方法分享一下:
方法一:利用注册表来修复
此种方法经测试同样适用于Windows 7操作系统,但如果你用的是是Windows XP系统则需要重启到另外一个系统管理员账户下面操作
1、首先打开C盘,C:\Documents and Settings,打开用户配置文件夹,找到用户“桌面”、“收藏夹”和“我的文档”,将其数据备份出来。
2、再备份注册表文件
3、然后打开“开始”/“运行”输入“regedit”点确定,打开注册表后找到找到这个键值:“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList”
注册表名件状态一(文件夹名称被修改):在这文件下面,查看有无同名的文件夹,如果有的话,仔细查看键值“ProfileImagePath”内容,找到开机指定路径正确的那个,将不正确的删除,目前处理时遇到有故障的文件名称后面加了个.bak,将其名称修改正确,重启电脑即可。
注册表名件状态二(键值被篡改):查看“ProfileImagePath”内容,将错误的删除,如果没有的话,将正确路径修改上去;如果有同名的ProfileImagePath文件,一般情况是将正确的名称后面修改为bak,将错误的删除,再将正确的修改回来即可,重启机器。
4、重启后如果能正常启动的话,删除%SystemDrive%\Users\UserName下面的Temp账户配置文件即可。
方法二:复制系统启动配置
此种方法经测试只适用于windows XP 操作系统
1、首先,备份C盘数据。
2、新建一个系统管理员User用户后重起电脑,用User用户登录系统,打开“我的电脑”属性—“高级”—用户配置文件“设置”—选择“Asiainfo\NT帐号”—“复制到”—“更改”—“位置”(如果是本地用户选择计算机名,如果是域用户选择所在的域)—输入要选择的对象名称(例如:Administrator或者Asiainfo\NT帐号)—“浏览”(选择之前所在用户名的目录)—“确定”即可,重启电脑。
本文出自 “笨鸟先飞” 博客,请务必保留此出处http://tingdongwang.blog.51cto.com/1056852/680189