CORRECTIF BSOD 0x1000007e: EXCEPTION DE FILETAGE SYSTÈME NON TRAITÉE causée par SMBDIRECT.SYS sur le serveur HP Proliant ML350 Gen 10 2016 (résolu)

click fraud protection

Ce tutoriel contient des instructions pour résoudre l'erreur BSOD 0x1000007e: "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED", causé par le pilote « smbdirect.sys », sur un serveur HP ProLiant ML350 Gen10 exécutant Windows Server 2016 ou Server 2012 R2.

Le problème suivant se produit sur un serveur HP Proliant ML350 exécutant Windows Server 2016: Le serveur se bloque de manière aléatoire et sans raison évidente avec un écran bleu qui signale l'erreur suivante :

"Un problème a été détecté et Windows a été arrêté pour éviter tout dommage
à ton ordinateur.
Le problème semble être causé par le fichier suivant: smbdirect.sys
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
Informations techniques:
*** ARRÊT: 0x1000007e (0xffffffffc0000005, 0xfffff803804fa7a0, 0xffffa780867fb1e8,
0xffffa780867faa30)|
*** smbdirect.sys - Adresse 0xfffff803804fa7a0 base à 0xfffff803804e0000 DateStamp
0x57dacc39"

FIX BSOD 0x1000007e EXCEPTION DE THREAD SYSTÈME NON GÉRÉE causée par SMBDIRECT.SYS

Comment CORRIGER l'erreur BSOD 0x1000007e: EXCEPTION DE FILETAGE SYSTÈME NON GÉRÉE, sur HP Proliant Server Gen 10 avec Windows Server 2012 ou 2016.

Méthode 1. Mettez à jour les pilotes des adaptateurs réseau.

Après avoir beaucoup cherché sur cette question, j'ai trouvé que d'après Centre d'assistance Hewlett Packard Enterprise l'erreur BSOD 0x1000007e (0x7E), provoquée lors de la copie du fichier sur les serveurs ProLiant Gen10 exécutant Microsoft Windows Server 2012 R2 ou Microsoft Windows Server 2016.

Plus précisément, l'erreur d'écran bleu (0x7E) "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED" peut apparaître sur n'importe quel serveur HPE ProLiant Gen10 qui configuré avec l'une des cartes réseau suivantes avec le pilote HPE Intel i40eb pour Windows Server 2016/Windows Server 2012 R2 Version 1.8.83.0:

  • Adaptateur HPE Ethernet 10 Gb 2 ports 568i
  • Adaptateur HPE Ethernet 1 Gb 2 ports 368i
  • Adaptateur HPE Ethernet 1 Gb 4 ports 369i
  • Adaptateur HPE Ethernet 1 Gb 2 ports 368FLR-MMT
  • Adaptateur HPE Ethernet 10 Gb 2 ports568FLR-MMT
  • Adaptateur HPE Ethernet 10 Gb 2 ports 568FLR-MMSFP+

Donc, si vous utilisez ce cas, continuez et installez le dernier pilote pour la carte réseau en fonction de la version Windows Server installée: *

  • Pilote HPE Intel i40eb pour Windows Server 2012 R2 version 1.8.109.0
  • Pilote HPE Intel i40eb pour Windows Server 2016 version 1.8.109.0

* Remarques:
1.
HP recommande également d'installer également la dernière version de Utilitaire de mise à niveau du micrologiciel en ligne HPE Intel pour les éditions Windows Server x64 version 5.1.3.0
2. Si après l'installation du pilote réseau, le problème BSOD persiste, vérifiez le article original sur HPE Support Center pour les mises à jour ou continuez à lire ci-dessous et appliquez la solution suivante.

Méthode 2. Désactivez le pilote SMB Direct (smsdirect.sys) .

Après avoir enquêté sur l'erreur BSOD 0x1000007e (0x7E) avec le BlueScreenView utilitaire, j'ai trouvé que le crash est causé par le pilote SMB Network Direct (smsdirect.sys).

0x1000007e serveur smsdirect.sys 2016

le PME directe, est une fonctionnalité incluse dans Windows Server 2012, Windows Server 2012 R2 et Windows Server 2016 versions, qui prend en charge l'utilisation de cartes réseau dotées d'un accès direct à la mémoire à distance (RDMA) aptitude. Les adaptateurs réseau dotés de RDMA peuvent fonctionner à pleine vitesse avec une latence très faible, tout en utilisant très peu de CPU. Pour les charges de travail telles que Hyper-V ou Microsoft SQL Server, cela permet à un serveur de fichiers distant de ressembler à un stockage local.

Ainsi, la méthode suivante, pour résoudre l'erreur BSOD 0x1000007e, consiste à désactiver la fonction SMB Direct. Pour faire ça:

1. Ouvrez PowerShell et donnez la commande suivante :

  • Set-NetOffloadGlobalSetting -NetworkDirect désactivé

désactiver le pilote smb direct smsdirect.sys

2. Après avoir désactivé SMB Direct, le problème 0x1000007e bsod devrait être résolu.

* Noter: Si vous souhaitez réactiver SMB Direct à l'avenir, donnez la commande suivante dans powershell :

  • Set-NetOffloadGlobalSetting -NetworkDirect activé

C'est ça! Faites-moi savoir si ce guide vous a aidé en laissant votre commentaire sur votre expérience. Aimez et partagez ce guide pour aider les autres.

Merci pour cela, j'avais exactement ce problème de plantage intermittent sur mon serveur HP, j'ai maintenant appliqué le correctif en gardant un œil dessus.