Base de Registres : Gestion des messages d'erreur
Erreurs au démarrage - Redémarrage automatique
Journalisation - Plantage automatique - Dr Watson
 
Sommaire Erreurs au démarrage
Clé : HKCU \Software \Microsoft\ Windows NT \CurrentVersion \Windows
Entrée : NoPopupsOnBoot
Système : NT, 2K
Signification : Pas de messages au démarrage
Type : REG_DWORD
Valeurs possibles : 0, 1 ou 2
Valeur par défaut : 0
0 : Affiche tous les messages d'erreur au démarrage.
1 : Désactive l'affichage des messages d'erreur système au démarrage (n'empêche pas l'enregistrement des erreurs dans le journal des événements)
2 : Désactive l'affichage des messages d'erreur système et des messages d'erreur d'applications au démarrage (n'empêche pas l'enregistrement des erreurs dans le journal des événements).
 
Clé : HKCU \Software \Microsoft\ Windows NT \CurrentVersion \Windows
Entrée : ErrorMode
Système : NT, 2K
Signification : Détection d'erreur
Type : REG_DWORD
Valeurs possibles : 0, 1 ou 2
Valeur par défaut : 0
0 : Affiche toutes les erreurs.
1 : Affiche uniquement les erreurs d'applications.
2 : Désactive l'affichage des messages d'erreur de chargement.
Sont ici concernés les messages qui apparaissent à l'issue du chargement des services et des pilotes de périphériques.
 
Sommaire Redémarrage automatique
Clé : HKLM \SOFTWARE \Microsoft \Windows NT \CurrentVersion \Winlogon
Entrée : AutoRestartShell
Système : NT, 2K
Signification : Redémarre automatiquement l'interface
Type : REG_DWORD
Valeurs possibles : 0 ou 1
1 : Redémarre automatiquement Explorer.exe s'il devient instable .
 
Clé : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entrée : AutoReboot
Système : NT, 2K
Signification : Redémarrage automatique
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
1 : Redémarre automatiquement l'ordinateur en cas d'erreur fatale.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Control
Entrée : CrashControl
Système : NT, 2K
Signification : Contrôle des erreurs fatales
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
1 : Redémarre automatiquement l'ordinateur en cas de coupure de courant.
 
Sommaire Journalisation
Clé : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entrée : SendAlert
Système : NT, 2K
Signification : Envoie une alerte
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 0
1 : Adresse une alerte administrative à une autre machine en cas d'erreur fatale.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entrée : LogEvent
Système : NT, 2K
Signification : Journalise les événements
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 0
1 : Consigne les événements dans l'Observateur d'événements.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entrée : CrashDumpEnabled
Système : NT, 2K
Signification : Active le dump
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 0
1 : Crée un fichier de vidage sur incident.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entrée : DumpFile
Système : NT, 2K
Signification : Fichier de vidage
Type : REG_DWORD
Valeur par défaut : memory.dmp
Nom du fichier de vidage.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entrée : Overwrite
Système : NT, 2K
Signification : Ecrase
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 0
0 : Ajoute les erreurs au fichier de vidage existant.
1 : Crée un nouveau fichier de vidage pour chaque erreur, en écrasant le précédent.
 
Sommaire Plantage automatique
Clé : HKLM \SYSTEM \CurrentControlSet \Control \Lsa
Entrée : CrashOnAuditFail
Système : NT, 2K
Signification : Trap en cas d'échec de l'audit
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 0
1 : Dans un environnement où il est indispensable que chaque événement soit audité, les fichiers journaux sont vitaux. Lorsque le journal de sécurité est plein, l'entrée CrashOnAuditFail force le système à provoquer un trap. A ce moment, un administrateur va pouvoir se logger pour faire de la place, sans perte d'information d'audit.
 
Sommaire Dr Watson
Clé : HKLM \SOFTWARE \Microsoft \Windows NT \CurrentVersion \AeDebug
Entrée : Auto
Système : NT, 2K
Signification : Automatique
Type : REG_DWORD
Valeurs possibles : 0 ou 1

Clé : HKLM \SOFTWARE \Microsoft \Windows NT \CurrentVersion \AeDebug
Entrée : Debugger
Système : NT, 2K
Signification : Débogueur
Type : REG_DWORD
Valeur par défaut : DrWtsn32 -p %ld -e %ld -g
Lorsqu'une erreur d'application a lieu dans Windows NT, le système recherche un manipulateur d'exceptions. S'il n'en trouve pas, il s'assure que l'application n'est pas en cours de débogage et considère l'exception comme non traitée. Le système recherche ensuite dans les valeurs Debugger et Auto du Registre un débogueur d'erreurs d'applications afin de traiter ces exceptions.
  La valeur Debugger fournit le nom du débogueur spécifié pour l'analyse des erreurs d'applications.
  S'il trouve la valeur Debugger, le système vérifie si la valeur Auto est 0 ou 1.
  Si la valeur Auto est égale à 0, le système génère une boîte de message vous prévenant qu'une erreur a eu lieu dans l'application.
  Si la valeur Debugger contient le nom d'un débogueur valide, la boîte de message comporte deux boutons, OK et Annuler.
  Si vous cliquez OK, le système arrête l'application.
  Si vous choisissez le bouton Annuler, le système lance le débogueur spécifié dans la valeur Debugger.
  Si la valeur Debugger est vide, la boîte de message ne contient qu'un seul bouton, OK, et aucun débogueur ne démarre.
  Si la valeur Auto est égale à 1 et si la valeur Debugger contient le nom d'un débogueur, le système lance automatiquement le débogueur, sans générer de boîte de message.
  Par défaut, lors de l'installation de Windows NT sur votre système, la valeur Auto est définie comme égale à 1, et le nom Drwtsn32 est placé dans la valeur Debugger. Ces valeurs signifient que, lorsqu'une erreur d'application se produit, Dr. Watson pour Windows NT établit automatiquement un diagnostic et enregistre les informations correspondantes dans le journal.
  Si, vous avez utilisé une application différente pour déboguer et que vous souhaitez utiliser Dr. Watson, passez à l'invite de commandes et tapez la commande DrWtsn32 -i pour lancer Dr Watson. Le commutateur -i permet d'effectuer les modifications nécessaires dans le Registre. A la main, cela donne DrWtsn32 -p %ld -e %ld -g.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : AppendToLogFile
Système : NT, 2K
Signification : Ajoute les erreurs au fichier journal existant
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
0 : Indique à Dr Watson de créer un nouveau fichier journal pour chaque erreur en écrasant le précédent.
1 : Indique à Dr Watson d'ajouter les erreurs au fichier journal existant.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : CrashDumpFile
Système : NT, 2K
Signification : Fichier de vidage
Type : REG_SZ
Chemin du fichier de vidage pour Dr Watson.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : CreateCrashDump
Système : NT, 2K
Signification : Crée un fichier de vidage
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
1 : Indique à Dr Watson de créer un fichier de vidage sur incident User.dmp, ce fichier est écrasé lors de chaque erreur.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : DumpAllThreads
Système : NT, 2K
Signification : Vide tous les threads
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
1 : Indique à Dr Watson de vider tous les contextes de thread.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : DumpSymbols
Système : NT, 2K
Signification : Vide la table des symboles
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
1 : Indique à Dr Watson de vider la table des symboles.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : Instructions
Système : NT, 2K
Signification : Instructions
Type : REG_DWORD
Valeur par défaut : 0x0A (10)
Indique à Dr Watson le nombre d'instructions à enregistrer.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : LogFilePath
Système : NT, 2K
Signification : Chemin du fichier journal
Type : REG_SZ
Chemin du fichier journal DrWtsn32.log.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : NumberOfCrashes
Système : NT, 2K
Signification : Nombre d'erreurs
Type : REG_DWORD
Valeur par défaut : 0x0A (10)
Indique à Dr Watson le nombre d'erreurs à enregistrer.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : SoundNotification
Système : NT, 2K
Signification : Avertissement sonore
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 0
1 : Indique à Dr Watson de prévenir l'utilisateur par un bruit lorsqu'une erreur se produit, associé à WaveFile.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : VisualNotification
Système : NT, 2K
Signification : Avertissement visuel
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
1 : Indique à Dr Watson d'afficher une boîte de dialogue d'avertissement lorsqu'une erreur se produit.
 
Clé : HKLM \SOFTWARE \Microsoft \DrWatson
Entrée : WaveFile
Système : NT, 2K
Signification : Fichier wave
Type : REG_SZ
Emplacement du fichier wave associé à SoundNotification pour Dr Watson.

 

© Franck Kiechel 2000-2001