0xc0000005 after updating windows 7. Rollback to previous restore point

06.04.2020 Data recovery

Application startup error 0xc0000005 is quite common. Its descriptions can be different, for example, “ access violation 0xC0000005», « Error while initializing the application (0xc0000005)" or " Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION". In this article you will learn how to fix error 0xc0000005 in Windows 7 and Windows 10. Unlike errors blue screen, everything is much simpler here. The solution is clear and easy to fix.

0xc0000005 - how to fix the error in Windows 7

To solve the problem of error 0xc0000005 in Windows 7, you need to remove the updates that cause it. Some programs may “pull” updates during installation, but generally they are installed automatically.

So, to remove the update that is causing the error, you need to open the menu Start and insert the following lines there:

These lines need to be pasted into the Start menu in Windows 7


Press Enter and delete the ill-fated update

You can also uninstall the update through the Control Panel. To do this you need to open Control Panel -> Uninstall Programs -> View installed updates , find the update we need in the list and click the “delete” button.

If the update is uninstalled KB2859537 did not help, remove the update in a similar way (via Start or Control Panel) KB2872339. If this option does not help, delete KB2882822 And KB971033. After removing each update, a reboot is recommended.

Full list to remove updates in Windows 7:

  • KB971033
  • KB2872339
  • KB2859537
  • KB2882822

A more advanced case of error 0xc0000005

It happens that not a single application opens due to error code 0xc0000005, so you simply cannot even run the update removal tool (wusa.exe). In this case, if you have Windows 7, you need to try starting the system in safe mode. In order to launch the command line and run the update removal program, it is not at all necessary to boot the entire system. Therefore, we will need the item “ Safe mode with command line support."


When you turn on the computer before Windows boot press F8. If the BIOS window opens (usually selecting boot device), press F8 until the first computer startup screen disappears.
Boot in Safe Mode with Command Line Support
If you were able to boot into command line mode, run the wusa.exe command to remove “harmful” updates.

A complete list of commands to remove updates that cause error 0xc0000005 and how to fix it:

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

If you can't boot into Safe Mode with Command Prompt support, try selecting "Troubleshoot your computer" instead of Safe Mode. However, it may not be available, especially if you have Windows version after "seven". There remains one more option: make a boot disk from Windows or a USB flash drive. Once the bootable media is ready, open a command prompt. To do this, after downloading from installation disk Select System Restore, then click on “Command Prompt”. It can also be called by the keyboard shortcut Shift + F10.


Typically the bootable media is allocated disk "X"

DISM /Image:C:\ /Get-Packages

Where C is the drive letter of installed system


If you selected the wrong Windows drive, you will receive the message "Error:2 Unable to access the image"

If everything is correct, in response you will receive a list of a lot of information, among which you can find installed Windows updates.


If everything works, you will receive a list of updates installed on your system.

Oops! The list may become so large that not all the information will fit on the screen. What to do?

You need to change the command line window settings. To do this, right-click on the window title and open Properties. Next, increase the screen buffer to 2000 (or more if this is not enough).


If all the output information does not fit on the command line, you need to increase the screen output buffer.
You need to select the name of the update as shown in the picture and copy it. This can be done by right-clicking on the selected text.

After you have already copied the name of the package (update), all that remains is to enter it into the command line as follows:

DISM/Image:C:\ /Remove-Package /PackageName: line_you_copied

You should end up with something like this:


This is what the command to remove an update looks like. Attention! A random update is selected in the image, but you need to find it from the list.

After removing the selected updates, your system will work as expected again.

P.S.: there is another method that can help you: deleting all files in the C:\Windows\SoftwareDistribution\Download folder. Next, you need to perform a system restore through safe mode.

More options on how to fix error 0xc0000005

  • Disable your antivirus while starting the program. Check the quarantine: some antiviruses like to “remove the virus” from the executable file, but in the end it turns out to be “broken” and does not start.
  • As has already been said, system recovery is everything.
  • The reason may be the DEP function. How to disable or enable this feature you can find here:
  • Check your system for viruses
  • Check your RAM performance. Because of it, error 0xc0000005 often occurs.
  • If your system is licensed, feel free to call Microsoft technical support and ask for help.
Otherwise the problem may occur again.

Have you tried everything, but the problem remains? Write in the comments!

Many owners of PCs running Windows have encountered a problem in which many programs simply do not start. Error when starting the application 0xc0000005 - a typical problem that occurs during an update operating system. In addition to the inability to launch any program, it may cause .

The error appears mainly among owners of an unlicensed copy of the OS who have not disabled the automatic update mechanism. In addition, it is better to install exclusively original images, and not various assemblies from not always “straight-handed” masters.

You can solve the problem yourself in several ways, so don’t despair. Some inexperienced users they immediately rush to reinstall Windows, although this is a radical measure and not at all mandatory.

Error when starting the application 0xc0000005: how to fix it quickly and “painlessly”

To do this, follow the path Start => Control Panel => Programs and Features => View installed updates. Next you need to find in the list Microsoft Windows“defective” updates and remove them by right-clicking and selecting the appropriate item. The error is caused by the following: KB2859537, KB2872339, KB2882822, KB971033. Once completed, you need to restart your PC, after which the problem should disappear.


This method is good for beginners, but is quite inconvenient due to the fact that the list of updates can contain 200 or more items. It may take some time to visually identify the “heroes of the occasion.”

The second solution to the error when starting the application 0xc0000005 is a little simpler and faster, but it will require at least minimal knowledge in setting up the operating system.

    Open the command line using the Win+R key combination.

    Enter the following text wusa.exe /uninstall /kb:ХХХХХХХ, where the x's are the numbers of the updates that cause the error, specified earlier.

    Do this manipulation for each of the 4 options, then restart the computer.


If none of the methods help, try “rolling back” the system to a state when everything worked without failures. To do this, follow the path Start => All Programs => Accessories => System Tools => System Restore and select the required point. You can also focus on the installation date, if you roughly remember what date the problems started, and delete all updates carried out on the day the error appeared.

Preventive measures - how to avoid problems

To similar problems there was no need to take care of the system, regularly clean it of digital debris. The method described below will also help users who are interested in the question.

Without experience, it is impossible to do this without calling a “computer technician” later. Therefore, it is better to use specialized software. One of best programs– “Computer Accelerator”, the name of which speaks for itself.


Main advantages of the software:

    1. The interface is clear and simple even for beginners - the menu is divided into tabs.

    2. Rich functionality.

    3. Possibility of saving initial state registry before it is cleared.

    4. Many additional useful tools.

The first screen contains 4 buttons with which you can remove excess system junk, scan the registry and adjust startup. There is also one big button"for the lazy" - "SCAN COMPUTER".

Next bookmark "Cleaning", in which you can check the categories that will be erased. It is recommended to leave all checkboxes in the system submenu, and not mark passwords and autofill in browsers. This way you won't have to re-enter your data on frequently visited sites.


Tab "Registry" responsible for cleaning system registry, which records everything that happens to Windows. It is also better to leave all the marks here. In the event of a failure, you can restore its state from a saved copy. To do this, click “Menu” on the left top corner and select the appropriate item.


In “Startup”, uncheck those programs that you do not need immediately after starting the PC. During installation, a lot of software is automatically registered in it, which is why later.

Through “Tools” you can find unnecessary and large files that take up valuable space on your hard drive, view system parameters and its current state.


A very useful “Scheduler” function allows you to automatically configure the necessary manipulations to be carried out at the required frequency, for example, once a week.

A PC is a device that needs “care”. Use system cleaning software as often as possible, and your computer will no longer upset you with critical errors.

Please enable JavaScript to view the

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 assembly. 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 checking your system good antivirus and remove viruses, if any.

Error 0xc0000005 or, as it is also called, unexpected installation error is one of the most common problems in Windows 7, it is somewhat less common on Windows 8. They write on the Internet that this error, in principle, occurs on all versions of Windows, but the author of this article, who uses the licensed 10th version of the Microsoft OS, has been able to fix it in 1.5 years I have not yet experienced the operation of my laptop.

Application error 0xc0000005 occurs when the user initializes various software. And it is not possible to guess which application will refuse to launch. This error window can be seen during the game or when starting an application program; it contains a small message about the identified problem. No one knows the specific reason for this error; there are only a number of user assumptions about this.

Possible causes of the error

The key reason for the error is said to be problems with updates in Windows 7. An update released by Microsoft, which aims to change a number of significant Windows OS files to improve the security of the system, surprisingly often leads to this error.

So, how to fix error 0xc0000005 on Windows 7?

You will need to open the line " Execute", which can be done in the menu " Start" Next, in the line that opens, you need to write a command to remove the failing update as we indicated in screenshot 1.

After registering the command, you need to click “ OK", and after that, if your OS found and deleted this update, restart your computer. Next, you should make sure that the error has disappeared, for which you need to launch the application that refused to open. If the application startup error 0xc0000005 is again on the screen, repeat the procedure with the “Run” line and the uninstall command for updates No. 2859537, No. 2872339, No. 2882822 and No. 971033. You can change the order of updates to be removed, this is not so significant, but after each removal you need to restart the PC and check for the absence/presence of errors.

It is believed that for Windows 10 the cause of error 0xc0000005 should be sought primarily in the incorrect operation of DDR (random access memory). Therefore, if you encounter this error in version 10 of Windows, try scanning your PC’s RAM.

Suitable for this free utility Memtest86+. By running this utility and scanning your computer's RAM for errors, you will most likely see a picture like in screenshot 2. In such a situation, we strongly recommend replacing the RAM boards of your computer.

If everything is in order with the PC's RAM, then we recommend that you update the printer driver or several printers you use. As mentioned above, a hardware conflict with software is one of the supposed causes of error 0xc0000005. Most often, such equipment is printing devices. You will need to uninstall the printer driver (this can be done in the Control Panel at ). By right-clicking on any element in this menu (as in screenshot 3), you can call the command “ Delete" After using it, restart your PC and reinstall the driver using the CD that came with the printer.

However (and this can be seen in screenshot 3) for Windows 10, printer drivers are already built into the system and therefore in the menu All Control Panel Items → Programs and Features are not displayed. Therefore, for Windows 10, the printer needs to be rolled back in the Control Panel at All Control Panel Items → Devices and Printers(see screenshot 4). After deleting the printer in this menu, reboot the system with the printer disabled, then turn it on and wait for the driver update.

Infrequently, the reason for error 0xc0000005 to appear is a conflict between the video card driver and the system. Therefore, as in the case of a printer, it is worth updating the driver or, if the problem is observed on latest version driver, roll it back to the previous version.

We will be glad to hear your feedback, we will also help you install components and correct errors. Write everything in the comments below

Error when starting the application 0xc0000005

Download file 0xc0000005

  • Developer
  • OS
  • Bit depth
  • Number of downloads 0
  • Rating
28.05.2018 12:19

It's hard to enjoy life if productive work or fun play is hampered error when starting the application 0xc0000005. Today we will explore the reasons why it may occur and look at possible correction options.

Why does error 0xc0000005 occur?

Error code 0xc0000005 indicates difficulties with accessing a resource, most often to some part of memory. Possible reasons occurrences are:

  • Faulty RAM at the physical level (defective module, overheating, etc.);
  • Problems with device drivers (incorrect version, damaged files);
  • Incorrect software update or installation;
  • Impact of viruses.

As well as various other factors, including errors by Microsoft developers.

While searching for a way to fix 0xc0000005, quite original methods were discovered. For example, in some cases it is recommended to remove certain system updates. let's consider available options actions depending on the situation.

1. Checking physical memory

If the error appears without any system, with random combinations of actions and launched programs, you need to start by checking the RAM. This can be done using specialized utilities, for example Memtest86.

To start the check, you need to download an ISO image from the official website and burn it to a CD or DVD. After this, you need to boot your computer from the burned disc. If you do nothing at startup, the default scan will load.

After testing is completed, the program will show summary results - data on the number of runs and the number of errors. If there are a lot of them, you should think about replacing the RAM.

If you have a suitable, known-good memory stick on hand, you can simply replace those installed in your computer one by one. After each replacement, you need to check whether the error remains.

2. Uninstalling installed updates

If error 0xc0000005 becomes a frequent visitor after installing system updates, you can try removing some of them. Yes, this is not a joke; in this case, difficulties can really arise if there are packages with numbers KB2872339, KB2859537 and KB2882822 in the installed list. Also, those users who had the KB971033 update on their computers encountered a similar error.

The roots of the problem often lead back to the moment Windows installations. If an illegal copy with pirated activations was used, then some of the files in it can be replaced with modified copies. However, the update system does not know about this, so the above packages try to use the original versions. As a result, an error occurs. To be fair, we note that in some cases difficulties arose in honest licensed copies.

There are several ways to fix this when 0xc0000005 appears Windows error 7. All of them are based on removing problematic updates.

3. Uninstall via command line

The first option is to use standard system programs And command line. For these purposes, the latter must be launched with administrator privileges: in the Start menu, search for CMD. Then right-click on the detected object and select start as administrator in the submenu.

How to run a program as administrator

If the current user has administrative rights, then you can immediately enter commands through the “Run” item.

Now you need to write the following command:

wusa.exe /uninstall /kb:2872339

By pressing Enter, it will launch the system update installer. In this case, the /uninstall parameter will tell it that it is necessary to perform uninstallation, not installation. The second parameter specifies which update needs to be removed from the system.

You need to do the same with the remaining numbers (2859537, 2882822, 971033). It may take some time to remove each package. You need to wait for the command to complete correctly so as not to encounter other problems. Then you should restart the device.

Important! When turned on automatic update the packages will be reinstalled. Therefore, it is recommended to check the effectiveness of the treatment, for example, with the Internet turned off. You can disable them through the Update Center: switch the installation to manual mode in the settings, check the list of available ones. Then on the specified numbers you need to right-click to open the menu and hide them.

4. Rollback to a restore point

Great luck if there is a restore point successfully created just before installing the updates. In this case, you can simply return to it to remove the updates. To do this, you need to use a tool called System Restore. The developers placed it in the usual Start menu, but hid it in a subfolder with utilities. It, in turn, is located in the Standard section.

After launching the utility, you need to select the appropriate point and roll back to it. The disadvantage of this method is obvious: all programs installed after this point will evaporate, so they will need to be installed again.

Rollback can also help in other cases, if it is known for sure that the error did not occur at the time the point was created.

5. Uninstall via DISM

If the previous removal options are not available or did not work, there is another way to resolve application error 0xc0000005. To do this, the uninstallation must be started from the recovery environment. To get into it, you need to press F8 when loading your PC until a menu with boot options appears. Then you need to select "Troubleshoot your computer." Alternative way– use the recovery environment from the installation disk.

You can type notepad, press Ctrl + O in it and view the drives available on your computer and their letters. System can be identified by the corresponding label or by the presence Windows folders. Letter X: This is used by the recovery environment itself.

To remove via DISM you need to get the full names installation packages. The following command will show a list of them (for example, the drive letter D: is indicated here, if it is different, you need to indicate your option):

DISM /Image:D:\ /Get-Packages

A fairly long list of all updates with their status will appear. You need to find those that have problem package numbers in their names (for example, KB2859537). They look something like this:

After this, you need to copy their names to the very end (this can be done by first selecting them with the mouse and then right-clicking).

For the picture above the command would be:

DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB2859537~31bf3866ad364e35~x86~~6.1.1.3

You should do the same with other failed updates.

6. Reinstalling the program/drivers

If the error is related to specific application, you can try reinstalling it. In the case of games, updating or reinstalling the graphics card driver can also help. However, this reason is much less common than the options described above.

7. Disabling DEP for the problematic application

Sometimes a program may not work correctly due to DEP - a system that prohibits program execution if it works with memory in a certain way. In this case, you can try disabling DEP for the application (if this does not help, the application will need to be removed from the exclusion list).

First you need to open system properties. To do this, right-click on My Computer and select the appropriate item.

Then you need to open Extra options systems.

By default, DEP only affects basic programs. But if 0xc0000005 appears when launching system applications, you should try the second option (“...except those selected below”). You need to click “Add” and specify the executable file of the faulty program.

This will enable DEP for all other programs, so you should use it carefully.

If the described methods do not work, you should check the system for viruses. Sometimes they are responsible for corrupting files and incorrect operation programs with memory.

Views: