另一个用户配置文件服务加载失败案例

另一个用户配置文件服务加载失败案例

我会尽量用简短的句子来描述发生的事情。

PC(Windows 7 64 位家庭高级版)从睡眠模式启动后强制关机(由于其运行方式,我猜测是恶意软件)。Windows 根本无法启动,陷入无限的重启和启动循环

在 F8 的帮助下,进入修复菜单,因为安全模式启动也不起作用。经过 4 小时的等待,系统启动修复工具完成了它的工作,我最终只在 Windows 启动后但在进入用户配置文件选择之前看到黑屏和鼠标光标。

再次重启,F8,安全模式仍然不起作用,再次进入修复模式并使用命令提示符通过分配权限

cacls  D:\Windows\System32  /E  /T  /C  /G everyone:F

这并没有真正起到帮助作用,因为我仍然卡在用户配置文件屏幕前,但这次,至少背景现在可见了(Windows7 标准蓝色主题)。重复该cacls命令,这次将其应用于整个 Windows 文件夹,而不仅仅是 System32

重启后,我终于可以访问用户配置文件了,但是尝试加载时却出现了标题中的错误。尝试安全模式时,发生了一些奇怪的事情,我没有启动到默认管理员帐户,而是从常规启动中获得了用户配置文件屏幕,但是我实际上可以进入这些帐户!

编辑了注册表,.bak从 SI-5 项中删除了,并将两个所需的项值重新设置为 0

做了scf /scannow提升的提示,什么也没发现

使用 net user Administrator /active:yes 激活隐藏的管理员帐户 我可以在不使用安全模式的情况下访问此管理员帐户,但是即使在修复注册表后仍然无法访问我的常规帐户

下一个麻烦事:在隐藏管理员帐户下,我无法创建新的用户帐户……虽然它们明显存在,但没有为它们创建新的注册表项,并且尝试登录它们会得到相同的用户配置文件服务错误

使用卡巴斯基病毒清除工具、resque cd 和恶意软件字节在安全模式下扫描时未发现任何恶意软件或病毒(可能是在将硬盘插入笔记本电脑进行清理时删除了原因)

我的假设:

某些注册表项或系统文件使我无法访问常规帐户,因为尝试登录这些帐户只会将该帐户的注册表项再次更改为 .bak

回顾:

  • cacls将整个 Windows 文件夹的权限分配给每个人:F,至少现在可以启动
  • sfc /scannow完成,未找到任何内容
  • 我没有系统还原点,否则我就不会在这里:*D
  • 多次执行 chkdsk 均未修复任何问题
  • 已完成针对损坏的用户配置文件的注册表修复,但在登录失败后最终进入“损坏”状态
  • 但是安全模式允许我选择“损坏”的配置文件并启动它,并且可以访问所有文件
  • 只有需要启用的隐藏管理员帐户才可以在不使用安全模式的情况下登录

问题似乎已经很接近了,但我几天来一直在寻找解决方案,我想在最终放弃并进行修复安装(希望可以解决问题)之前寻求帮助

相关内容