Este tutorial contém instruções para resolver o erro BSOD 0x1000007e: "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED", causado pelo driver "smbdirect.sys", em um servidor HP ProLiant ML350 Gen10 executando Windows Server 2016 ou Server 2012 R2.
O seguinte problema ocorre em um servidor HP Proliant ML350 executando o Windows Server 2016: O servidor aleatoriamente e sem uma razão óbvia trava com uma tela azul que relata o seguinte erro:
"Foi detectado um problema e o Windows foi encerrado para evitar danos
para o seu computador.
O problema parece ser causado pelo seguinte arquivo: smbdirect.sys
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
Informação técnica:
*** STOP: 0x1000007e (0xffffffffc0000005, 0xfffff803804fa7a0, 0xffffa780867fb1e8,
0xffffa780867faa30) |
*** smbdirect.sys - Endereço 0xfffff803804fa7a0 base em 0xfffff803804e0000 DateStamp
0x57dacc39 "
Como corrigir o erro BSOD 0x1000007e: EXCEÇÃO DE LINHA DO SISTEMA NÃO MANUSEADA, no HP Proliant Server Gen 10 com Windows Server 2012 ou 2016.
Método 1. Atualize os drivers dos adaptadores de rede.
Depois de pesquisar muito sobre esse assunto, descobri que, de acordo com Centro de Suporte Hewlett Packard Enterprise o erro BSOD 0x1000007e (0x7E), causado durante a cópia do arquivo em servidores ProLiant Gen10 executando o Microsoft Windows Server 2012 R2 ou Microsoft Windows Server 2016.
Mais especificamente, o erro de tela azul (0x7E) "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED" pode aparecer em qualquer servidor HPE ProLiant Gen10 que configurado com qualquer um dos seguintes adaptadores de rede com driver HPE Intel i40eb para Windows Server 2016 / Windows Server 2012 R2 versão 1.8.83.0:
- Adaptador HPE Ethernet 10 Gb 2 portas 568i
- Adaptador HPE Ethernet 1 Gb 2 portas 368i
- Adaptador HPE Ethernet 1 Gb 4 portas 369i
- Adaptador HPE Ethernet 1 Gb 2 portas 368FLR-MMT
- Adaptador HPE Ethernet 10 Gb 2 portas 568FLR-MMT
- Adaptador HPE Ethernet 10 Gb 2 portas 568FLR-MMSFP +
Portanto, se você estiver executando neste caso, prossiga e instale o driver mais recente para o adaptador de rede de acordo com a versão do Windows Server instalada: *
- Driver HPE Intel i40eb para Windows Server 2012 R2 versão 1.8.109.0
- Driver HPE Intel i40eb para Windows Server 2016 versão 1.8.109.0
* Notas:
1. A HP também recomenda instalar também a versão mais recente do Utilitário de atualização de firmware online da HPE para Windows Server x64 Editions versão 5.1.3.0
2. Se depois de instalar o driver de rede, o problema BSOD persistir, verifique o artigo original no Centro de Suporte HPE para atualizações ou continue lendo abaixo e aplique a próxima solução.
Método 2. Desative o driver direto SMB (smsdirect.sys).
Depois de investigar o erro BSOD 0x1000007e (0x7E) com o BlueScreenView utilitário, descobri que a falha é causada pelo driver SMB Network Direct (smsdirect.sys).
O SMB Direct, é um recurso incluído no Windows Server 2012, Windows Server 2012 R2 e Windows Server 2016 versões, que suportam o uso de adaptadores de rede com acesso remoto direto à memória (RDMA) capacidade. Os adaptadores de rede com RDMA podem funcionar em velocidade total com latência muito baixa, usando muito pouca CPU. Para cargas de trabalho como Hyper-V ou Microsoft SQL Server, isso permite que um servidor de arquivos remoto seja semelhante ao armazenamento local.
Portanto, o próximo método para resolver o erro BSOD 0x1000007e é desabilitar o recurso SMB Direct. Fazer isso:
1. Abra o PowerShell e dê o seguinte comando:
Set-NetOffloadGlobalSetting -NetworkDirect desativado
2. Após desativar o SMB Direct, o problema 0x1000007e bsod deve ser resolvido.
* Observação: Se você deseja reativar o SMB Direct no futuro, dê o seguinte comando no PowerShell:
- Set-NetOffloadGlobalSetting -NetworkDirect habilitado
É isso! Deixe-me saber se este guia o ajudou, deixando um comentário sobre sua experiência. Por favor, curta e compartilhe este guia para ajudar outras pessoas.
Obrigado por isso, eu estava tendo esse mesmo problema com travamento intermitente no meu HP Server, apliquei a correção agora de olho nisso.