昨天用魔方软件修改了管理员的默认用户文件夹,指向了一个新的目录,以前是c:\user\adminstrator.jjcc-105这样的,当初装机时不知道怎么弄的,变成了这个,还有一个正常的c:\user\adminstrator目录,但是用管理员账号登陆后,不会往c:\user\adminstrator里写配置,而是往c:\user\adminstrator.jjcc-105里面写,这样导致了一些问题。所以我改过来后,强制删除了c:\user\adminstrator.jjcc-105目录,结果WIN7蓝屏,自动重启后,所有配置丢失。再次重新配置,往桌面放文件夹,结果再次重启后,又丢失了,一切配置都归零,然后win7右下角提示:“您已使用临时配置文件登录。。。”表现就是上一次的所有操作都无效,都丢失了,桌面丢失,主题丢失。
网上搜了很多方案,都是似是而非,甚至胡说八道的,最后还是微软最熟悉自己的系统,在微软官方解决了。
1.首先在命令行下执行whoami /user,找到当前用户的SID,确保是administrator这个超级管理员身份。
然后是微软的解决方案:
- 单击“开始”
- 在“开始搜索”(Windows Vista) 或“搜索程序和文件”(Windows 7) 区域,键入 regedit,然后按 Enter。
- 如果出现 UAC 提示,请单击“继续”(Windows Vista) 或“是”(Windows 7)。
- 在“注册表编辑器”中,找到: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- 在左窗格中,找到以“S-1-5”(SID 密钥)开头,后跟一长串数字的文件夹名称。然后单击每个文件夹,在右窗格中找到“ProfileImagePath”,双击验证其是否为出现错误的用户帐户配置文件。 点击扩展这个图片
- 如果有两个文件夹以“S-1-5”开头,且后跟一长串数字,并且其中一个文件夹以“.bak”结尾。请将“.bak”文件夹更改为正常文件夹。为此,请执行以下步骤:
- 右键单击不含“.bak”的文件夹,选择“重命名”。然后在文件夹名称的末尾添加 .ba。
- 右键单击含有“.bak”的文件夹,选择“重命名”。然后删除文件夹名称末尾的 .bak。
- 右键单击含有“.ba”的文件夹,选择“重命名”。然后将文件夹名称末尾的 .ba 更改为 .bak。
- 右键单击不含“.bak”的文件夹,选择“重命名”。然后在文件夹名称的末尾添加 .ba。
- 如果您只有一个文件夹以“S-1-5”开头,且后跟一长串数字并以“.bak”结尾。请右键单击该文件夹,选择“重命名”。然后删除文件夹名称末尾的 .bak。
- 如果有两个文件夹以“S-1-5”开头,且后跟一长串数字,并且其中一个文件夹以“.bak”结尾。请将“.bak”文件夹更改为正常文件夹。为此,请执行以下步骤:
- 选择不含“.bak”的文件夹,在右窗格双击“RefCount”,键入 0,然后单击“确定”。
- 选择不含“.bak”的文件夹,在右窗格双击“状态”,键入 0,然后单击“确定”。
- 选择“注册表编辑器”。
- 重新启动计算机。
- 使用您的帐户再次登录。
对注册表的后面两步操作是关键,这个网上的解决方案全都是胡扯,都没有提到这两步。详细的说明看这里:http://support.microsoft.com/kb/947215/zh-cn
教训:千万不要相信网上的野鸡教程,微软最熟悉自己的系统,遇到电脑问题,应该上微软官方去寻找答案,微软才是最权威的。
评论前必须登录!
注册