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 3
Page:  previous disabled   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16    next 

0xC0000001 - Operation failed
0xC0000002 - Not implemented
0xC0000003 - Invalid parameter
0xC0000004 - Info length mismatch
0xC0000006 - In page error
0xC0000007 - Page file quota
0xC0000008 - Invalid handle
0xC0000009 - Bad initial stack
0xC000000A - Bad initial PC
0xC000000B - Invalid Client identifier
0xC000000C - Timer not canceled
0xC000000E - No such device
0xC000000F - File not found
0xC0000010 - Invalid device request
0xC0000011 - End of file
0xC0000012 - Wrong volume
0xC0000013 - No disk
0xC0000014 - Unknown disk format
0xC0000015 - Sector not found
0xC0000016 - Still busy
0xC0000017 - Not enough quota
0xC0000018 - Conflicting address range
0xC0000019 - Not mapped view
0xC000001A - Unable to free Virtual Machine
0xC000001B - Unable to delete section
0xC000001C - Invalid system service
0xC000001E - Invalid lock sequence
0xC000001F - Invalid mapping
0xC0000020 - Bad file
0xC0000021 - Already committed
0xC0000022 - Access denied
0xC0000023 - Buffer too small
0xC0000024 - Wrong type
0xC0000026 - Invalid disposition
0xC0000027 - Unwind
0xC0000028 - Bad stack
0xC0000029 - Invalid unwind target
0xC000002A - Not locked
0xC000002B - Parity error
0xC000002C - Unable to decommit Virtual Machine
0xC000002D - Not committed
0xC000002E - Invalid port attributes
0xC000002F - Port message too long
0xC0000030 - Invalid parameter mix
0xC0000031 - Invalid quota lower
0xC0000032 - Corrupt disk
0xC0000033 - Object name invalid
0xC0000034 - Object name not found
0xC0000035 - Object name collision
0xC0000037 - Port disconnected
0xC0000038 - Device already attached
0xC0000039 - Object path invalid
0xC000003A - Path not found
0xC000003B - Object path syntax bad
0xC000003C - Data overrun
0xC000003D - Data late
0xC000003E - Data error
0xC000003F - Bad crc
0xC0000040 - Section too large
0xC0000041 - Port connection refused
0xC0000042 - Invalid port handle
0xC0000043 - Sharing violation
0xC0000044 - Quota exceeded
0xC0000045 - Invalid page protection
0xC0000046 - Mutant not owned
0xC0000047 - Semaphore limit exceeded
0xC0000048 - Port already set
0xC0000049 - Section not image
0xC000004A - Suspend count exceeded
0xC000004B - Thread is terminating
0xC000004C - Bad working set limit
0xC000004D - Incompatible file map
0xC000004E - Section protection
0xC000004F - Extended attributes not supported
0xC0000050 - Extended attribute too large
0xC0000051 - Nonexistent extended attribute entry
0xC0000052 - No extended attributes on file
0xC0000053 - Extended attribute corrupt error
0xC0000054 - File lock conflict
0xC0000055 - Lock not granted
0xC0000056 - Delete pending
0xC0000057 - Control file not supported
0xC0000058 - Unknown revision
0xC0000059 - Revision mismatch
0xC000005A - Invalid owner
0xC000005B - Invalid primary group
0xC000005C - No impersonation token
0xC000005D - Can't disable mandatory
0xC000005E - No logon servers
0xC000005F - No such logon session
0xC0000060 - No such privilege
0xC0000061 - Privilege not held
0xC0000062 - Invalid account name
0xC0000063 - User exists
0xC0000064 - No such user
0xC0000065 - Group exists
0xC0000066 - No such group
0xC0000067 - Member in group
0xC0000068 - Member not in group
0xC0000069 - Last admin