Windows 7 + Deep Freeze - 我陷入了无限重启循环

Windows 7 + Deep Freeze - 我陷入了无限重启循环

我有以下设置:

  • Windows 7旗舰版
  • 深度冻结

我昨晚“解冻”了我的计算机并执行了 Windows 更新。更新出现问题(它卡在 32% 处,失败,并重新启动我的计算机)。重新启动时,它会再次尝试,一次又一次,等等。(无限循环)。

我在网上查找并找到了一些解决方案,但似乎都不起作用:

  1. 当我运行安全模式、带网络的安全模式或带命令提示符的安全模式时,它会尝试恢复 Windows 更新更改。但是,问题在于 Deep Freeze 开启(现在处于“冻结”模式)后,恢复的更改不会保留,我又回到了死循环。哦,附注:“带命令提示符的安全模式”实际上并没有将我带到命令提示符窗口?也许是因为它首先尝试完成 Windows 更新更改?

  2. 我尝试选择在发生 Windows 错误时不重新启动的选项,但仍然会重新启动。

  3. 我尝试了 F8 屏幕上的所有其他选项的剩余部分。


剩下的唯一选择是找到我的 Windows 7 媒体光盘(我现在找不到它)并使用它来修复窗口(因为某种原因修复选项没有出现在 F8 屏幕上)。

有没有办法禁止 Deep Freeze 加载?当我选择“带命令提示符的安全模式”时,我注意到它会加载 DpFrz.sys 文件。我知道,当我在 Windows 启动管理器中时,如果我按 F10 而不是 F8(同时突出显示 Windows 7),它会将我带到“编辑启动选项”屏幕:

编辑 Windows 启动选项:Windows 7

路径:\Windows\system32\winload.exe

分区:2 硬盘:8e90e329

[/NOEXECUTE=OPTIN(我可以编辑此行)
]


更新:我找到了我的 Windows 7 媒体磁盘,但它没有帮助。笔记本电脑的硬盘上有“系统还原”分区。后来我收到了索尼寄来的 Windows 7 升级光盘(通过邮件),用于将我的系统从 Windows Vista 升级到 Windows 7 Ultimate。我将光盘放入 DVD 驱动器,但它没有显示为“可启动”光盘。我将尝试寻找替代光盘,看看是否可以进入命令提示符。


更新 2:我拿到了 Windows 修复光盘并进入命令提示符窗口。我进入注册表并禁用了 Deep Freeze。另外:

  • 我将 Pending.xml 文件重命名为 Pending.old
  • 我清除了 Windows Temp 目录

我仍然陷入循环(不过,这不再是 DeepFreeze 的问题,因为我可以对硬盘进行更改,并且更改会保留下来)。不知道现在该怎么办?


更新 3:我运行了修复选项,但无法修复,但它确实指出了一些东西。它说错误是由于驱动程序出现故障造成的。我觉得是我的 UPEK 指纹扫描仪出了问题。

答案1

这是 3 次重启循环吗?

从 Windows 更新安装更新后,您可能会进入重启循环,其中您的机器进入“配置更新 3 之 3。X% 完成”然后冻结或重启。

解决方案:

1a. 从 Windows 7 系统修复盘启动并选择左下角的修复选项,选择系统还原,然后选择早于尝试安装更新的还原点。

1b. 如果您没有 DVD,并且机器上预装了 Vista/W7,请在 BIOS 启动画面上使用 F8 键以获取 Windows 高级屏幕,从列表中选择“修复您的计算机”,让 Windows RE 加载,然后执行系统还原。

2. 如果恢复失败,请加载恢复环境“命令提示符”输入

删除 C:\Windows\winsxs\pending.xml

退出恢复环境并重新启动电脑,您可能会再次得到 3/3 的结果,但请耐心等待,桌面应该会加载。创建一个还原点并关闭自动更新,直到您能找出哪个更新导致了循环。

答案2

这是对我有用的解决方案:

  1. 按住电源按钮五秒钟。
  2. 重新启动 PC,在 Windows 屏幕出现之前按 F8。
  3. 然后选择使用命令提示符启动到安全模式。
  4. 进入安全模式后,您可以按 Ctrl-Alt-Shift F6 访问 Deep Freeze 应用程序。
  5. 此时,只需选择未解冻启动即可。
  6. 重新启动并允许 SP 或更新完成。
  7. 系统完成更新和重启后,返回 Deep Freeze 并将其锁定。
  8. 将来,不要选择在 1 或 2 次重新启动后重新启动,而是选择取消解冻,然后在完成后手动冻结它......这样可以减少问题。

答案3

当机器重新启动时,进入 BIOS 并将日期设置为至少未来 60 天。这将禁用 Deepfreeze 并允许您解决循环问题。完成后,不要忘记将时钟调回。

这是唯一对我有用的解决方案,因为我无法通过 F8 方法获得命令提示符。它确实适用于付费版本(不仅仅是试用版),但你必须将日期设置得足够远,以超过到期日期 - 我将其设置为提前 2 年。非常感谢此帖子之前的发帖人......如果没有这个修复,我就会陷入困境!

答案4

当您使用 Windows 7 DVD 在 cmd 窗口中时,您是否尝试过使用命令“sfc /scannow”???

我建议您采用的另一种方法是查看此注册表项:

“HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute”查看 BootExecute 键,默认值必须是“autocheck autochk *”但是,如果您至少无法在安全模式下启动,您将无法测试这一点。

相关内容