最后一次正确的配置 - 如何找到当前配置的增量?

最后一次正确的配置 - 如何找到当前配置的增量?

我的 Windows 7 Professional SP1 系统在登录并等待 1 到 5 秒后出现 BSOD。从 F8-Boot 菜单中选择的“最后一次正确的配置”(LKGC) 不会出现此问题。

由于我最近几周没有故意在系统层面上更改任何东西,我想知道当前配置出了什么问题。我启用了启动日志记录,但无法确定任何特定的故障点。

我想做的是运行当前配置和 LKGC 之间的差异分析,至少看看从那时到现在发生了什么变化。有人知道如何有效地做到这一点吗?LKGC 确实在工作(使用时间数小时),而 BSODing 配置每次都会失败(10/10,从显示登录后桌面到 BSOD 的时间不超过几秒钟)

我已经检查了 RAM 和 SSD(以及硬盘 D:),还运行了笔记本电脑制造商提供的实用程序来检查其他硬件问题。未发现任何问题。问题发生在仅使用主电源(移除电池)和使用电池时。

答案1

我理解您的意图,但您处理这个问题的方式不太理想。您要求做的是比较注册表的两个副本。一个版本是 LKGC,它是 Windows 操作系统成功完成启动过程后立即生成的注册表副本。另一个版本是在计算机启动 BSoD 问题之后生成的。虽然您可以这样做,但您可能无法理解注册表中可能发生的数百或数千个更改,而且这绝对会非常繁琐。

您所描述的是一个非常简单的故障排除过程。

首先,对于任何蓝屏,您都需要收集蓝屏的信息,以便了解您正在查看的问题类型。

为此,请使用名为“禁用系统故障时的自动重启。“当计算机蓝屏时,它会停在您可以看到提供的信息的位置。此详细信息与您的故障排除步骤相关,可以为您指明正确的方向。拍一张照片,并使用此信息编辑您的问题或提出与之相关的新问题。

如果你想对蓝屏进行更深入的分析(价值有限),你可以使用类似的工具蓝屏视图或者谁撞车了。并且,使用这些工具假定您的操作系统实际启动并稳定运行足够长的时间来运行该工具。

其次,大多数蓝屏与硬件有关。

因此,无论您对问题发生的时间或原因有何假设,您都需要测试所有基本功能并确保计算机运行良好。Windows 7 计算机可能相当老旧,并且运行在硬盘上。硬盘出现故障,主板电容器漏液,内存出现连接不良,风扇和散热器堵塞并出现故障。您需要创建一些可启动的诊断磁盘来测试系统硬件并进行一些基本维护。

  1. 检查你的计算机

如果这是台式机,请小心打开侧面板,以便查看和访问内部硬件。如果是笔记本电脑,请在笔记本电脑底部找到一个访问面板,希望可以访问 RAM 模块。寻找漏电电容器台式机主板上的风扇和散热器。使用压缩空气清理干净并确保您能看到或接触到的所有风扇都正常旋转并且空气流动。

  1. 测试你的记忆力

    我建议创建一个MemTest86+启动盘。启动并测试后,使用螺丝刀的塑料端轻轻敲击内存模块台式机或笔记本电脑。让测试完成 1 或 2 次。如果出现任何崩溃或错误,重新安装 RAM然后再次测试。购买电子触点清洁剂如果仍然遇到连接不良的问题,请喷洒 RAM 插槽和 RAM 模块的触点。

  2. 测试你的硬盘

硬盘驱动器会随着时间的推移而出现故障并产生坏扇区。这些坏扇区会损坏文件。这种情况的症状多种多样,包括 BSoD。首选方法是使用任意数量的工具进行“长测试”或“表面扫描”。您可以使用硬盘驱动器制造商提供的工具。您还可以使用开源产品,例如脑膜炎球菌。对于大多数家庭用户来说,最简单的方法可能是使用硬盘扫描在 Windows 中检查它是否能持续运行足够长的时间。小心只对驱动器使用“非破坏性”测试。如果发现坏扇区,则驱动器很可能出现故障,这是问题的原因,是时候立即挽救数据并考虑更换驱动器并重新加载操作系统,或更换计算机。

第三,对有问题的应用程序或服务进行故障排除。

您描述的问题发生在计算机使用上次已知正确配置正常工作之后。这意味着上次已知正确配置的状态之后发生了变化。除非出现硬件问题,否则这可能是正在安装的更新。驱动程序更新、安全更新、恶意软件等。要消除此问题,请在消除硬件问题后使用干净启动故障排除过程

这是一个排除过程。首先,您将禁用所有非 Microsoft 服务和启动项,msconfig然后查看问题是否仍然存在。如果问题仍然存在,您将逐块启用服务和启动项,直到缩小导致问题的服务或应用程序的范围。一旦确定,您就可以解决该服务或应用程序的问题。那时您可以发布有关该问题的新问题。

相关内容