Windows 有时可能无法正确读取您的用户配置文件,例如尝试登录时,防病毒软件正在扫描您的计算机。在执行以下方法之前,请尝试重新启动计算机并再次使用您的用户帐户登录计算机以解决问题。如果重新启动计算机不能解决此问题,请使用下列方法解决该问题。 

注意 您必须可以登录到管理员帐户修复您的用户配置文件或将您的数据复制到新的帐户。解决此问题前,请使用其他拥有管理员权限的帐户登录到 Windows,或者在安全模式下使用内置管理员帐户重新启动计算机。有关如何在安全模式下启动的详细信息,请访问以下 Microsoft 网站:

方法 1:修复用户帐户配置文件
若要修复用户帐户配置文件,请执行以下步骤:

重要说明  此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表 如何在 Windows 中备份和还原注册表
  1. 单击“开始”,在“搜索”框中键入 regedit,然后按 Enter。
  2. 在“注册表编辑器”中,找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  3. 在导航窗格中,找到以“S-1-5”(SID 密钥)开头,后跟一长串数字的文件夹名称。
  4. 单击每个“S-1-5”文件夹,在详细信息窗格中找到 ProfileImagePath 条目,双击以确保其为出现错误的用户帐户配置文件。

    • 如果您有两个以 S-1-5 开头,后跟一长串数字并以“.bak”结尾的文件夹,则您需要重命名 .bak 文件夹。为此,请执行以下步骤:
      1. 右键单击不含“.bak”的文件夹,然后单击“重命名”。键入 .ba,然后按 Enter。
      2. 右键单击含“.bak”的文件夹,然后单击“重命名”。删除文件夹名称末尾的“.bak”,然后按 Enter。
      3. 右键单击含“.ba”的文件夹,然后单击“重命名”。将文件夹名称末尾的“.ba”更改为 .bak,然后按 Enter。
    • 如果您只有一个以“S-1-5”开头,后跟一长串数字并以“.bak”结尾的文件夹,请右键单击该文件夹,然后单击“重命名”。删除文件夹名称末尾的 .bak,然后按 Enter。
    • 如果您有两个以 S-1-5 开头,后跟一长串数字并以“.bak”结尾的文件夹,则您需要重命名 .bak 文件夹。为此,请执行以下步骤:
      1. 右键单击不含“.bak”的文件夹,然后单击“重命名”。键入 .ba,然后按 Enter。
      2. 右键单击含“.bak”的文件夹,然后单击“重命名”。删除文件夹名称末尾的“.bak”,然后按 Enter。
      3. 右键单击含“.ba”的文件夹,然后单击“重命名”。将文件夹名称末尾的“.ba”更改为 .bak,然后按 Enter。
    • 如果您只有一个以“S-1-5”开头,后跟一长串数字并以“.bak”结尾的文件夹,请右键单击该文件夹,然后单击“重命名”。删除文件夹名称末尾的 .bak,然后按 Enter。
  5. 在详细信息窗格中,双击不含“.bak”的文件夹,双击“RefCount”,键入 0,然后单击“确定”
  6. 在详细信息窗格中,单击不含“.bak”的文件夹,双击“状态”,键入 0,然后单击“确定”
  7. 关闭注册表编辑器。
  8. 重新启动计算机。
  9. 使用您的帐户再次登录。
方法 2:登录到 Windows 并将数据复制到新帐户
方法 3:删除错误 SID 并创建新的配置文件