我工作时使用的电脑有时会在我不在它附近时崩溃。第一次发生这种情况时,操作系统崩溃了(甚至鼠标光标都不动了)。当时我无法从事件查看器中获得太多信息,但现在它又发生了(尽管第二次崩溃也可能与第一次无关)。这次系统几乎无响应,我无法启动任务管理器来检查出了什么问题。尝试关闭机器一段时间后,所有应用程序都无响应,我不得不进行硬件重置(尽管鼠标仍然有响应)。
这次,Even Viewer(应用程序部分)充斥着与 SRUJet 相关的错误。大多数错误都显示Insufficient system resources exist to complete the requested service.
和,attempt to load file failed
错误代码为 1011 (0xfffffc0d)。有问题的文件似乎是C:\WINDOWS\system32\SRU\SRU.chk
和C:\WINDOWS\system32\SRU\SRU.log
。顺便说一句,错误开始于 11:00:00。
在事件查看器的系统部分,我注意到错误数量异常高CFRMD (version 6.1, 2012-07-17T06:05:37.000000000Z) file system filter
。错误内容类似于 ,cannot attach to the volume
后面跟着\Device\Harddisk0\DR0
或\Device\CdRom0
和Filter returned non-standard end state 0xC01C0016
。崩溃时有多个\Device\Harddisk0\DR0 device error detected during paging operation
错误。
崩溃时,以下应用程序正在运行(可能我忘了提到几个):
- Visual Studio Express for Web 2012(调试连接到本地 SQL Server 数据库的 MVC 应用程序)
- SQL Server Express 2012 11.0.2100.60(不确定版本)
- IIS Express 8.0.8418.0(不确定版本)
- Firefox 33.0.2
- TortoiseHg 2.10.1
- Skype 6.20.0.104
- DropBox 2.10.30
- BTSync 1.4.93
- Notepad++ 6.6.9(可能没有引起崩溃,因为我可以关闭它)
- VisStart 8.1 build 5180(不确定具体版本)
- Comodo Antivirus 7.0.317799.4142(崩溃时报告了一些故障并提供在系统重启后修复;第一次崩溃时它的行为也一样)
- 微软 Office Word 2007
- 微软 Excel Word 2007
现在我想弄清楚崩溃发生的原因并防止将来再次发生。主要的怀疑对象是 FireFox,它曾经在这台机器上出现过内存泄漏(耗尽了所有可用 RAM),但我不知道如何验证这一点。我的意思是,过去 FireFox 有时会变得迟缓,系统也会随之而来。在那些时候,任务管理器显示 FireFox 使用了大量的内存。关闭 FireFox(如果无法关闭,则将其杀死)将使系统重新获得内存(尽管需要一段时间才能恢复)。我不确定 SRUJet 在这次崩溃中扮演了什么角色。
该电脑是东芝笔记本电脑,具有以下特点:
- i7-3630QM @ 2.40GHz
- 12 GB 内存
- Windows 8.1 64位
- 三星 SSD 840 EVO 250GB
第二次崩溃后,我使用 HD Tune 快速检查执行了磁盘检查(由于某种原因,完整检查没有成功)。这次检查没有报告任何错误。SMART 中也没有令人担忧的条目。