今天打开电脑,windows 7桌面上的文件和程序图标都丢失了,发现桌面变得非常清爽更新买的电脑一样。在桌面上新建了一个txt文件,右键属性发现桌面的路径为用户临时目录C:\users\temp,而C:\users\lenovo\Desktop就是以前的桌面。

我的第一反应是不是登录的用户不对,去控制面板的用户看了下,是以前常登录管理员账号。然后右键单击“计算机”,然后点击“属性”,再单击“高级系统设置”,点“用户配置文件”下的“设置”。查看用户的配置文件(大小最大的那个),发现状态不一样了,默认是“本地”,而现在的变成了“备份”状态。

发现这里无法进行状态修改,然后运行regedit进入注册表,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 下看到了两个项目, 一个是SID后带bak的,而另外一个是不带的。通过ProfileImagePath可以看到带bak的目录是C:\users\temp,而不带bak的目录是C:\users\lenovo。

解决办法是直接修改注册表,修改注册表前还是把那两个都导出备份一下,把错误(不带bak)的那个删除掉, 再把带了“bak”的右键重名,即把.bak后缀去掉,重启后一切恢复,原来桌面上的图标和文件都回来了。

  • 4348
  • 0

共 0 回复