The blog of Windows Wally, a Windows Support Technician helping common people solve frustrating computer problems.



Understanding Windows System Error Codes

Reader Question:
“Hi Wally, There are many error codes in Windows, where can i get more information about what they mean?”
- Martin B., USA

Before addressing any computer issue, I always recommend scanning and repairing any underlying problems affecting your PC health and performance:

  • Step 1 : Download PC Repair & Optimizer Tool (WinThruster for Win 10, 8, 7, Vista, XP and 2000 – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.

Setting up weekly (or daily) automatic scans will help prevent system problems and keep your PC running fast and trouble-free.

Wally’s Answer: These System Error Codes cover a wide variety of potential errors. These errors occur in various different situations. Using these codes effectively requires some analysis and investigation into the cause and context of the problem at hand. These codes are defined in WinError.h header file. This information is mostly only useful to programmers, and students of programming.

System Error Codes and Programming

Error Codes and Error Messages are used by computer programmers. They can appear in response to problems in an application or program. These error codes are mostly used to identify problems relating to hardware, software, incorrect user input, or some other problem. This is important for programming languages that lack exception handling. These Error Codes are also sometimes used with exception handling as well.

The “Blue Screen of Death” or BSoD has System Error Codes in it.

Error codes & exception handling

Handling unwanted occurrences in the execution of a program is called exception handling. The exception handler switches the control of the program to the sub-program or subroutine. The appropriate subroutine tries to take care of the problem. Due to this, Error Codes are slowly disappearing from the programmer’s environment.

Modern object-oriented programming languages replace Error Codes with exceptions. Exceptions are separate from the rest of the code. This separation of error handling from the rest of the code makes programs easier to write and understand. Exception handling code can handle a wide variety of situations, and any number of function calls. This makes the programs using exception handling more readable than those using error codes.

All Windows System Error Codes

Microsoft has reference pages for Windows System Error Codes on their website.

Is Your PC Healthy?

I always recommend to my readers to regularly use a trusted registry cleaner and optimizer such as WinThruster or CCleaner. Many problems that you encounter can be attributed to a corrupt and bloated registry.

Happy Computing! :)

Wally’s Answer Rating

Quick Solution (How fast can you do it?)
Easy Solution (How easy is it?)
Beginner-Friendly (Recommended for beginners?)

Summary: Every Windows Wally blog post is evaluated on these three criteria. The average of all three elements determines an "Overall Rating" for each blog post.

4.2

Overall Rating


Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,


About the Author

Windows Wally is a helpful guy. It’s just in his nature. It’s why he started a blog in the first place. He heard over and over how hard it was to find simple, plain-English solutions to Windows troubleshooting problems on the Internet. Enter: Windows Wally. Ask away, and he will answer.