我的用户重定向到 System32\config\systemprofile,如何解决?

我的用户重定向到 System32\config\systemprofile,如何解决?

我的问题是:我的笔记本电脑上有一个名为 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-1000S-1-5-21-12345-54321-1000.bak

我做了什么:

  1. 确定哪个“ProfileImagePath”是正确的:第一个是“C:\Users\TEMP”(TEMP 是临时创建的用户的名称,该用户已在一段时间前被删除),第二个是正确的
  2. 我将第一个文件(不带 .bak)重命名为“S-1-5-21-12345-54321-1000.old”,并从第二个文件的名称中删除了“.bak”
  3. 我重新启动了,它起作用了

答案3

更新后我遇到了这个问题。发现 2 个问题,修复后问题解决。

第一个问题与Vortexo 的答案. 值略有不同。

第二个问题出现在环境变量下。处理器架构设置为 amd,但我的处理器是 intel。处理器架构枚举

要查看环境变量,请按“Windows 键”+“暂停”以调出系统信息,然后转到高级系统设置,然后在高级选项卡上,环境变量位于底部。

帮我修好了它,希望它能帮助别人。

答案4

修复/解决方法创建一个新的管理员用户帐户。

在新帐户的桌面上命名一个新文件夹,然后右键单击属性。文件夹的位置应为 C:\Users\username\Desktop,如果您已修复它,则只需将所有内容手动复制到新用户即可。从 C:\Windows\System32\config\systemprofile 复制到 C:\Users\username\

然后,当你拥有旧帐户中的所有内容时,你可以删除它,记住你可能需要从浏览器中备份你的密码/书签

相关内容