PAGE_FAULT_IN_NONPAGED_AREA (msiscsi.sys) - como solucionar problemas / resolver?

2

Estou usando o Windows 8.1 Pro x64 com todas as atualizações instaladas. Minha máquina é Lenovo W540 laptop e tenho conexão com o destino iSCSI (usando Ethernet com fio gigabit). O destino do iSCSI é Synology NAS (DS415 +). Com muita frequência estou recebendo BSODs e o sistema leva o despejo e a reinicialização. Mensagem de erro é o seguinte:

PAGE_FAULT_IN_NONPAGED_AREA (msiscsi.sys)


Captura de tela:

Armazenar VMs VMware no disco iSCSI e, na maioria das vezes, ocorre erro quando estou tirando uma foto ou desligando VM em execução a partir desse disco, mas também percebi que às vezes ocorre erro mesmo quando não estou executando nenhuma VMs armazenada em disco iSCSI, mas novamente fazendo algo com VMs armazenadas em SSD interno conectado localmente.
Meu entendimento é que para solucionar problemas corretamente, eu tive que analisar os despejos, mas não tenho certeza de como fazê-lo ou se serei capaz de obter informações significativas deles. Talvez alguém já saiba o que mais pode ser feito sobre esse assunto?

    
por Mikhail 30.06.2015 / 09:54

3 respostas

1

Parece que meu problema foi resolvido (não vejo tempo suficiente agora para ter certeza, eu acho). Eu dei uma olhada nos lixões com a ajuda de caras da Microsoft. A única coisa que notei foi:

0: kd> kL
# Child-SP          RetAddr           Call Site
00 ffffd000'2133f268 fffff801'dabf505e nt!KeBugCheckEx
01 ffffd000'2133f270 fffff801'daac8839 nt!MiSystemFault+0x1076fe
02 ffffd000'2133f310 fffff801'dabcff2f nt!MmAccessFault+0x769
03 ffffd000'2133f4d0 fffff801'4ea6a520 nt!KiPageFault+0x12f
04 ffffd000'2133f668 fffff801'4ea4cef3 msiscsi!memcpy+0x2e0
05 ffffd000'2133f670 fffff801'4ea7a304 msiscsi!iSpSaveLoginParameters+0xd7
06 ffffd000'2133f6a0 fffff801'4ea42ad4 msiscsi!iSpStartNetwork+0xfc
07 ffffd000'2133f710 fffff801'4ea424e2 msiscsi!iSpProcessLogonRequest+0x5b0
08 ffffd000'2133fa80 fffff801'dab223ac msiscsi!iSpProcessRetryPersistentSessionList+0xc6
09 ffffd000'2133fae0 fffff801'dab226bc nt!IopProcessWorkItem+0x80
0a ffffd000'2133fb50 fffff801'dab7536c nt!ExpWorkerThread+0x28c
0b ffffd000'2133fc00 fffff801'dabcc2c6 nt!PspSystemThreadStartup+0x58
0c ffffd000'2133fc60 00000000'00000000 nt!KxStartSystemThread+0x16


Assim, com base nisso, foi possível presumir que ele está falhando por algum motivo ao tentar salvar parâmetros de login persistentes. Talvez tenha havido alguma corrupção ou dados inválidos na lista de login persistente, que está tropeçando. O seguinte foi sugerido e tentado em seguida:
Para tentar atualizar para a versão mais recente do msiscsi.sys , que parece ser este: link
Ou para todo o pacote cumulativo de atualizações de novembro de 2014 ( link ) que já inclui este e muitas outras correções também. E veja se isso faz alguma diferença. No meu caso, descobriu-se (como todas as atualizações mais recentes foram instaladas através de atualização do Windows) que eu já tenho KB3000850 / novembro de 2014, mas por algum motivo minha versão do msiscsi.sys ainda era de abril de 2014.
Então eu tentei instalar o KB3000123 standalone que não foi instalado, mas isso não mudou minha situação.
Em seguida, foi sugerido que eu tentasse corrigi-lo removendo todos os alvos iSCSI persistentes e reconfigurando-os.

Acabei removendo meu destino iSCSI persistente e também formatei meu volume iSCSI, pois suspeito que poderia ser também algo a ver com erros de nível de sistema de arquivos neste volume de 2 TB, então decidi formatá-lo e recriá-lo como volume ReFS. Depois que eu fiz este erro foi embora.

Portanto, concluo que a coisa mais fácil de tentar foi remover alvos iSCSI persistentes e adicioná-los novamente .

Agradecimentos especiais vão para os caras da Microsoft que estão fazendo a série Defrag Tools no Channel 9, não só eles fazem um excelente trabalho explicando como trabalhar com diferentes ferramentas de solução de problemas, mas eles também estavam prontos para ajudar e responder algumas das minhas perguntas.

    
por 11.08.2015 / 22:08
2

O material óbvio para verificar é :

  • Software antivírus. Seu software antivírus pode estar causando esse problema.
  • Hardware com defeito. A RAM ou CPU defeituosa pode causar isso. (Neste caso, embora eu normalmente espere ver muitos outros outros telas azuis com diferentes verificações de erros.)
  • Um erro de driver. Como parece ser um driver do Microsoft Windows, isso exigirá um acompanhamento direto da Microsoft.

Outras coisas que você deve tentar fazer:

  • Verifique se há erros no disco com chkdsk .
  • Reparar qualquer arquivo corrompido do Windows, por exemplo com dism /online /cleanup-image /restorehealth .
por 30.06.2015 / 15:07
1

Esta mensagem de erro ocorre devido a problemas abaixo:

  • Instalação do hardware defeituoso (normalmente relacionado a defeito memória principal, RAM, RAM de vídeo ou cache L2 RAM).
  • Instalação do código do driver defeituoso.
  • Instalação do serviço do sistema quebrado.
  • O programa antivírus de terceiros também pode causar o erro.

Solução de problemas:

  • Diagnosticar a memória do Windows
  • Corrigir problema de hardware com falha
  • Corrigir problema de serviço do sistema defeituoso
  • Desinstalar o programa antivírus de terceiros
  • Corrigir o problema com o volume NTFS corrompido

Se você quiser, pode verificar este site: link

    
por 09.02.2018 / 06:51