ner*_*tor 6 windows bsod windows-8 windows-8.1
我最近在我的实验室工作站上从 Windows 8 Enterprise x64(美国英语)升级到了 Windows 8.1 Pro x64(RTM,美国英语)。在过去的几天里(自从升级以来)它工作得很好,但是今天早上,在插入 USB-to-ATAPI/SATA 桥接器后,它开始定期显示 BSOD 错误,并显示错误消息“关键结构损坏”。我已经从 USB 端口移除了桥接器,但是自从我这样做以来,PC 已经崩溃了两次。
我从来没有真正处理过蓝屏错误。我知道它们通常是由驱动程序或硬件问题引起的。但是,我从来没有真正致力于调试过一个。要修复它,我通常只会进行全新安装,但目前这不是一个理想的选择。
我知道这篇文章可能给您提供的信息不足,但那是因为我不确定解决此问题所需的确切条件。让我知道需要什么,我会尽我所能通过编辑这篇文章提供给你。
编辑:
以下是根据 magicandre1981 的要求,来自C:\Windows\Minidump目录的小型转储 (dmp) 文件。
嗯,据我所知,问题已经解决了。希望我没有搞砸它。解释如下。
当我说我没有安装任何其他程序时,我忘记了来自一家名为 LSoft 的公司名为 Active@ ISO burner 的磁盘刻录程序。据我所知,该程序使用名为 stpd.sys 的驱动程序以某种方式与您的光驱连接。我最初下载并安装这个程序是为了将一些 Linux ISO 写入磁盘,因为我在使用传统 Windows 刻录机写入的安装介质时遇到了问题。我在第一次崩溃前大约 20 分钟安装了它。在完成所有故障排除步骤后,我确定 USB 转 SATA/ATAPI 桥不是问题所在,但显然,在崩溃时未正确安装 USB 设备而出现了某种问题以及。该设备(我认为是桥接器)的驱动程序已被删除,但崩溃并没有停止,大约每隔半小时持续一次。
作为故障排除步骤的一部分,我使用了 Microsoft 的驱动程序验证程序,它或多或少会在启动时检查所有选定的驱动程序,如果测试驱动程序时出现任何问题,则会抛出蓝屏。我选择了系统上已加载的所有非 Microsoft 驱动程序,但未选择 stpd.sys 驱动程序,并且启动时没有出现蓝屏。它们在计算机操作期间继续被抛出。然后,我希望添加更多驱动程序,看看在我第一次崩溃之前加载或修改了哪些驱动程序。
此屏幕截图清楚地显示 stpd.sys 作为最新安装的驱动程序。
然后我去查看系统的事件日志。令人惊讶的是,相关驱动程序遇到了事件 4,其解释为“驱动程序在其数据结构中检测到内部错误。”。我不确定这是否是巧合,但蓝屏中收到的错误处理为“CRITICAL_STRUCTURE_CORRUPTION”。
删除驱动程序后,问题似乎消失了。这台机器已经运行了三个多小时,没有出现严重故障。如果情况发生变化,我会回来修复这篇文章。然而,目前看来,在某些情况下(我目前无法准确重现),ntfs.com 上提供的 LSoft Active@ ISO 刻录程序版本包含一个名为“stpd.sys”的驱动程序,该驱动程序不会与 Windows 8.1 Pro x64 RTM 正常工作。我不声称知道更新的驱动程序是否可以正常工作。
感谢大家的帮助。