| |
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. |
|