Comment réparer l’erreur d’écran bleu Ndu.sys sous Windows

Ndu.sys est le pilote de surveillance de l’utilisation des données réseau Windows. Si vous consultez la section What Failed pour diverses vérifications de bogues telles que SYSTEM THREAD EXCEPTION NOT HANDLED et IRQL NOT LESS EQUAL, vous trouverez souvent ndu.sys répertorié ici.

Cependant, contrairement à ce que les utilisateurs croient souvent, cela ne signifie pas que ndu.sys a causé le BSOD. Au lieu de cela, ce pilote a échoué à cause d’autre chose, et c’est ce que vous devrez comprendre pour réparer le BSOD ndu.sys à sa racine.

Table des matières

Façons de corriger l’erreur BSOD Ndu.sys

Comme indiqué, il existe différents BSOD liés à ndu.sys , les plus courants étant :

0x0000000A : IRQL PAS MOINS ÉGAL ( Ndu.sys )
0x0000001E : EXCEPTION KMODE NON GÉRÉE ( Ndu.sys )
0x0000003B : EXCEPTION DE SERVICE SYSTÈME ( Ndu.sys )
0x00000050 : DÉFAUT DE PAGE DANS UNE ZONE NON PAGÉE ( Ndu.sys )
0 × 0000007A : ERREUR D’ENTRÉE DES DONNÉES DU NOYAU ( Ndu.sys )
0x0000007E : EXCEPTION DE FIL DU SYSTÈME NON GÉRÉE ( Ndu.sys )

Ces BSOD peuvent être causés par un certain nombre de raisons, mais lorsqu’ils sont associés à ndu.sys , certains correctifs seront très efficaces. Nous les avons répertoriés en premier, et si ces correctifs ne vous aident pas, vous pouvez analyser le fichier de vidage pour déterminer la cause exacte et appliquer l’une des solutions générales répertoriées ci-dessous.

Supprimer l’antivirus

La raison la plus courante des BSOD liés à ndu.sys est l’incompatibilité avec les antivirus. Malwarebytes, en particulier, est connu pour cela. En tant que tel, la suppression temporaire de l’antivirus pourrait être votre meilleur pari pour réparer ce BSOD.

Vous pouvez utiliser Windows Defender pour vous protéger en attendant. Cela dit, voici comment vous pouvez supprimer l’antivirus :

  1. Appuyez sur Win + R, tapez appwiz.cpl et appuyez sur Entrée.
  2. Sélectionnez l’antivirus dans la liste et appuyez sur Désinstaller .
  3. Suivez les instructions à l’écran pour supprimer l’antivirus et redémarrez ensuite.

Mettre à jour le pilote réseau

Les pilotes réseau obsolètes ou corrompus sont une autre raison courante des BSOD liés à ndu.sys . Vous devez d’abord essayer de mettre à jour les pilotes réseau . Voici comment procéder :

  1. Appuyez sur Win + R, tapez devmgmt.msc et appuyez sur Entrée.
  2. Développez la section Adaptateurs réseau.
  3. Cliquez avec le bouton droit sur l’adaptateur réseau et sélectionnez Mettre à jour le pilote .
  4. Tout d’abord, sélectionnez Rechercher automatiquement les pilotes mis à jour .
  5. Si vous ne parvenez pas à trouver des pilotes plus récents de cette façon, recherchez les pilotes sur le site Web du fabricant du système ou de la carte réseau.
  6. Téléchargez celui qui est le plus récent.
  7. Lancez le Gestionnaire de périphériques et essayez à nouveau de mettre à jour le pilote réseau.
  8. Cette fois, sélectionnez Parcourir mon ordinateur pour les pilotes .
  9. Cliquez sur Parcourir et recherchez le répertoire dans lequel les fichiers du pilote ont été téléchargés à l’étape 6.
  10. Appuyez sur OK > Suivant > Fermer.
  11. Redémarrez ensuite votre ordinateur.

Remplacer ndu.sys

Il est également possible que le fichier ndu.sys lui-même soit corrompu, et le remplacer par un fichier approprié pourrait résoudre les problèmes de BSOD. Si vous avez récemment mis à niveau Windows, vous aurez le dossier Windows.old sur votre système. Vous pouvez utiliser le fichier ndu.sys de ce répertoire pour remplacer l’actuel. Voici comment procéder :

  1. Tout d’abord, créez un point de restauration par mesure de sécurité.
  2. Sur un compte administrateur, appuyez sur Win + R, tapez cmd et appuyez sur CTRL + Maj + Entrée.
  3. Exécutez les commandes suivantes pour vous approprier le fichier en cours et le renommer :
    takeown /f %WinDir%System32driversndu.sys
    icacls %WinDir%System32driversndu.sys /Grant Administrators:f
    ren "%WinDir%System32driversndu.sys" "ndu.old"

  4. Maintenant, exécutez les commandes suivantes pour remplacer le fichier :
    copy C:windows.oldsystem32driversndu.sys C:windowssystem32drivers

Si la méthode Windows.old ne s’applique pas à vous, vous pouvez à la place obtenir le fichier ndu.sys à partir d’un support d’installation et le remplacer de la même manière. Voici les étapes pour cela :

  1. Insérez le support d’installation et redémarrez votre ordinateur.
  2. Appuyez sur la touche Options de démarrage affichée à l’écran (généralement F12 ) et sélectionnez le support à démarrer à partir de celui-ci.
  3. Dans l’assistant d’installation, cliquez sur Réparer votre ordinateur .
  4. Sélectionnez Dépannage > Options avancées > Invite de commandes.
  5. Entrez les commandes suivantes et notez la lettre du lecteur système :
    Diskpart
    List vol

  6. Entrez exit .
  7. Tapez la commande suivante :
    copy X:windowssystem32driversndu.sys C:windowssystem32drivers
  8. Remplacez C: par la lettre du lecteur système de l’étape 5 si elle est différente, puis appuyez sur Entrée pour remplacer le fichier ndu.sys .
  9. Sur les systèmes plus anciens, la commande précédente peut ne pas fonctionner. Dans de tels cas, essayez plutôt celui-ci :
    copy X:sourceswindowssystem32driversndu.sys C:windowssystem32drivers
  10. Redémarrez votre appareil et retirez le support d’installation pour démarrer normalement.

Analyser le fichier de vidage

Les correctifs précédents résoudront le BSOD pour la plupart des utilisateurs, mais s’ils persistent, vous devez analyser les fichiers de vidage générés par le bugcheck pour avoir une meilleure idée de ce qui le cause exactement. Ensuite, vous pouvez appliquer la solution appropriée parmi celles répertoriées ci-dessous. Voici comment vous pouvez analyser les fichiers de vidage :

  1. Installez l’application de prévisualisation WinDbg à partir du Microsoft Store.
  2. Lancez l’application et appuyez sur CTRL + D.
  3. Accédez à %windir% ou %windir%/minidump/ et ouvrez le fichier de vidage.
  4. Sélectionnez Affichage > Commande et entrez !analyze -v à l’invite kd.
  5. Une fois l’analyse terminée, vérifiez les sections MODULE_NAME et Probablement causé par pour obtenir des indices sur la cause du plantage.
  6. S’il existe plusieurs fichiers de vidage, analysez le reste de la même manière pour obtenir plus d’informations.

Si nécessaire, vous pouvez également utiliser des méthodes supplémentaires pour collecter des informations, comme la vérification des journaux de l’Observateur d’événements et l’utilisation du vérificateur de pilotes.

Corruption du système de réparation

Nous avons remplacé le fichier ndu.sys plus tôt, mais il pourrait également y avoir d’autres fichiers système corrompus qui provoquent l’échec de ce pilote. En tant que tel, nous vous recommandons d’utiliser les utilitaires natifs DISM et SFC pour réparer la corruption du système . Voici comment procéder :

  1. Appuyez sur Win + R, tapez cmd et appuyez sur CTRL + Maj + Entrée.
  2. Exécutez les commandes suivantes :
    dism /online /cleanup-image /restorehealth
    sfc /scannow

Utiliser les outils de diagnostic

Les problèmes de mémoire et de disque sont une raison courante des BSOD. En tant que tel, utiliser des outils intégrés pour diagnostiquer tout problème potentiel avec eux est une bonne idée. Tout d’abord, nous vous recommandons d’utiliser CHKDSK en suivant les étapes ci-dessous :

  1. Appuyez sur Win + R, tapez cmd et appuyez sur CTRL + Maj + Entrée.
  2. Tapez chkdsk c: /f /r , remplacez c: par la lettre de votre lecteur système si elle est différente et appuyez sur Entrée.
  3. Acceptez l’invite pour exécuter l’analyse du disque au redémarrage, puis redémarrez votre PC.
  4. Si aucun problème de disque n’est détecté, utilisez la commande mdsched run et utilisez l’outil de diagnostic de la mémoire Windows pour vérifier la mémoire à la place.

Démarrage propre

Nous avons déjà parlé de la suppression des antivirus, mais d’autres programmes tiers pourraient également interférer avec le pilote ndu.sys ou d’autres composants du système et provoquer ce BSOD. En tant que tel, effectuer un démarrage propre pourrait être utile. Voici comment procéder :

  1. Appuyez sur Win + R, tapez msconfig et appuyez sur Entrée.
  2. Dans l’onglet Services, activez l’option Masquer tous les services Microsoft.
  3. Cliquez sur Désactiver tout et appuyez sur OK.
  4. Dans l’onglet Démarrage, cliquez sur Ouvrir le gestionnaire de tâches.
  5. Désactivez toutes les applications et redémarrez votre ordinateur.
  6. Si vous n’obtenez pas le BSOD comme celui-ci, l’un des programmes ou services peut être le coupable. Activez-les un par un pour déterminer lequel.
  7. Si vous obtenez le BSOD, le problème est probablement autre chose. Suivez les mêmes étapes pour annuler les configurations de démarrage en mode minimal.

Mettre à jour Windows

Les mises à jour Windows incluent souvent des correctifs pour des problèmes mineurs avec les composants du système, y compris des pilotes tels que ndu.sys . En tant que tel, nous vous recommandons de mettre à jour votre système en suivant les étapes ci-dessous :

  1. Appuyez sur Win + R, tapez control update et appuyez sur Entrée.
  2. Cliquez sur Rechercher les mises à jour , puis téléchargez et installez celles qui sont en attente.
  3. Redémarrez ensuite votre PC.

Utiliser la restauration du système

Si vous avez un point de restauration système antérieur au démarrage du BSOD, il est très probable que la restauration de votre système à ce point pourrait également éliminer les BSOD. Voici comment vous pouvez utiliser la restauration du système dans de tels cas :

  1. Appuyez sur Win + R, tapez rstrui et appuyez sur Entrée.
  2. Appuyez sur Suivant et sélectionnez le point de restauration à utiliser.
  3. Acceptez les invites de confirmation et appuyez sur Terminer .
  4. Après 30 à 60 minutes, la restauration du système devrait se terminer et vous recevrez un message de fin.
Retour haut de page