如何修复由 ntoskrnl.exe 引起的 BSOD?

如何修复由 ntoskrnl.exe 引起的 BSOD?

老实说,我复制了这段文字,因为我也遇到过类似的问题。我已经完成了以下所有步骤。我更换了电源、更换了 RAM、重新安装了 Windows。

电脑规格:

TUF B450-PLUS GAMING 锐龙 5 3600 G.Skill F4 3200C16-8HTZR x2 GTX 1080TI Evga Aerocool VX-600 600W

当我让计算机运行几分钟或几小时时(无论是桌面屏幕、工作还是玩大型游戏),都会出现 BSOD(kmode 异常未处理)并且系统意外重启。

我检查了所有驱动程序,一切都是最新的。用 MemTest 检查了 RAM 8 小时,没有错误。

我检查了 HDD 和 SSD,都没有问题。我想知道如何解决这个问题?

我用BlueScreenView软件检查了一下,出现的BSOD日志是这样的:KMODE_EXCEPTION_NOT_HANDLED 0x0000001e ffffffff c0000005 fffff8042f6382ab 00000000 00000000 ffffffffffffffff ntoskrnl.exe ntoskrnl.exe+42ec70 x64 ntoskrnl.exe+42ec70

我彻底重置了 BIOS,拔掉了电池。我运行了“sfc/scannow”,发现了一些错误,但这些错误已经修复,现在一切都正常了。DISM /Online /Cleanup-Image /RestoreHealth - 一切正常

超频不值得,我从来没有这样做过

我将非常感谢您的帮助,因为我花了 2 周的时间却没有结果。在表单上可以多次找到类似错误的讨论,但解决问题的方法不同:重新安装驱动程序对某些人有帮助,删除某些软件,对某些人有帮助,但不幸的是,对我没用。我什么都试过了。

最后一个 .dmp (当然是我的) https://drive.google.com/file/d/1EG7JuzyXODZrbZh7rMBwjy2zeZRveQhv/view?usp=sharing

答案1

我本来想发表评论,但那里没有足够的空间。一旦信息被消化,我就会删除这个“答案”。

在我看来,这看起来像是设备驱动程序或存储硬件问题。我拥有的数据比你想看到的要多得多……但错误归结为:

MULTIPLE_IRP_COMPLETE_REQUESTS (44) 驱动程序请求完成 IRP(IoCompleteRequest()),但数据包已经完成。这是一个很难发现的错误,因为最简单的情况是驱动程序实际上尝试完成自己的数据包两次,但通常不会发生这种情况。相反,两个独立的驱动程序都认为它们拥有该数据包,并且都尝试完成它。第一个驱动程序确实成功了,而第二个驱动程序失败了。追踪系统中哪些驱动程序实际上执行了此操作很困难,通常是因为第一个驱动程序的踪迹已被第二个驱动程序覆盖。但是,可以通过检查每个堆栈位置中的 DeviceObject 字段来找到当前请求的驱动程序堆栈。参数:Arg1:fffffa8008734a00,IRP 的地址 Arg2:0000000000000ec0 Arg3:0000000000000000 Arg4:0000000000000000

我不能向你展示我所看到的所有内容,但我可以告诉你,它发生在基于这个开源文件这让我认为它要么是 OI 驱动程序,要么是硬件本身。

答案2

以下是我建议的步骤:

  1. 更新您的 bios/uefi 并从主板制造商处下载更新包
  2. 使用 sophos hitmanpro 和 kaspersky TDSSkiller 扫描计算机(在谷歌上搜索以找到下载)
  3. 启动 ubuntu 和 hiren 的 boot cd pe 并查看它们是否崩溃
  4. 如果一切都失败了,就把你的电脑送到维修店去修理

相关内容