我的问题是:我的笔记本电脑上有一个名为 alfa 的用户。这是管理员配置文件。
好吧,大约几天前,我“失去了”一切。不知何故,Windows 将用户偏好重定向到
System32\config\系统配置文件
。但我的用户数据在这里:
c:\用户\alfa
我如何将其重定向到默认设置,也就是我的用户数据所在的位置。我已经重定向了文档、桌面等...但可能存在类似 appdata 的东西,你知道我想恢复我的背景和旧的开始菜单等。
我该怎么做?
答案1
http://itknowledgeexchange.techtarget.com/itanswers/changing-profile-from-windows-registry/
以本地管理权限登录系统,打开 RegEdit,然后转到:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
您将在左侧窗格中看到 SID,当您选择每个 SID 时,您将看到已登录系统的每个用户的配置文件路径。
查找字符串值ProfileImagePath
包含以下路径的配置文件
System32\config\systemprofile
并将其改回
c:\users\alfa
确保不要更改系统帐户(应该是列表中的第一个密钥)。
答案2
就我的情况而言,除了 3 个系统配置文件之外HKLM\software\microsoft\Windows NT\CurrentVersion\ProfileList\
。
我发现了两个名称相同的用户配置文件,但其中一个以“.bak”结尾。即S-1-5-21-12345-54321-1000
和S-1-5-21-12345-54321-1000.bak
。
我做了什么:
- 确定哪个“ProfileImagePath”是正确的:第一个是“C:\Users\TEMP”(TEMP 是临时创建的用户的名称,该用户已在一段时间前被删除),第二个是正确的
- 我将第一个文件(不带 .bak)重命名为“S-1-5-21-12345-54321-1000.old”,并从第二个文件的名称中删除了“.bak”
- 我重新启动了,它起作用了
答案3
更新后我遇到了这个问题。发现 2 个问题,修复后问题解决。
第一个问题与Vortexo 的答案. 值略有不同。
第二个问题出现在环境变量下。处理器架构设置为 amd,但我的处理器是 intel。处理器架构枚举
要查看环境变量,请按“Windows 键”+“暂停”以调出系统信息,然后转到高级系统设置,然后在高级选项卡上,环境变量位于底部。
帮我修好了它,希望它能帮助别人。
答案4
修复/解决方法创建一个新的管理员用户帐户。
在新帐户的桌面上命名一个新文件夹,然后右键单击属性。文件夹的位置应为 C:\Users\username\Desktop,如果您已修复它,则只需将所有内容手动复制到新用户即可。从 C:\Windows\System32\config\systemprofile 复制到 C:\Users\username\
然后,当你拥有旧帐户中的所有内容时,你可以删除它,记住你可能需要从浏览器中备份你的密码/书签