最近,我在 Windows 上遇到了随机崩溃,似乎与特定应用程序无关,也没有蓝屏,有些会出现奇怪的错误,看起来像是与操作系统相关的问题。有时我会看到屏幕闪烁或 UI 混乱,这表明存在 VGA 问题,但根据相关论坛,我有最新验证的英特尔 VGA 驱动程序,该驱动程序适用于其他所有人。
一些论坛建议查看我使用 Windows 事件查看器找到的日志。我发现了很多错误,“应用程序错误”、“应用程序挂起”等,所有错误都有随机原因,最有趣的常见部分是这个:
Exception code: 0xe0000008
Faulting module name: KERNELBASE.dll
完整日志:
Faulting application name: chrome.exe, version: 93.0.4577.63, time stamp: 0x612932e3
Faulting module name: KERNELBASE.dll, version: 10.0.19041.1202, time stamp: 0xc9db1934
Exception code: 0xe0000008
Fault offset: 0x0000000000034f99
Faulting process id: 0x3bac
Faulting application start time: 0x01d7a8209a121651
Faulting application path: C:\Program Files\Google\Chrome\Application\chrome.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 23089725-145b-4ee3-8a62-ff03978688cc
Faulting package full name:
Faulting package-relative application ID:
答案1
在 SuperUser、Microsoft 论坛、Reddit 以及互联网上许多其他 PC 或操作系统相关的论坛上,有很多与 Windows 7/8/10 相关的“随机崩溃”。
所有这些原因都可以归结为以下几个方面:
应用程序特定问题:
主要通过查找根本原因并通过更改设置、安装其他软件、应用外部操作、变通方法等方式解决...
与操作系统相关的问题:
如果这种情况发生在不相关的应用程序上,你可以测试看看如果你更换应用程序,你仍然会得到这些错误,它可能与操作系统有关,如果它伴随着 BSOD(蓝屏),它很可能是一个驱动软件相关问题,最不可能的是硬件问题.如果是无 BSOD它要么是VGA 故障问题或内存故障问题。
对于 VGA 问题,你可以确认其他人是否也有同样的问题VGA 驱动程序安装,您可以从答案中得出下一步要做什么的结论,例如升级甚至降级驱动程序,安装备用驱动程序,在系统设置、VGA 应用程序甚至 BIOS 中进行配置。
对于内存问题,通常,如果问题只是物理内存不足,您将收到相关错误,您可以理解您需要升级 RAM,但如果您有足够的物理内存(Tak Manager 或资源监视器中的可用 RAM)并且您也消除了 VGA 问题,那么唯一剩下的原因与虚拟内存短缺有关!
这很可能是因为虚拟内存(又称页面文件)被禁用或自定义为低于所需值,人们往往会因为存储空间不足而这样做,以节省更多存储空间。只需通过选择“系统管理大小”选项或主系统驱动器中自定义足够高的值来重新启用它,然后看看崩溃是否消失。
就我的情况而言,他们确实这么做了!说实话,我禁用了虚拟内存,不是为了节省存储空间,因为我认为既然我有足够的可用 RAM,如果系统只使用虚拟内存而不是受存储设备速度较慢限制的虚拟内存,性能会更高,我禁用它,这样 Windows 就不会尝试这样做,但有时似乎必须这样做(我不知道为什么),如果不能,就会产生错误。
由于听起来有点愚蠢,所以最难找到(也是因为错误没有提供有用的信息)。而且我在网上看到很多崩溃问题没有答案,我觉得原因是一样的,因为我无法在网上找到所有答案,所以我在这里写下来。
答案2
我可以确认 MS Teams 确实发生了这样的崩溃,当时我将页面文件限制为 10GB,正如 Unicornist 所说:为了节省磁盘空间,因为我的 C: 空间不足,
错误应用程序名称:Teams.exe,版本:1.5.0.17656,时间戳:0x6290b64e 错误模块名称:KERNELBASE.dll,版本:10.0.19041.1826,时间戳:0x299341e8 异常代码:0xe0000008 错误偏移量:0x0000000000034fd9 错误进程 ID:0x7b8c