Às vezes, o computador que uso no trabalho trava quando não estou perto. A primeira vez que isso aconteceu, o sistema operacional caiu (até o cursor do mouse não estava se movendo). Naquele momento, eu não conseguia obter muitas informações do Visualizador de Eventos, mas agora isso aconteceu novamente (embora também seja possível que o segundo travamento não tenha relação com o primeiro). Dessa vez, o sistema ficou sem resposta e eu não pude iniciar o gerenciador de tarefas para verificar o que havia de errado. Após um momento de tentativa de desligar a máquina, todos os aplicativos ficaram sem resposta e eu tive que fazer uma redefinição de hardware (embora o mouse ainda estivesse respondendo).
Desta vez, o Even Viewer (seção Application) estava cheio de erros relacionados ao SRUJet. A maioria desses erros foi dita Insufficient system resources exist to complete the requested service.
e attempt to load file failed
com o código de erro 1011 (0xfffffc0d). Os arquivos em questão parecem ser C:\WINDOWS\system32\SRU\SRU.chk
e C:\WINDOWS\system32\SRU\SRU.log
. Aliás, os erros começam exatamente às 11:00:00.
Na seção do sistema do Event Viewer, observei um número incomum de CFRMD (version 6.1, 2012-07-17T06:05:37.000000000Z) file system filter
erros. Declarando algo como cannot attach to the volume
seguido por um \Device\Harddisk0\DR0
ou \Device\CdRom0
e Filter returned non-standard end state 0xC01C0016
. No momento do acidente, existem vários \Device\Harddisk0\DR0 device error detected during paging operation
erros.
No momento da falha, os seguintes aplicativos estavam funcionando (provavelmente eu esqueci de mencionar alguns):
- Visual Studio Express para Web 2012 (depurando um aplicativo MVC que estava conectado ao banco de dados local do SQL Server)
- SQL Server Express 2012 11.0.2100.60 (não tenho certeza sobre a versão)
- IIS Express 8.0.8418.0 (não tenho certeza sobre a versão)
- 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 (provavelmente não estava envolvido na falha, pois consegui fechá-la)
- VisStart 8.1 build 5180 (não tenho certeza sobre a build exata)
- Comodo Antivirus 7.0.317799.4142 (no momento da falha relatava algum problema de funcionamento e se oferecia para corrigi-lo após a reinicialização do sistema; durante a primeira falha, ele estava agindo da mesma maneira)
- MS Office Word 2007
- MS Excel Word 2007
Agora, gostaria de descobrir por que o acidente ocorreu e impedir que isso aconteça no futuro. O principal suspeito é o FireFox, que tinha um histórico de vazamentos de memória nessa mesma máquina (consumindo toda a RAM disponível), mas não sei como verificar isso. Quero dizer, no passado, o FireFox às vezes estava ficando lento e o sistema seguindo o exemplo. Naquela época, o Gerenciador de tarefas mostrava o FireFox usando quantidades insanas de memória. Fechar o FireFox (ou matá-lo se o fechamento fosse impossível) faria o sistema recuperar a memória (embora lentamente depois de algum tempo). Não sei ao certo qual o envolvimento da SRUJet nesse acidente.
O computador é um laptop Toshiba que possui:
- i7-3630QM @ 2.40GHz
- 12 GB RAM
- Windows 8.1 64bit
- Samsung SSD 840 EVO 250GB
Eu realizei uma verificação de disco usando a verificação rápida do HD Tune após a segunda falha (a verificação completa não funcionou por algum motivo). Esta verificação não relatou nenhum erro. Também não havia entradas preocupantes no SMART.