解决我电脑的UNEXPECTED_STORE_EXCEPTION蓝屏问题

近一周内,我的电脑频繁在运行《洛克王国:世界》时发生 UNEXPECTED_STORE_EXCEPTION 蓝屏报错(每天至少报错一次,通常出现在游戏运行的半小时后)。除此之外,我的电脑在近两三年间也偶现 SSD 掉引导的问题,该问题平均两个月发生一次,表现为在开机时/蓝屏后重启时出现 Invalid system disk 报错(好在 SSD 在 BIOS 中可见,手动切换引导优先级即可解决这一问题)。

为了解决蓝屏问题,我根据AI(DeepSeek)的指导尝试了以下步骤:

0.ACE
我问 AI,你觉得这是不是 ACE 扫盘导致的问题?AI 说应该不至于,我觉得不一定。
不过 ACE 似乎确实没有在《洛克王国:世界》的全过程中保持运行。

1.修复系统文件
sfc /scannow
dism /online /cleanup-image /restorehealth
这一做法大概与上述问题无关,但我第一次执行这个指令时它确实认为我的电脑存在某些问题,并帮我修复了。

2.坏道检测与修复
利用 DiskGenius 进行坏道检测与修复,虽然我的 SSD 存在老化,但是没有检测出严重损坏。
利用 CrystalDiskInfo 查看 SSD 的 SMART 数据,健康状态为良好(83%),AI 分析全部数据后认为“不可校正错误计数”(原始值1)是十分严重的问题,并强烈建议我直接更换 SSD,但我认为它有些过度风险提示了。

3.chkdsk
chkdsk C: /f /r /x
这个指令需要重启运行,我大概运行了一个小时左右,但是似乎没有找到什么错误(如果我理解对了的话,事件查看器似乎认为这个操作没有找到坏扇区)。

4.其他乱七八糟的操作
例如调整电源策略或降低游戏画质等等,感觉都不是主要原因。
AI 甚至建议我关闭虚拟内存,我觉得应该不太对(我把这个 AI 的建议在另一个 AI 窗口中提问,它也觉得不太对)。

5.分析蓝屏文件
使用 WinDbg 分析 C:\Windows\Minidump 下的蓝屏文件,并将分析结果全部提供给 AI 二次分析,核心结论如下。

蓝屏错误码:UNEXPECTED_STORE_EXCEPTION (0x154)
异常类型:0xc0000006(In-page I/O error,页面文件 I/O 错误)
发生进程:MemCompression(内存压缩进程)
故障模块:iaStorA.sys
根本原因:在解压内存页时,存储子系统返回了不可恢复的 I/O 错误,导致系统崩溃。

我看不懂,但总之 AI 让我更新或卸载掉这个 iaStorA.sys(在我的电脑上是 Intel(R) 200 Series Chipset Family SATA AHCI Controller,可以在设备管理器的 IDE ATA/ATAPI 控制器中找到)。我觉得应该不是更新的问题,所以我选择卸载。
AI 认为卸载这个东西没啥问题,卸载后系统会自动切换成 Microsoft 自带的版本,对性能影响不大,我也认为应该没啥问题。我根据 AI 的要求进入 BIOS 确认 SATA 模式为 AHCI,并在确认无误后执行了卸载操作。

6.启用 storahci
卸载 iaStorA.sys 后,我的电脑无法进入系统,提示 INACCESSIBLE_BOOT_DEVICE 报错。
根据AI的指导,我通过进入安全模式强制 Windows 加载标准驱动进行了修复(进入一次安全模式,然后直接重启电脑即可)。以下是 AI 对这一操作的原理解释,我认为很有趣,故将原文附在文中。

在 Windows 的注册表中,每个驱动都有一个参数,控制它何时加载。
Intel 驱动存在时,系统把storahci 的键值设为 3(不加载),避免冲突。
你卸载了 Intel 驱动,但 storahci 的 Start 仍然是 3,所以它不会自动加载。
而安全模式启动时,Windows 会忽略 Start 值,强制加载所有与启动相关的基本驱动(包括 storahci.sys)。
一旦在安全模式下成功加载了标准 AHCI 驱动,系统就“认识”硬盘了。
然后你正常重启,Windows 会记住这次成功的加载,并把 storahci 的 Start 值自动改为 0(启动关键驱动)。

7.收尾
蓝屏问题目前暂未复现,仍有待压力测试。以上过程大致耗时四小时左右。


滚动至顶部