Registry DataBase : Error messages display
Startup errors - Automatic reboot
Event Watcher - Automatic trap - Dr Watson
 
Top Startup errors
Key : HKCU \Software \Microsoft\ Windows NT \CurrentVersion \Windows
Entry : NoPopupsOnBoot
System : NT, 2K
Type : REG_DWORD
Range : 0, 1 or 2
Default value : 0
0 : Displays all error messages at startup.
1 : Disables system error messages display at startup (events will nevertheless be written in the Event Watcher).
2 : Disables system and application error messages display at startup (events will nevertheless be written in the Event Watcher).
 
Key : HKCU \Software \Microsoft\ Windows NT \CurrentVersion \Windows
Entry : ErrorMode
System : NT, 2K
Type : REG_DWORD
Range : 0, 1 or 2
Default value : 0
0 : Displays all errors.
1 : Displays only application errors.
2 : Disables load error messages.
The messages referred to here are the messages displayed after loading services and device drivers.
 
Top Automatic reboot
Key : HKLM \SOFTWARE \Microsoft \Windows NT \CurrentVersion \Winlogon
Entry : AutoRestartShell
System : NT, 2K
Type : REG_DWORD
Possibles values : 0 or 1
1 : Explorer.exe will be automatically restarted if it becomes unstable.
 
Key : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entry : AutoReboot
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 1
1 : The computer will automatically reboot if a fatal error occurs.
 
Key : HKLM \SYSTEM \CurrentControlSet \Control
Entry : CrashControl
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 1
1 : The computer will automatically reboot if there is a power-cut.
 
Top Event Watcher
Key : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entry : SendAlert
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 1
1 : Sends an administrative alert to another machine if a fatal error occurs.
 
Key : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entry : LogEvent
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 0
1 : Events will be written in the Event Watcher.
 
Key : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entry : CrashDumpEnabled
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 0
1 : Creates a dump file if a fatal error occurs.
 
Key : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entry : DumpFile
System : NT, 2K
Type : REG_DWORD
Default value : memory.dmp
Dump file name.
 
Key : HKLM \SYSTEM \CurrentControlSet \Control \CrashControl
Entry : Overwrite
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 0
0 : Adds next errors to previous dump file.
1 : Overwrites previous errors.
 
Top Automatic trap
Key : HKLM \SYSTEM \CurrentControlSet \Control \Lsa
Entry : CrashOnAuditFail
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 0
1 : In an environment where each single event must be audited, log files are vital. When the security Event Watcher log is full, CrashOnAuditFail will force the system to crash. Thus, the administator will be able to relog to make room without losing audit information.
 
Top Dr Watson
Key : HKLM \SOFTWARE \Microsoft \Windows NT \CurrentVersion \AeDebug
Entry : Auto
Système : NT, 2K
Type : REG_DWORD
Range : 0 or 1

Key : HKLM \SOFTWARE \Microsoft \Windows NT \CurrentVersion \AeDebug
Entry : Debugger
System : NT, 2K
Type : REG_DWORD
Default value : DrWtsn32 -p %ld -e %ld -g

When an application error occurs in Windows NT, the system looks for an exception manipulator. If it does not find any, it will check there is no application being currently debugged and consider the exception as not treated. Then, the system will look up into Debugger and Auto in the registry to find an application error debugger to treat those exceptions.
 
  Debugger contains the name of the application error debugger.
  If the system finds the value Debugger, it will check the value of Auto.
  If Auto is set to 0, a message box will be displayed warning you that an error has occurred in the application.
  If Debugger contains a valid name for a debugger, the message box will display 2 buttons, OK and Cancel.
  If you click OK, the system will close the application.
  If you click Cancel, the debugger indicated in Debugger will be executed.
  If Debugger is empty, the message box will only display 1 button, OK, and no debugger will be executed.
  If Auto is set to 1 and if Debugger contains a valid name for a debugger, the debugger will be automatically executed without message box.
  By default when installing Windows NT on your system, Auto is set to 1 and Debugger contains the name Drwtsn32, which means that if an application error occurs, Dr Watson for Windows NT will immediately make a diagnosis and write the corresponing information in the log.
  If you have chosen a different debugger and you would like to use Dr. Watson, type DrWtsn32 -i to launch Dr Watson from the command prompt. The -i switch will update the registry. By hand : DrWtsn32 -p %ld -e %ld -g.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : AppendToLogFile
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 1
0 : Dr Watson will overwrite all previous errors in the log.
1 : Dr Watson will add the next error to the previous errors in the log.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : CrashDumpFile
System : NT, 2K
Type : REG_SZ
Path and name for Dr Watson's dump file.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : CreateCrashDump
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 1
1 : Dr Watson will create a dump file called User.dmp which will be overwritten by the next error.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : DumpAllThreads
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 1
1 : Dr Watson will empty all thread contexts.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : DumpSymbols
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 1
1 : Dr Watson will empty the symbol table.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : Instructions
System : NT, 2K
Type : REG_DWORD
Default value : 0x0A (10)
Number of instructions to be logged by Dr Watson.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : LogFilePath
System : NT, 2K
Type : REG_SZ
Path for the file DrWtsn32.log.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : NumberOfCrashes
Système : NT, 2K
Type : REG_DWORD
Default value : 0x0A (10)
Number of errors to be logged by Dr Watson.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : SoundNotification
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 0
1 : Dr Watson will warn the user with a sound if an error occurs. Related to WaveFile.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : VisualNotification
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default value : 1
1 : Dr Watson will warn the user with a dialog box if an error occurs.
 
Key : HKLM \SOFTWARE \Microsoft \DrWatson
Entry : WaveFile
System : NT, 2K
Type : REG_SZ
Path and name of the wave file file related to SoundNotification for Dr Watson.

 

© Franck Kiechel 2000-2001