Microsoft regroupe plusieurs outils de dépannage pour résoudre les problèmes liés aux composants du système d'exploitation Windows. Mais lorsque les utilisateurs tentent d' exécuter un outil de dépannage , ils rencontrent l'erreur « L'hôte natif de diagnostics scriptés a cessé de fonctionner ». Par conséquent, ils ne peuvent pas utiliser l’utilitaire de résolution des problèmes sans corriger cette erreur.
Cette erreur apparaît également lors du téléchargement ou de l'installation des mises à jour Windows ou de l'utilisation de l'application Obtenir de l'aide. Les raisons courantes derrière cette erreur incluent des erreurs de disque, des programmes antivirus en conflit ou des mises à jour manquantes du système d'exploitation, une RAM problématique et des fichiers système corrompus. Nous discuterons de sept méthodes pour résoudre cette erreur gênante.
1. Vérifiez le lecteur de disque pour les erreurs
Les secteurs défectueux et les erreurs du système de fichiers liées à votre lecteur de disque peuvent produire l'erreur « L'hôte natif des diagnostics scriptés a cessé de fonctionner ». Vous devez donc rechercher des erreurs sur le lecteur de disque , puis toutes les réparer. Voici comment procéder :
Étape 1 : Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Tapez cmd dans la barre de recherche et appuyez sur le raccourci clavier Ctrl + Maj + Entrée.
Étape 2 : La fenêtre Contrôle de compte d'utilisateur se lancera. Cliquez sur le bouton Oui pour ouvrir l'invite de commande avec les droits d'administrateur.
Étape 3 : Tapez la commande suivante et appuyez sur Entrée pour lancer une analyse de vérification du disque :
chkdsk /r
Étape 4 : Tapez y et appuyez sur Entrée.
Étape 5 : Fermez la fenêtre d'invite de commande et redémarrez votre PC.
Windows lancera le processus de vérification du disque, analysera et réparera votre lecteur de disque. Après cela, il démarrera sur l'écran de verrouillage.
2. Supprimez le programme antivirus tiers
De nombreux utilisateurs ont signalé qu'un programme antivirus tiers était à l'origine du message d'erreur. Dans ce cas, le programme associé à Norton était à l'origine de l'erreur Scripted Diagnostics Native Host dans Windows 11.
Vous devez donc supprimer le programme antivirus tiers pour exclure cette possibilité. Ne vous inquiétez pas car Windows Defender deviendra actif lorsque vous supprimerez le programme antivirus tiers . Voici comment procéder :
Étape 1 : Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Tapez appwiz.cpl dans la barre de recherche et appuyez sur Entrée pour ouvrir la fenêtre Programmes et fonctionnalités.
Étape 2 : Recherchez le programme antivirus tiers dans la liste et cliquez dessus avec le bouton droit. Sélectionnez l'option Désinstaller.
Étape 3 : Lorsque la fenêtre Contrôle de compte d'utilisateur se lance, cliquez sur le bouton Oui pour continuer.
Étape 4 : Suivez les instructions à l'écran pour supprimer le programme de votre PC.
Étape 5 : Redémarrez votre PC pour appliquer les modifications et vérifiez si l'erreur persiste.
3. Mettez à jour manuellement votre PC Windows
L'exécution d'une version obsolète du système d'exploitation Windows présente des inconvénients, vous devez donc mettre à jour votre PC . Mais si vous ne pouvez pas le faire à l'aide de l'application Paramètres et que vous rencontrez l'erreur « L'hôte natif des diagnostics scriptés a cessé de fonctionner » ce faisant, téléchargez la mise à jour spécifique de la base de connaissances à partir du site Web du catalogue Microsoft. Voici comment procéder :
Étape 1 : Notez le numéro de mise à jour de la base de connaissances de l'application Paramètres dont l'installation a échoué.
Étape 2 : Visitez le site Web du catalogue Microsoft.
Catalogue Microsoft
Étape 3 : collez le numéro de mise à jour de la base de connaissances et appuyez sur Entrée pour le rechercher.
Étape 4 : Cliquez sur le bouton Télécharger.
Étape 5 : Cliquez sur le lien du fichier pour télécharger la mise à jour.
Étape 6 : Appuyez sur la touche Windows + le raccourci clavier E pour ouvrir l'Explorateur de fichiers. Accédez à l'emplacement du fichier de mise à jour et double-cliquez dessus.
Étape 7 : Suivez les instructions à l'écran pour installer la mise à jour sur votre PC.
4. Supprimez le fichier CrashHandler.vbs
De nombreux utilisateurs ont pu résoudre les problèmes liés à Scripted Diagnostics Native Host en supprimant un fichier de script du dossier de démarrage. Si un tel fichier existe sur votre PC, vous devez le supprimer. Voici comment:
Étape 1 : Appuyez sur la touche Windows + le raccourci clavier R pour ouvrir la boîte de dialogue Exécuter. Tapez %appdata% dans la zone de texte et appuyez sur Entrée pour ouvrir le dossier AppData.
Étape 2 : Collez le chemin suivant dans la barre d'adresse et appuyez sur Entrée :
Microsoft\Windows\Start Menu\Programs\Startup\
Étape 3 : Recherchez le fichier crashhandler.vbs et cliquez dessus. Appuyez sur la touche Suppr.
Étape 4 : Fermez la fenêtre de l'Explorateur de fichiers et redémarrez votre PC.
5. Inspectez la mémoire système
Si vous êtes toujours confronté au message « L'hôte natif des diagnostics scriptés a cessé de fonctionner », vous devez vérifier la mémoire système pour déceler les erreurs. Voici comment procéder avec l'utilitaire Memory Diagnostic :
Étape 1 : Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Tapez Diagnostic de la mémoire Windows dans la barre de recherche et appuyez sur Entrée pour ouvrir l'utilitaire.
Étape 2 : Cliquez sur l'option « Redémarrer maintenant et rechercher les problèmes (recommandé) ».
Étape 3 : Votre PC redémarrera et l'outil de diagnostic de la mémoire Windows commencera à rechercher les défauts. Une fois le test terminé, votre PC démarrera sur l'écran de verrouillage.
Étape 4 : Connectez-vous à votre PC. Si vous voyez une notification « Aucune erreur de mémoire n’a été détectée », cela signifie qu’il n’y a aucun problème sous-jacent.
6. Exécutez une analyse SFC et DISM
Si un fichier crucial lié à l'application Scripted Diagnostics Native Host ou à un autre composant important du système d'exploitation est corrompu, vous devez utiliser les outils de ligne de commande SFC et DISM pour le réparer. Voici comment exécuter ces deux analyses :
Étape 1 : Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Tapez cmd dans la barre de recherche et appuyez sur le raccourci clavier Ctrl + Maj + Entrée pour l'ouvrir avec les privilèges administratifs.
Étape 2 : Lorsque la fenêtre Contrôle de compte d'utilisateur s'ouvre, cliquez sur le bouton Oui.
Étape 3 : Tapez la commande suivante et appuyez sur Entrée pour exécuter l'analyse SFC :
SFC /scannow
Étape 4 : Une fois l'analyse terminée, tapez cls et appuyez sur Entrée pour effacer l'écran.
Étape 5 : Exécutez les commandes suivantes une par une pour démarrer l'analyse DISM :
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Étape 6 : Fermez la fenêtre d'invite de commande.
7. Nettoyer l'installation de Windows
Si toutes les méthodes ci-dessus ne parviennent pas à corriger l’erreur sdiagnhost.exe sur votre PC Windows 11, vous devrez peut-être effectuer une nouvelle installation. Il supprimera tous les fichiers corrompus et réinstallera le système d'exploitation. Effectuez une nouvelle installation uniquement si l'utilisation de la méthode de restauration du système pour supprimer le message de diagnostic par script ne fonctionne pas.
Assurez-vous de sauvegarder tous vos fichiers du lecteur C sur un lecteur de stockage externe. Créez un support d'installation Windows amorçable sur une clé USB. Démarrez à l’aide de la clé USB pour lancer Windows Installer. Après cela, effectuez une nouvelle installation de Windows 11 .
Correction de l'erreur de l'hôte natif des diagnostics scriptés
Il s'agissait des sept méthodes permettant de corriger l'erreur « L'hôte natif de diagnostics scriptés a cessé de fonctionner » dans Windows 11. Commencez par une analyse de disque, installez manuellement les mises à jour et supprimez le programme antivirus tiers. Après cela, supprimez les fichiers problématiques, inspectez la mémoire système et effectuez une nouvelle installation de Windows en dernier recours.