整个管理员用户都消失了。在我按照这里的建议操作之后。卡住了

整个管理员用户都消失了。在我按照这里的建议操作之后。卡住了

我听从了这里的建议。我相信这是善意。但我所做的是创建一个全新的帐户。名称几乎相同。并给了我一个全新的桌面等。

无意冒犯那些提供帮助的人。只是出于谨慎。

按时间顺序:

  1. 我按照 Windows 7 网址底部显示的所有步骤操作
    Windows 7:外部硬盘的用户权限不断重置 我按照以下步骤进行操作。底部是“Levi Pihema-Lindsay”。
  2. 我删除了注册表中带有长数字的条目

    在此处输入图片描述

  3. 在执行此操作之前,我已备份该条目。

  4. 按照要求重启了我的 PC。但是随后我突然有了一个全新的桌面。它创建了一个新帐户,其名称与旧帐户相同,但后面带有“。”和另一个单词。
  5. 哎呀!

    在此处输入图片描述

  6. 我的旧桌面上有很多东西。所以我进入 C:/users/ 的旧帐户 - 并将桌面内容移至我的 C:/ 驱动器。只是为了确保我将其安全地放在 C:/ 上,而不是放在用户文件夹中。

但这并不能解决我最大的问题。
我使用 Evernote 和便签的方式非常有条理。
所以我需要找回我的旧帐户和桌面。

现在我很好奇,如果我点击我的 regedit 备份,会发生什么。这是下面给我的提示。作者:megamorf - ty megamorf

答案1

编辑:好的,根据您对原始问题的更新,您需要做两件事。

您删除了注册表项,该项基本上充当用户帐户和用户配置文件之间的桥梁。没有该项,帐户不知道存在现有用户配置文件,并在您登录时尝试创建一个。由于已经有一个配置文件,其名称与它想要分配给新配置文件的名称相同,因此它创建了一个由原始名称 + 附加在其上的随机字符串组成的新配置文件。

请再次检查您的注册表的配置文件列表,并告诉我们是否有与您之前删除的条目类似的条目。如果有,我们只需更改其 profileimagepath 值。如果没有,我们将导入您导出的注册表项。

导入需要以管理员身份完成(只需双击 reg 文件即可触发导入)。


如果不存在该项的注册表备份,这将是我的解决方案。

啊,这意味着您已删除将您的用户帐户链接到您的用户个人资料的条目。

  1. 以管理员身份登录,然后将 C:\users 中的用户配置文件重命名为“profilename.old”(您可能需要复制把它放在安全的地方)
  2. 创建一个新用户(与你弄乱的用户同名)并以他的身份登录,然后注销
  3. 以管理员身份登录并复制将内容从 C:\users\profilename.old 复制到 C:\users\profilename,其中 profilename 是您的个人资料的名称

如果您确实只删除了注册表中的单个条目,那么值得考虑重新创建它:

通过控制面板创建新用户。这将为该用户创建一个新条目。现在打开regedit并浏览到 ProfileList 中的新条目。右键单击 > 导出以将其保存为 .reg 文件。使用记事本打开它并将 ProfileImagePath 条目更改为损坏的用户帐户的名称。打开 Powershell 并输入以下行(使用回车确认每一行):

$objUser = New-Object System.Security.Principal.NTAccount("broken_username")
$strSID = $objUser.Translate([System.Security.Principal.SecurityIdentifier])
$strSID.Value

将 broken_username 替换为您有问题的用户名。然后用 Powershell 的输出替换 reg 文件中的 sid。保存并关闭文件。双击它以导入它。这就是您所要做的全部工作。

相关内容