Site and content now available for sale - $1950 Contact Us
Includes 80,000+ pages content, Windows app, database, admin, graphics, and more.
spacer spacer spacer
application solutions
exception solutions
Exceptions & Crashes
  fatal BSoD errors Fatal BSoD Errors
  fatal startup Fatal Startup
internet solutions
Windows 8 solutions
Windows 8
Windows 7 solutions
Windows 7
vista solutions
Windows Vista
xp solutions
Windows XP
  annoyances Annoyances
index to publishers
Index to Publishers
file lookup
File lookup
  entertainment Entertainment
Exception Solutions

View information and solutions for exceptions where Windows contineus to run. If Windows crashes with a BSoD message, see our Fatal BSoD solutions. There are four types of exceptions you may encounter:

Hang - If a program locks up, typically in a loop it can't get out of it's considered a hang. The program must be terminated, and any unsaved work will be lost. Other running applications are not normally affected.
Fatal - The program performed some action it is not allowed to do, such as dividing by zero or accessing an area of memory it does not have permission to access. Usually these are fatal and the program must be closed, but other running programs are not normally affected.
Error - The program encountered a serious error, but it might be possible to continue depending on what the issue is. Some programs will handle issues from this category, but those that fail to handle the error will normally cause Windows to terminate the program.
Warning - Some functions return a warning, such as a printer is out of paper. Programs should handle these exceptions, usually with a warning message. When the issue is corrected, the program can continue. Many warnings are handled invisibly to the user and will not produce any message.

There is a wide range of methods Windows and applications communicate exceptions. If the message includes an Exception Code, use that number to look up the issue. Often you will have to select a button or hotlink within the message to get the exception code. For example, in some Windows Vista/7 messages you have the option "View problem details" to expand the dialog and show the Exception code.

Use our Exception Decoder to understand what the various parts of any exception code means.

  Our Top Exception Issues  
  0xC0000005 - Access violation
Exception: Hang - Program has stopped working
0xC000000D - Invalid parameter
0x80000002 - Alignment fault exception
0xC00000DE - Invalid domain role
  (Based on frequency of occurrence, no warnings)  
  Lookup an Exception Code  
Enter a hex exception value in the style: C1234567 or 0xC1234567.
  List Exceptions by Type  

Select the type of exceptions to list.

  type buttons 000-03F 040-07F 080-0BF 0C0-0FF 100+  
Sort by: sort by (Currently sorted by number)

Selection 2 0x80000001 - Guard page exception
0x80000002 - Alignment fault exception
0xC0000005 - Access violation
0xC000000D - Invalid parameter
0xC000001D - Illegal instruction exception
0xC0000025 - Cannot continue exception
0xC000008C - Array bounds exceeded
0xC000008D - Floating-point denormal operand
0xC000008E - Floating-point division by zero
0xC0000090 - Floating-point invalid operation
0xC0000091 - Floating-point overflow
0xC0000092 - Floating-point stack check
0xC0000093 - Floating-point underflow
0xC0000094 - Integer division by zero
0xC0000095 - Integer overflow
0xC0000096 - Privileged instruction
0xC000014A - Required floating-point hardware is missing
0xC0000194 - Possible deadlock condition
0xC00002B4 - Multiple floating-point faults
0xC00002B5 - Multiple floating-point traps
0xC00002C5 - Alignment error exception
0xC00002C9 - Register NaT consumption faults exception