SSD 和 Windows 7 上的 BSOD ntoskrnl.exe

SSD 和 Windows 7 上的 BSOD ntoskrnl.exe

我刚买了一个全新的 SSD 驱动程序并安装了 Windows 7。
安装了所有 MOBA 驱动程序 + VGA 驱动程序。但每次我尝试玩一些游戏时,它都会崩溃并出现 BSOD!

  • HD SSD Sandisk Plus® 240GB 530MB/秒 Sata 3
  • MOBA:MSI b85-g43 游戏
  • 显卡:GeForce GTX 960
  • 处理器:酷睿 i5 4590 - Haswell

我已经尝试了在互联网上找到的所有方法:更新/重新安装驱动程序、更新 BIOS、检查 HD/SSD 完整性…… 都没有用,我不知道还能尝试什么

Bios HDD 设置设为:UEFI + LEGACY 另一个选项仅为“UEFI”。

Obs2:我有 4 个磁盘:(3 个 HDD + 1 个 SSD)。其中一个 HDD 安装了 Win7(我保留了这 2 个 win7 安装,因为我仍然需要备份旧系统。我想在这个分区上进一步安装 linux)。使用这个旧的 Win7 安装时,我在玩游戏时完全没有遇到任何问题……

我以为可能是电缆的问题但这种情况只发生在我玩游戏时。

转储文件:https://www.dropbox.com/s/0kcp1hgxtgmgp8u/DumpFiles.rar?dl=0

使用 BlueScreenViewer: BlueScreenViewer 诊断

更具体:
蓝屏查看器

答案1

052717-9360-01 表示在内核地址空间(通常也是良性事件)中发生了页面错误(通常是良性事件),但“无法读取所请求的内核数据页面”,因为“磁盘子系统出现故障”。

这种状态很难是假的。(或者,更直接地说:它可能是正确的。:) 并且措辞“磁盘子系统”确实包括 SSD - 他们没有针对 SSD 的不同消息;一旦您进入存储驱动程序堆栈中相当低的级别,它们都只是“磁盘”。

052817-6364-01 和 052717-7113-01 都表示一个关键系统进程(特别是 csrss.exe)已死。在这两种情况下,故障都是在用户模式代码中发生页面错误之后发生的。这通常是良性事件(页面错误总是会发生)。

因为这些是小型转储,所以不可能进一步查看。(小型转储中不保存用户模式的内存内容。)但是,如果“磁盘子系统”出现问题,后两个转储与第一个转储一致。未解决的页面错误将导致引发该错误的进程死亡,并且由于 csrss 进程是受保护的系统进程,因此即使问题不是发生在内核模式下,这对操作系统来说也是致命的。

它只在游戏过程中发生,可能与更频繁的 CPU 活动和更多内存的使用有关。

您有最新崩溃的 minidump 吗?如果您想要更彻底的分析,您需要启用内核或完整内存转储、重新启动,然后等待另一次崩溃。不过此时我将对新 SSD 和任何相关硬件进行故障排除。

您还可以查看系统事件日志,看看是否报告了任何磁盘错误。

答案2

杰米·汉拉汉 (Jamie Hanrahan) 说出了您需要知道的内容,但我想补充我的经验来帮助您。

我遇到了同样的问题,当我玩游戏时,我的计算机停止并显示 ntoskrnl 错误。我发现是我的内存坏了,我换了新的,我的电脑可以正确运行每个游戏。

也许它不会帮助你,但你的内存可能已损坏,即使 Windows 工具没有显示内存已损坏。

尝试使用新的内存,我希望它能解决你的问题,我花了 3 个月的时间才找到这个解决方案,祝你好运。

相关内容