In this article, I would like to look at error 0xc0000005, which periodically occurs when launching an application on Windows.

This error appears either when starting one specific application, or when starting any application on the computer.

To avoid this type of error, it is preferable to use a licensed Windows build. The fact is that Microsoft has released several updates that may be the “culprit” for application failures.

How to fix error when starting an application 0xc0000005 on Windows 7?

To resolve error 0xc0000005 when starting the application, it is recommended to remove these same updates from your computer.

This can be done in several ways, the easiest of which is through the command line. Click on the “Start” tab and enter the command “wusa.exe /uninstall /kb:2872339” in the search field

Using this command you will remove update KB2872339. This update may not be on your computer, in which case enter the command “wusa.exe /uninstall /kb:2882822” or “wusa.exe /uninstall /kb:971033” (it is advisable to restart your computer after each command).

The second method looks different, to do this, go to the “Start” menu - “Control Panel”, click on the “Programs and Features” menu

Select the “View installed updates” tab in the upper left corner, find the updates you need and uninstall them.

It is likely that when you run the “wusa” command or when you launch the “Control Panel”, the system will again report error 0xc0000005: then you should boot into “safe mode”.

To do this, restart your computer and until the “Windows” logo appears, press the “F8” key, then enter safe mode

Repeat the steps described above.

How to resolve error 0xc0000005?

If the methods suggested above did not help fix error 0xc0000005, then you can try to “roll back” the system to a time when the system worked normally. To do this, go to “Safe Mode” again, after booting the system, go to the “Start” menu, then to “Control Panel” and click on the “Recovery” tab

Click on the “Run System Restore” tab and in the window that opens, click the “Next” button

Select a restore point (preferably the date before the error occurred) and click on the “Next” button

After completing the steps, click the “Done” button and wait a few minutes until your system is restored.

If error 0xc0000005 occurs when launching only one application, then reinstall it and try using the “English” version - sometimes this failure occurs due to localization.

Also, application initialization error 0xc0000005 may occur due to incorrectly configured system drivers. If you recently updated the drivers, after which a failure occurred, then you should roll back or update the driver again. To do this, right-click on the “Computer” icon, go to the “Properties” tab, then find the “Device Manager” tab.

Find the driver that needs to be rolled back (very often this is the video card driver) and try to roll it back

And the last thing I would like to remind you about is a failure with error 0xc0000005 due to viral activity in the system. To do this, try scanning your system with a good antivirus and removing viruses, if any.

An error window containing code 0xc0000005 may appear for various reasons. The most common is that you or the operating system automatically install the latest updates. Error 0xc0000005 can also appear due to problems with the registry, RAM and other devices if you have incorrect drivers installed or a virus has settled on your computer.

If you try to launch any program or game, the following window appears with the specified text, which contains error code 0xc0000005.

The text in the message may be different:

– Error while initializing the application (0xc0000005)
– Error: access violation 0xc0000005
– Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION at 0x00000000

But if the text contains the code 0xc0000005, this indicates incorrect access to RAM.

Considering that the reasons why error 0xc0000005 appears may be different, we will consider various methods in this article. One of them should definitely help fix the problem of error 0xc0000005.

Uninstalling Windows updates

If system updates have recently been installed on your computer or laptop, and after that a window with error 0xc0000005 appears, then you need to remove some installed Windows updates.

Via command line

Watch the video:

If after this, an error window appears, then select “Troubleshoot computer problems.”

If this line is missing, boot from the Windows installation disk, then instead of installing, select "System Restore", Then "Command line".

Notepad will open. In it, click “File” - “Open”. It will look like the usual Explorer. On the left side, click on “Computer” and identify the drive letter.

After that, enter into the command line:

DISM /Image:C:\ /Get-Packages

Here C: is the drive letter that we defined. On the command line, a lot of information will appear. You need to find updates with the following numbers: KB2859537, KB2872339, KB2882822, KB971033.

Then copy the part that is underlined in the image below. To do this, right-click in the window and select “Mark” and select the desired line - it will immediately be placed on the clipboard.

After this, enter the following command, press “Enter” and the updates will be deleted:

DISM /Image:C:\ /Remove-Package
/PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3

Here the Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3 part will change depending on the update number found. Just paste the previously copied line: right-click after the colon and select "Paste".

There are other methods that will help remove error 0xc0000005 when launching game applications and other things.

System Restore

Restore the operating system. To do this, you need to roll back the system to a previously created checkpoint, which was made when the error window had not yet appeared. Detailed articles have already been posted on the site and can be read by following the links: restore the Windows 7 system if you have another OS installed: Windows 8 restore point or.

Clean the registry

You may have installed the program incorrectly, or the installer itself may have been corrupted. Maybe they uninstalled the program and installed a new version of it, but old files remained in the registry, or duplicates appeared and therefore a conflict arises.

To clean the registry, it is better to use special utilities: CCleaner or Wise Registry Cleaner. Read their detailed descriptions by following the links. In the future, remove unnecessary programs from your computer using special applications such as CCleaner, or through "Installing and removing programs".

Disable DEP feature

It blocks the program if it tries to execute its code in the RAM area allocated by the DEP function. This is necessary in order to protect your computer from viruses, but sometimes it interferes with normal programs.

We launch the command line as an administrator (how to do this was described above), insert the following command and press “Enter”:

bcdedit.exe /set (current) nx AlwaysOff

After this, restart your computer and the DEP function will be disabled. To enable it, enter the command:

bcdedit.exe /set (current) nx OptIn

To disable DEP for certain applications, go to “Start” - "Control Panel"- "System" . In this window, click "Advanced system settings".

Open the tab "Data Execution Prevention" and put a marker in the field "Enable DEP for all programs and services except those selected below". Click “Add” and look for the executable file of the desired program in the list – .exe. Click Apply and OK.

Check your system for viruses

Update the databases for the antivirus program installed on your computer and perform a scan. Additionally, you can use something else, for example the healing utility Dr.Web CureIt. It does not require installation and will not conflict with an already installed antivirus program.

Also go to the “Quarantine” of your antivirus program and see if the files of the application that causes error 0xc0000005 when launched are added there. Perhaps he considered them dangerous. Add the found files to the exclusion list.

Check your computer's RAM

If you recently expanded the memory and added a new module, temporarily remove it and check if the error occurs. If after this the window with error 0xc0000005 does not appear, check the module, for example, with the MemTest86 program. If it turns out to be non-working, you will have to replace it.

Roll back the drivers

Roll back the drivers you recently installed. In Start, enter in the search bar "Device Manager" and click on the appropriate item.

Usually the problem occurs due to updated video card drivers. So click on the item "Video adapters", and then right-click on the installed device and select “Properties”. Go to the "Driver" tab and there click "Roll Back".

I think one of the described methods helped you fix error 0xc0000005, which occurred in the Windows operating system when launching an application, installing a program, or for another reason.

Rate this article:

(2 ratings, average: 5,00 out of 5)

Webmaster. Higher education with a degree in Information Security. Author of most articles and computer literacy lessons

    Related Posts

    Discussion: 16 comments

    if the problem was in windows or memory, then such an error would be everywhere.
    but it is not everywhere, but only in some applications.

    Answer

    Thank you! It helped a lot. Thank you very much and good luck to you

    Answer

Computer users occasionally encounter problems. Their reasons may be developer flaws when writing the operating system, programs that do not work correctly, viruses, etc. Error 0xc0000005 when initializing an application in Windows is very common. In this case, the user does not launch applications in Windows 7 or others, and the OS displays a corresponding error message.
Computer users rarely encounter problems

Let's figure out what to do if an error occurs when starting the application 0xc000005 and the reasons for its occurrence.

Causes of problems

Users often ask the question: “Why don’t programs open in Windows 7 and error messages appear?”

Most likely, it will appear in Windows 7 after installing the next updates. Microsoft regularly releases patches for the OS, but with them other problems arise. The problem appears due to incorrect operations with RAM. Let's look at which update packages most often cause error c0000005 when launching games or using other programs:

  • KB2859537;
  • KB2882822;
  • KB971033;
  • KB2872339.

Important! Errors after the update were encountered mainly by users who had a pirated OS installed.

The system to which changes have been made has a violation of the integrity of important files and crashes when updating the kernel, producing error code 0xc0000005.

Other causes of the problem:

  1. Viruses.
  2. Bad RAM module.

WATCH THE VIDEO

Error 0xc0000005 is very common in all versions of the Windows operating system, so I hope the information contained in this article will fully help you solve this problem.

There are many reasons why error 0xc0000005 may appear, as it covers many different problems. Due to this, you will have to try a number of solutions to resolve this error.

When error 0xc0000005 appears

An application error has occurred and an error log is being generated. Exception: Access Violation (0xc000000), Address.

This message appears after trying to launch any application in Windows. After closing the error window, most likely, you will be blocked from launching this application.

Error code 0xc0000005 can appear in other error messages, it all depends on what application you are trying to install or run. This error may appear while using built-in operating system tools, such as disk defragmentation.

The reasons for this error to appear are numerous. However, the most common reasons are:

  • Malicious programs.
  • Registry errors.
  • Incorrectly installed drivers and memory failure.

Sometimes this error 0xc0000005 can also be caused by incorrectly installed security updates for Windows.

How to fix error 0xc0000005

Due to the unique nature of error 0xc0000005, there is no clear rule for fixing it, as it refers to many problems. The number of solutions is as numerous as the reasons why error 0xc0000005 appears.

The first step to fix error 0xc0000005 is to scan your registry

Error 0xc0000005 very often occurs as a result of poor maintenance and problems in the operating system registry. Conflicts in the registry usually arise due to incorrect installation and removal of programs.

Very often, computer users install new programs, but do not remove old versions.

In order to solve this problem, you need to go into the registry and remove all duplicates and redundant entries, but this procedure can be very difficult for many PC users.

Incorrectly or accidentally deleting an entry can lead to the failure of the operating system.

Therefore, to avoid having to do this work manually, enough software has been developed to work with the registry.

Your task remains to download the program from the official website and install. As I wrote earlier, there are many solutions for cleaning the registry, but I recommend that you use CCleaner, primarily because of its versatility, security, and increased performance in cleaning the system and restoring it.

The second step to eliminating error 0xc0000005 is to search for and eliminate malware or viruses.

If you systematically receive error 0xc0000005 when opening various applications, then most likely there is a virus on your computer.

At the slightest suspicion of a virus, it is necessary to immediately run a full system scan. If you don't have antivirus software installed on your computer, you can check out the Top 10 Antivirus Software rankings.

If, after a full scan, no viruses were found on your computer, try changing the anti-virus software and then perform a full scan again.

The third step to resolve error 0xc0000005 – problems with video card drivers

Very often, users receive error 0xc0000005 immediately after updating the drivers for their video card. If this error occurred for the first time and before this you updated the drivers for your video card, then I recommend that you roll back the drivers to the previous version.

Removing drivers for a video card is very simple:


After these simple manipulations, the drivers for the video card should be updated automatically.

If this does not happen, do the same, but instead of removing the video driver, click “Update video driver”.

The fourth step to resolve error 0xc0000005 – problems with printer drivers

Sometimes this error occurs due to a conflict between the printer profile and the settings of the program you are using. If this error appears every time you try to use the printer, in this case, I recommend that you reinstall the drivers.

For more detailed information on how to do this, I suggest you read the article “How to properly install drivers on a computer or laptop”

The fifth step to resolve error 0xc0000005 is to disable Data Execution Prevention (DEP)

Data Execution Prevention (DEP) was first used in Windows XP Service Pack 2.
Basically, this is a set of software and hardware technologies designed to create additional memory checks in order to protect it from viruses. From Windows XP SP2 onwards, DEP is used in applications and hardware components.

But the reality is that there are some applications that are not fully compatible with DEP. Applications that use the "dynamic code generation" technique and do not mark these generated codes tend to have problems with DEP. Applications developed without SafeSEH are also prone to problems with DEP.

When an application violates DEP, the user will receive a message STATUS_ACCESS_VIOLATION (0xC0000005).

If you are sure that the reason for the 0xC0000005 error is due to DEP problems, then you have 2 options:

  1. Contact the application owner and ask them to resolve this issue.
  2. You can disable DEP for an application that systematically causes error 0xC0000005; this can be done by following the instructions below.
  • First, make sure you have administrator rights.
  • Click “Start”, then “Run” or [Click WIN+R], write in the search sysdm.cpl and click OK

  • “System Properties” will appear, here, click on “ Additionally", and then " Options».

  • In "Performance Options" click on "Data Execution Prevention" and then click on "Turn on DEP for all programs and services except those selected below" and click "Add".

  • A window will open to download the exe file, just go to the exe file of the program that causes systematic errors 0xC0000005, select it, and then click on "Open".

  • Once you have done this, click on "Apply", and then "OK"
  • Sixth step to resolve error 0xc0000005 – RAM fault

    There is a possibility that error 0xc0000005 may also appear due to problems with RAM ( Random Access Memory). If you start getting errors after installing new RAM, simply remove the RAM stick and then check whether the errors stop appearing or not.

    If you haven't changed or tested the RAM on your PC in a while, you may want to consider running tests with the RAM. Special tests will answer your question about the condition of your RAM.

    Seventh step to resolve error 0xc0000005 – update Internet Explorer 6.0

    Today, there are very few people left who use or have IE6 installed, but they still happen sometimes. If you are one of these people, install a newer version of the browser, or better yet, ditch the browser altogether.

    IE6 does not understand the HTML span tag and if one appears on the page, you will get error 0xc0000005.

    Eighth step to resolve error 0xc0000005 – uninstall Windows Update KB2859537

    If error messages began to appear immediately after updating the operating system, then you need to find the KB2859537 update and remove it. If you can't find it, then you just need to uninstall the latest security update.

    Uninstalling the latest update is very simple:


    That's all! Everything is very simple and easy.

    Step Nine to Resolve Error 0xc0000005 – Use System File Checker

    If you have tried all the methods written above and failed to resolve error 0xc0000005, then you have no choice but to complete the last step - you need to run a system file check.

    This tool is designed to scan your computer's system files and replace damaged or missing files. The likelihood that this step will help you is very small, but you don’t need to exclude it, but it’s worth a try.

    If you have any questions, you can ask them in the comments and I will be happy to answer them.

    All responsible software companies release updates to their products from time to time. New patches improve application stability, performance and add new functionality. But in the case of Windows OS updates, this cannot be said - after installing the packages, the applications refuse to start, displaying the message “Error when starting the application 0xc0000005”. Therefore, let's find out what this message means and how to fix the problem.

    unmanaged exception (0xc0000005) - what kind of error?

    Error 0xc0000005 when starting the application appears as a result of a failure during the initialization of program components. If you have Windows 7, then the problem is related to the installation of updates KB2859537, KB2872339, KB2882822 or KB971033. It is worth noting that on licensed systems the problem occurs in isolated cases, while owners of pirated Windows operating systems encounter a similar failure when launching many applications.

    If you pay attention to the error in Windows 10, then uninstalling or stopping the antivirus with other cryptographic programs will help.

    How to fix the error on Windows 7, 8

    As you already know from the previous paragraph, eliminating the error depends on removing certain updates. But there are several ways to do this. Let's look at each one in order for the application startup error 0xc0000005 Windows 7.

    From the command line

    To remove updates, you do not need to call the command line directly. Everything is much simpler.


    Now try opening applications that were launching with an error. If the problem persists, open the Open window again and repeat the same steps with the following commands:

    • wusa.exe /uninstall /kb:2872339 ;
    • wusa.exe /uninstall /kb:2882822 ;
    • wusa.exe /uninstall /kb:971033 .

    Attention! Don't forget that in Windows 8 you need to enter the same command, but instead of wusa.exe, leave only exe!

    From Control Panel

    This method will also not cause difficulties, although it will take a little more time. To do this you need:

    From safe mode

    There are cases when, due to error 0xc0000005, the wusa.exe utility itself cannot start. In this situation, you need to turn off the computer, boot into safe mode with command line support, and remove the updates manually.

    To do this, do the following:


    Attention! To prevent a similar situation in the future, disable automatic system updates in Windows Update. This will filter out packets that cause applications to crash.

    Error when starting the application 0xc0000005 Windows 10

    If you have Windows 10 installed on your PC, uninstalling the latest updates is unlikely to fix the error. But several effective methods are known that solve the problem in 90% of cases.


    There are situations when none of the methods help. Then you need to think about a clean reinstallation of the system. Now you know how to fix application startup error 0xc0000005 in Windows 7, 8, 10.

    This article is also available in the following languages: Thai

    • Next

      THANK YOU so much for the very useful information in the article. Everything is presented very clearly. It feels like a lot of work has been done to analyze the operation of the eBay store

      • Thank you and other regular readers of my blog. Without you, I would not be motivated enough to dedicate much time to maintaining this site. My brain is structured this way: I like to dig deep, systematize scattered data, try things that no one has done before or looked at from this angle. It’s a pity that our compatriots have no time for shopping on eBay because of the crisis in Russia. They buy from Aliexpress from China, since goods there are much cheaper (often at the expense of quality). But online auctions eBay, Amazon, ETSY will easily give the Chinese a head start in the range of branded items, vintage items, handmade items and various ethnic goods.

        • Next

          What is valuable in your articles is your personal attitude and analysis of the topic. Don't give up this blog, I come here often. There should be a lot of us like that. Email me I recently received an email with an offer that they would teach me how to trade on Amazon and eBay. And I remembered your detailed articles about these trades. area I re-read everything again and concluded that the courses are a scam. I haven't bought anything on eBay yet. I am not from Russia, but from Kazakhstan (Almaty). But we also don’t need any extra expenses yet. I wish you good luck and stay safe in Asia.

    • It’s also nice that eBay’s attempts to Russify the interface for users from Russia and the CIS countries have begun to bear fruit. After all, the overwhelming majority of citizens of the countries of the former USSR do not have strong knowledge of foreign languages. No more than 5% of the population speak English. There are more among young people. Therefore, at least the interface is in Russian - this is a big help for online shopping on this trading platform. eBay did not follow the path of its Chinese counterpart Aliexpress, where a machine (very clumsy and incomprehensible, sometimes causing laughter) translation of product descriptions is performed. I hope that at a more advanced stage of development of artificial intelligence, high-quality machine translation from any language to any in a matter of seconds will become a reality. So far we have this (the profile of one of the sellers on eBay with a Russian interface, but an English description):
      https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png