您登录时出现临时个人资料错误 [已解决]

修复您已使用临时配置文件登录错误: (Fix You’ve been signed in with a temporary profile error: )当您尝试使用您的用户帐户登录Windows并收到以下错误消息“您已使用临时配置文件登录”时,这意味着您的用户帐户配置文件已损坏。好吧(Well),您所有的用户配置文件信息和设置都保存在注册表(Registry)项中,这些注册表项很容易损坏。当用户配置文件损坏时,Windows将使用临时配置文件而不是标准用户配置文件登录。在这种情况下,您将收到以下错误消息:

您已使用临时个人资料登录。(You’ve been signed in with a temporary profile.)
您无法访问您的文件,并且在您退出时在此配置文件中创建的文件将被删除。要解决此问题,请退出并稍后再尝试登录。请参阅事件日志了解更多详细信息或联系您的系统管理员。(You can’t access your files, and files created in this profile will be deleted when you sign out. To fix this, sign out and try signing in later. Please see the event log for more details or contact your system administrator.)

修复您已登录时出现临时个人资料错误

没有特别的损坏原因,因为它可能由于安装Windows更新、升级Windows、重新启动 PC、安装 3d 方应用程序、更改注册表值等任何事情而发生。所以不要浪费任何时间,让我们看看如何真正修复(Fix)你在下面列出的故障排除指南的帮助下,已登录时出现临时配置文件错误。

您登录时出现临时个人资料错误 [已解决]

确保 创建一个还原点(create a restore point) 以防万一出现问题。

在执行任何操作之前,您必须启用内置管理员帐户,这将帮助您进行故障排除:

a) 按Windows Key + X,然后选择命令提示符(管理员)。(Command Prompt (Admin).)

命令提示符管理员

b)键入以下命令并按Enter

net user administrator /active: yes

通过恢复活动的管理员帐户

注意:完成故障排除后,请按照上述相同步骤,然后键入“ net user Administrator /active: no ”以禁用内置管理员帐户。

c) 重新启动您的 PC 并登录到这个新的管理员帐户。( login to this new administrator account.)

方法一:运行 SFC 和 DISM(Method 1: Run SFC and DISM)

1.按Windows Key + X然后单击命令提示符(管理员)。( Command Prompt(Admin).)

具有管理员权限的命令提示符

2.现在在cmd中输入以下内容并回车:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC 立即扫描命令提示符

3.等待上述过程完成,完成后重新启动您的电脑。

4.再次打开cmd并输入以下命令并在每个命令后按回车键:

a) Dism /Online /Cleanup-Image /CheckHealth
b) Dism /Online /Cleanup-Image /ScanHealth
c) Dism /Online /Cleanup-Image /RestoreHealth

DISM 恢复健康系统

5.让DISM命令运行并等待它完成。

6. 如果上述命令不起作用,请尝试以下操作:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

注意:(Note:) (Replace)C:RepairSourceWindows 替换为修复源的位置(Windows 安装(Windows Installation)恢复光盘(Recovery Disc))。

7.重新启动您的 PC 以保存更改并查看您是否能够 修复您已登录并出现临时配置文件错误。(Fix You’ve been signed in with a temporary profile error.)

方法2:运行系统还原(Method 2: Run System Restore)

1.按 Windows 键 + R 并输入“ sysdm.cpl ”然后回车。

系统属性 sysdm

2.选择系统保护(System Protection)选项卡,然后选择系统还原。( System Restore.)

系统属性中的系统还原

3.单击下一步并选择所需的系统还原点(System Restore point)

系统还原

4.按照屏幕提示完成系统还原。

5.重新启动后,您可能能够修复您已登录并出现临时配置文件错误。(Fix You’ve been signed in with a temporary profile error.)

方法 3:注册表修复(Method 3: Registry Fix)

注意:确保备份注册表(backup registry)以防万一出现问题。

1.按Windows Key + X然后选择命令提示符(管理员)。(Command Prompt (Admin).)

命令提示符管理员

2.在 cmd 中键入以下命令并按Enter

wmic useraccount where name=’USERNAME’ get sid

使用命令 wmic useraccount where name='USERNAME' 获取 sid

注意:将USERNAME替换为您的实际帐户用户名。将命令的输出记录到单独的记事本文件中。

示例:wmic useraccount where name=’aditya’ get sid

3.按 Windows 键 + R 然后键入regedit并按Enter打开注册表编辑器(Registry Editor)

运行命令 regedit

4.导航到以下注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

5.在 ProfileList 下(ProfileList),您将找到特定于用户配置文件的 SID( you will find the SID specific to a users profile)。使用我们在第 2 步中记下的SID,找到您的配置文件的正确SID

在 ProfileList 下会有一个以 S-1-5 开头的子项

6.现在你会发现会有两个同名的SID,一个带有.bak扩展名,另一个没有。

7.选择没有.bak 扩展名的SID ,然后在右侧窗格中双击(SID)ProfileImagePath 字符串。(ProfileImagePath string.)

找到子项 ProfileImagePath 并检查其值

8.在值数据路径中,它会指向造成所有问题的C:\Users\temp

9.现在右键单击没有 .bak 扩展名的SID ,然后(SID)选择删除。(select Delete.)

10.选择扩展名为.bak的(.bak)SID,然后双击ProfileImagePath字符串并将其值更改为C:\Users\YOUR_USERNAME.

双击 ProfileImagePath 字符串并将其值更改为您的用户名

注意:(Note:)使用您的实际帐户用户名重命名YOUR_USERNAME 。

11.接下来,右键单击扩展名为 .bak 的 SID,(SID with .bak extension)然后选择重命名(Rename)从 SID 名称中删除 .bak 扩展名,然后按 Enter。(Remove the .bak extension from the SID name and hit Enter.)

如果您只有一个具有上述描述且以 .bak 扩展名结尾的文件夹,则将其重命名

12.关闭注册表编辑器(Registry Editor)并重新启动您的 PC 以保存更改。

受到推崇的:(Recommended:)

就是这样,您已成功修复您已登录时出现临时个人资料错误(Fix You’ve been signed in with a temporary profile error),但如果您对这篇文章仍有任何疑问,请随时在评论部分提出。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts