Solutions to 0xc0000005: Access Violation Error

0xc0000005 is a critical error that needs to be fixed as soon as possible if you want to prevent further damage to your system and important files.

If you are not a computer expert use the following first-aid solution:

  • Free Download 0xc0000005 Fix0xc0000005 solution: FREE Download
  • This is my favorite tool because it has never failed me so far and fixed 100% of errors I had, including 0xc0000005 and Access Violation errors.
  • It automatically repairs a wide range of computer problems causing errors, such as 0xc0000005 and blue screen errors, freezes, .dll and .sys file errors, registry problems, malware and other troubles.
  • And, which is critically important, with this tool, I don't need a PC upgrade!
  • Install the program and launch it.
  • Let the program scan your computer and repair the errors.

The 0xC0000005 Error

0xC0000005 is a common access violation error. Typically, you randomly receive an error message that looks like this:

Explorer.exe access violation **(0xC0000005)** at address 240027 The application failed to initialize properly (0x0000005) Click on OK to terminate application.

0x0000005 error code can also be a part of a blue screen error (a STOP error or BSOD) message that looks like this:

STOP: 0x0000008E (0xC0000005,0x89BBD4A9,0x7A44EC4C,0xBc40)

How to fix the 0xc0000005 error

«..Previous Page

0xc0000005 error case 9: Windows Service Pack

Install the latest Service Pack for Windows. Sometimes that removes the 0xC0000005 error.

0xc0000005 error case 10: Development Issue

If you are a software developer and you keep getting an exception with status code STATUS_ACCESS_VIOLATION (0xC0000005), your program might attempt to violate DEP. You could try the following: If your application is designed to use executable memory, it must have this attribute set on the appropriate memory by specifying


in the memory protection argument of the Virtual memory allocation functions.

If the above solutions don’t help run your program in debugger. Maybe you haven’t initialized the pointer correctly. When debugger stops on a violation simply check the call stack and open every file until you see what piece of code produced the violation. And don’t forget to check for useful tools listed on this site.

0xc0000005 error case 11: Symantec Antivirus

The 0xC0000005 error may appear if you are using Symantec Antivirus. If the error message mentions SAVRT.SYS, that must be the case. All you have to do is update Symantec Antivirus, that removes the 0xC0000005 error.

0xc0000005 error case 12: Printer Drivers

Sometimes 0xc0000005 error occurs when your current printer profile is incompatible with the updated settings of one of the programs you are trying to use. You may reinstall the program, printer drivers or even the entire system over and over again and that won’t help. The reason is that every time you will install the same default user profile included in your printer installation package by the manufacturer. The simplest way to fix 0xc0000005 is to create a new, clean user profile for the printer.

0xc0000005 error case 13: STOP c000021a 0xc0000005

The error STOP c000021a 0xc0000005 frequently occurs during logon. As a rule, the error is caused either by a corrupt system file (after applying a service pack) or an existing bug in a system file that makes system crash when a username of specific length is used. Read hoe to fix this problem on STOP c000021a 0xc0000005 page.

0xc0000005 error case 14: STOP 0x0000007e 0xc0000005

STOP 0x0000007e 0xc0000005 may be caused by a wide range of issues, from viruses to faulty drivers. More about 0x0000007e 0xc0000005

We hope the information above helped you resolve the 0xC0000005 error.

0xc0000005 error case 15: 0xc0000005 in Windows 7

0xc0000005 frequently occurs during Windows 7 installation, upgrade or printing in W7. Read more: 0xc0000005 in Windows 7

We hope the information above helped you resolve the 0xC0000005 error.

«..Previous Page

What if 0xC0000005 still occurs…

If 0xC0000005 still occurs use this all-in-one Windows fix:

Reimage fixes the entire system with the help of a full online database of replacement files. This program is the last resort solution for the cases when all other methods do not work and the cause of 0xC0000005 is still not clear.