A. If you are performing development or know of a problem you may decide you wish to suppress any of the error pop-ups that are displayed when there is a problem. An example would be a driver that can't be loaded or some other system component that is not acting correctly.

The pop-ups can be generated from either of the two main start-up phases, and a separate registry key needs to be set for each stage.

Errors that are displayed as a result of the boot phase can be disabled as follows:

  1. Start the registry editor (regedit.exe)
  2. Move to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
  3. From the edit menu select New - DWORD value and enter a name of NoPopUpsOnBoot and press Enter
  4. Double click the new value and set to 1 to suppress boot errors. Click OK
  5. Close the registry editor and the change will take effect at the next reboot

To suppress error messages that are displayed as part of the post-boot start-up phase which includes most device driver messages perform the following:

  1. Start the registry editor (regedit.exe)
  2. Move to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
  3. From the edit menu select New - DWORD value and enter a name of ErrorMode and press Enter
  4. Double click the new value and set to 1 to display only application errors or 2 to suppress all error dialogs. Click OK
  5. Close the registry editor and the change will take effect at the next reboot

Instead of a blanket ban on all error msgs,  you may prefer to mark some services as "optional" and not to generate an error if they don't start correctly.  This can be accomplished by setting  HKEY_LOCAL_MACHINEM\SYSTEM\CurrentControlSet\Services\\ErrorControl to 0. For more information see:

Q. When I disconnect one of my devices (e.g. Zip drive) I get errors when I boot NT, how can I stop them?