An error window, in which the code 0xc0000005 is present, can appear for various reasons. The most common is the automatic installation of the latest updates by you or the operating system. 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 start any program or game, then such a window appears with the specified text, in which there is an error code 0xc0000005.

The text in the message can 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 an incorrect reference to random access memory.

Considering that the reasons due to which the error 0xc0000005 appears can be different, we will consider various methods in the article. One of them should definitely help fix the error 0xc0000005 problem.

Removing 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 of the installed Windows updates.

Through the command line

Watching the video:

If, after that, an error window appears, then select "Troubleshoot computer problems".

In the event that this line is missing, boot from the installation Windows disk, then instead of installing choose "System Restore", after "Command line".

Notepad will open. In it, click "File" - "Open". It will look like a familiar 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 we defined. V 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 picture below. To do this, click right click mouse in the window and select "Mark" and select the desired line - it will be immediately placed on the clipboard.

After that, enter the following command, press "Enter" and the updates will be removed:

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 line you copied earlier: right-click after the colon and select Paste.

There are other ways to help remove the 0xc0000005 error when launching the game application and other things.

System Restore

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

Clean up the registry

Perhaps you did not install the program properly, or the installer itself was damaged. Maybe they uninstalled the program and installed it new version, while old files remain in the registry, or duplicates appear, and therefore a conflict arises.

To clean the registry, it is better to use special utilities: CCleaner or Wise Registry Cleaner. Read their detailed description by following the links. In the future, delete unnecessary programs from a computer or special applications like CCleaner, or via "Add or remove programs".

Disable DEP function

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

Run the command line as administrator (how to do this was described above), insert the following command and press "Enter":

bcdedit.exe / set (current) nx AlwaysOff

After that, 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 "Additional system parameters".

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 required program - .exe in the list. Click Apply and OK.

Check the system for viruses

Update the databases for the one installed on the computer antivirus software and scan. Additionally, you can use something else, for example, the Dr.Web CureIt curing utility. 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, when launched, the error 0xc0000005, has been added there. Perhaps he considered them dangerous. Add the found files to the list of exclusions.

Check your computer's RAM

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

Roll back the drivers

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

Usually the problem occurs due to updated drivers for the video card. Therefore, click on the item "Video adapters" and then right-click on 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 the error 0xc0000005, which appeared in the Windows operating system when starting an application, installing a program, or for another reason.

Rate article:

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

Webmaster. Higher education in the specialty "Information Security" .. Author of most articles and lessons of computer literacy

    Similar 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.

    To answer

    Thanks! It helped a lot. Thank you very much and happiness to you

    To answer

The appearance of all kinds of errors and failures when working with the Windows operating system is not uncommon, and the struggle with problems for users of different versions of the system has become a common thing. If the question does not concern hardware faults, then it is quite possible to solve the problem on your own, without resorting to the help of specialists. As a rule, each error has its own code and is accompanied by a message, which sometimes even reveals the essence of the problem. In the case of the crash 0xc0000005, which occurs when opening applications and games, the picture is not so clear, and it’s not possible to find out right away what’s going on. At the same time, there are several options for solutions, each of which is effective in one case or another. The problem is more relevant for Windows 7 and 8, it is less common on the "Ten", mostly unlicensed versions are subject to failure, but exceptions are possible.

Fixing error 0xc0000005.

"Error while starting application 0xc0000005" means that there was a failure during initialization of software components and is often the result of system updates. The text of the message may differ, but the code will remain unchanged, sometimes the OS may freeze and a blue "screen of death" may appear. So, after installing new packages on the "Seven", instead of improving the work, a failure often appears when starting a game or program. In the 10 version of Windows, the reasons provoking the error are different and the problem will have to be solved in different ways. Removing or stopping the antivirus often helps, but there may also be problems with the RAM memory, so you will need to scan with a special utility. The main reasons causing the error (exception code) 0xc0000005 on Windows 10, 8, 7:

  • Updates of OS, software, drivers.
  • Errors in the memory module.
  • Hardware-software conflict.
  • The impact of viruses.

Depending on the version of the operating system, you should approach the issue of eliminating the error in different ways. It is not difficult to get rid of the problem and, following the instructions, an inexperienced user will also cope with the task.

How to fix error 0xc0000005 on Windows

Service packs that tweak important system files to improve security are a common culprit in crashes. In view of the fact that the key reason for the application error 0xc0000005 is precisely the updates for the Seven, we will solve the problem by removing them, which can be done in several ways.

Let's look at how to fix error 0xc0000005 by getting rid of updates using the Run console. To carry out the procedure, we perform the following steps:

  • Go to the console (for example, through Start or using the hotkeys Win + R or Win + X for the Eight).
  • In the line, we write the command wusa.exe / uninstall / kb: 2859537 and press the enter key (for Windows 8, exe / uninstall / kb: 2859537 is used).
  • We are waiting for the uninstallation process to complete, then restart the computer.
  • If the problem persists, in the same way, using the console, remove and update kb: 2872339, kb: 2882822, kb: 971033.

Another way that offers to solve the problem of a crash when starting the software will take a little longer than the previous one, but it will also not be difficult. To get rid of the error 0xc0000005, do the following:

  • Go to the "Control Panel", go to the "Programs and Features" section, where we select "View installed updates."
  • We find updates kb: 2859537, kb: 2872339, kb: 2882822, kb: 971033 and delete them in the same order by pressing RMB to select the delete option.

If none of these methods proved to be effective, and the error 0xc0000005 could not be resolved, the problem may have affected the launch of the utilities used to solve the problem. In this case, we use a more serious method.

Removing updates through safe mode

To manually remove updates, use the safe mode features:

  • Reboot the PC and when you turn it on, hold down F
  • The loader offers a choice of launch options, select the safe mode that supports the command line, press the enter key.
  • We repeat the steps described in the first or second options for removing updates.

After solving the problem by uninstalling updates, it would be better to turn off the automatic updates function to avoid surprises in the future.

How else to fix error 0xc0000005

Since there are many sources of the problem, you can eliminate the error 0xc0000005 using other methods.

In Windows 10, the problem is often associated with a malfunction of the RAM module, which often happens after expanding the operating system or upgrading. The best way to troubleshoot the problem is to use the Memtest86 + utility (software is freely available). If serious malfunctions are found, the module will need to be replaced.

Roll back the system to a restore point

A universal way to eliminate errors is to restore the system. The function allows you to return to a time when problems have not yet occurred, for this, a restore point must be created earlier on the computer, which is a saved copy of the settings for a specific date or event.

Another method involves restoring damaged system elements using the command line:

  • Open the "Run" console as administrator.
  • We enter the commands one by one:
  • dism / online / cleanup-image / restorehealth.
  • sfc / scannow
  • After completing the processes, a device reboot is required.

The essence of the method is to scan system files and restore them in case of damage. It happens that during the procedure, an installation disk or USB flash drive with Windows OS is requested.

Changing Printer Settings

The occurrence of the error 0xc0000005 may be due to the incompatibility of the printer settings with certain software. To remedy the situation, you will need to create another profile in the printer settings, as well as update the driver.

Roll back updates or remove device drivers

The problem is often the result of a driver update. If the error began to occur after installing the driver for the device, then you will need to uninstall or roll it back to the previous version. To do this, you need to go to the Device Manager (through the Control Panel) and find the hardware whose driver was recently updated. In device properties, you can rollback or delete.

Registry cleaning

Incorrect entries in the registry are also one of the reasons that provoke errors of a different nature. You can manually clean the registry only if you have the necessary skills and knowledge, since even with the slightest incorrect changes, the system may crash or not start at all. Before work, a backup copy is usually created. For an ordinary user, it is better to use a tool that allows you to safely diagnose and repair registry entries in an automatic mode, for example, CCleaner or other special software.

Blocking the launch of software may occur when the software tries to execute its code in the area of ​​the computer's operating system, allocated by DEP. Thanks to the function, the ability to prevent the launch of malicious code from the data area is implemented, which effectively protects the system from a number of threats. At the same time, sometimes DEP also blocks useful software, in which case it is necessary to take the following measures:

  • We start the "Run" console as administrator.
  • In the line, enter the command bcdedit.exe / set (current) nx AlwaysOff.
  • Reboot, after which the function will be disabled. To activate it, use the bcdedit.exe / set (current) nxOptIn command.

To turn off DEP only for some applications, do the following:

  • Go to the Control Panel, open the "System" section, where we select the item of additional parameters.
  • In the new window in the Performance block, click "Parameters".
  • On the Data Execution Prevention tab, check the box next to Enable DEP for all programs and services except those selected below.
  • Using the "Add" button, create a list of exclusions, and then apply the new settings.

Checking the system for viruses will also not be superfluous. except installed antivirus, you can additionally use special utilities, for example, Dr.Web CureIt (the software is freely available, does not require installation and does not conflict with existing security software). In addition, you should see if the files of the problematic application are in the quarantine of your antivirus. This happens when a vigilant defender considers objects to be dangerous. If the files of the program, upon which the error occurs, are in quarantine, and you are convinced that they are safe, then you need to add items to the antivirus exclusion list.

An extreme measure is to reinstall the system, it should only be resorted to if other methods have failed and when the problem does not concern a specific application, because it is easier to refuse to use one program. If the scale is more significant, then installing a new Windows is a good solution.

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

There are many reasons why error 0xc0000005 can appear, as it covers many different issues. Due to this, you will have to try a number of solutions to fix 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 run any application on Windows. After closing the error window, the fastest way is to block the launch of this application.

Error code 0xc0000005 can slip through other error messages as well, depending on which application you are trying to install or run. This error can appear while using the built-in tools of the operating system, such as disk defragmentation.

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

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 links to many problems. The number of solutions is as numerous as the reasons why error 0xc0000005 appears.

The first step to resolve error 0xc0000005 is to perform a registry scan

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

Very often, computer users install new programs, but at the same time do not uninstall old versions.

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

Incorrectly or accidentally deleted recording can lead to the failure of the operating system.

Therefore, in order not to do this work manually, enough software has been developed to work with the registry.

Your task is to download the program from the official website and install it. 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, improved performance for cleaning the system and restoring it.

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

If you systematically receive the error 0xc0000005 when opening various applications, then the fastest way is a virus on your computer.

At the slightest suspicion of a virus, you must immediately run a full system scan. If your computer does not have anti-virus software, you can see the rating "Top 10 Antivirus Programs".

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

The third step to troubleshoot error 0xc0000005 - problems with video card drivers

Very often, users receive the 0xc0000005 error immediately after updating the drivers for the video card. If this error occurred for the first time and before that you updated the drivers for the 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".

Fourth step to troubleshoot error 0xc0000005 - printer driver problems

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 information on how to do this, I suggest you read the article "How to properly install drivers on a computer or laptop"

Fifth step to troubleshoot error 0xc0000005 - disable Data Execution Prevention (DEP)

Data Execution Prevention (DEP) was first introduced in Windows XP Service Pack 2.
Basically, it 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 onward, DEP is used in applications and hardware components.

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

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

If you are sure that the cause of error 0xC0000005 is related to DEP issues, then you have 2 options:

  1. Contact the app owner and ask them to fix the problem.
  2. You can disable DEP for an application that systematically causes the 0xC0000005 error, you can do this by following the instructions below.
  • First, make sure you have administrator rights.
  • Click "Start", then "Run" or [Click WIN + R], in the search write 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 Enable 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".

  • After you have done this, click on Apply, and then "OK"
  • The sixth step to troubleshoot error 0xc0000005 - RAM failure

    There is a possibility that error 0xc0000005 may appear due to problems with RAM ( Random Access Memory). If you start getting errors after installing new RAM, just remove the RAM bar, and then check if the errors have stopped appearing or not.

    If you haven't changed or tested RAM on a PC for a long time, then you can consider running tests with RAM. Special tests will answer you the question of what is the state of your RAM.

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

    Today, there are very few people who use or have installed IE6, but still, sometimes, there are. If you belong to this number of people, install a newer version of the browser, or better, give up this browser altogether.

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

    Eighth step to fix error 0xc0000005 - uninstall Windows Update KB2859537

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

    Removing the latest update is very simple:


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

    Step nine to troubleshoot error 0xc0000005 - use the System File Checker tool

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

    This tool is designed to scan your computer's system files and replace damaged or missing files. The probability that this step will help you is very small, but you do not need to exclude it, but it is worth trying.

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

    Application error 0xc0000005 appears on the screen in several cases. This problem arises after:

    • installation of updates by the operating system;
    • problems with the memory module;
    • problems with the registry;
    • failure of the antivirus;
    • malfunction of DEP.

    More often, this bug is encountered by users whose computers are used by illegal windows versions 7, 8, 10 or XP. However, security is not guaranteed to owners of licensed operating systems. This article will help you solve the problem if it occurs immediately and prevent it from reoccurring.

    How to fix the error

    At the beginning of the article, variants of problems were proposed, the presence of which causes an unpleasant error in the operation of your PC. By performing the steps below one by one (until the issue is resolved), you will get rid of the error 0xc0000005. Let's get started:

    Check the latest updates

    As noted above, one of the main reasons why an error occurs when starting the application 0xc0000005 in windows 7, 8, 10 Are updates. To remove it, uninstall the latest updates downloaded by the system. Press Win + R to open the Run window. Enter the command “cmd” there, which will allow you to open the command line.


    Use the command “wusa.exe / uninstall / kb: 971033, where numbers are the number of the file to be deleted. Service packs such as:

    • KB: 2882822;
    • KB: 2858537;
    • KB: 2872339;
    • KB: 971033.

    Then disable automatic system updates. They will not get on your PC, which means that the appearance of a bug is excluded again.

    Memory problems

    The second option assumes that the described bug appears on a blue screen (screen of death), and the computer simply does not start. Then try manipulating the RAM slats:

    • check if you have enough memory space;
    • fit the planks firmly into the slots.

    If the problem persists, and the RAM strips are working properly and you have not touched them, try replacing them with new ones, and then test the system.

    Drivers

    Did you find an error after updating or installing a device driver on your PC? Then just rollback / uninstall the driver.What to dofor this? Go to “Device Manager” (right-click on the “My Computer” icon). Select the device whose driver you installed and click Properties.

    application error code 0xc0000005 - there is no specific decryption of the source of the problem yet, i.e. it can happen because of almost anything.

    This problem occurs when you start a program or game, and some even try to open any program on the computer. In this case, the following window may be displayed:

    and the messages can be different, for example:

    • Error: access violation 0xC0000005
    • Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
    • Application initialization error (0xc0000005)

    or the system can completely go to the knockout, leaving on the screen only the blue screen of death BSoD (blue screen of death). 32-bit applications may not work on Windows 8 x64. Follow this instruction anyway.

    Error 0xc0000005 after updating Windows 7/8

    During 2013-2014, Microsoft released several updates for its operating systems, which may lead to this problem. Depending on the system settings, these updates can be installed either manually or fully automatically.

    Fact: On pirated Windows 7, the probability of seeing an error is several times higher than on a licensed Windows OS. But the legitimate owners of Windows can run into trouble.

    Solution to the problem: remove some updates. This can be done in several ways.

    Removing updates from the command line, the easiest

    In Windows 7, enter the following line in the Start menu search bar:

    wusa.exe / uninstall / kb: 2859537

    In Windows 8, press "Win + X" and enter:

    exe / uninstall / kb: 2859537

    Press "Enter" and wait a little. If you have update 2859537 installed, the utility will remove it. Check if your problem is resolved. If not, then open the Start menu again and type in the search bar:

    wusa.exe / uninstall / kb: 2872339

    Press "Enter" and check again. If the result is negative, we repeat the steps with two more updates:

    wusa.exe / uninstall / kb: 2882822

    wusa.exe / uninstall / kb: 971033

    It is advisable to reboot after each step.

    We go to "Control Panel -> Programs and Features -> View installed updates"

    We look through the list with Microsoft Windows updates and look in parentheses for matches from:

    We delete. There are about 200 lines in the list, so the first method seems to me faster.

    If it does not work out in either the first or the second way

    Perhaps the problem will turn out to be more serious and the first two methods will not work due to the error itself when launching applications 0xc0000005, i.e. it will appear when you try to start the control panel or utility wusa.exe.

    Then try starting in safe mode. For Windows 7, when starting the computer, press the "F8" key until the boot menu appears and select "Safe Mode"

    And then try to uninstall the updates in the first or second way.

    In especially difficult cases, this option will not work either. Then you need to use a troubleshooter. To load the recovery environment, you also need to press "F8" when starting the computer and select "Troubleshoot computer problems" from the menu

    But such an item may not appear on the menu. Then you need to boot from installation disk or a flash drive, but instead of Windows installations 7 select "System Restore", and then click on "Command Prompt" in the window.

    At the command prompt, enter the command:

    DISM / Image: C: \ / Get-Packages

    Where C: \ is the letter of the drive on which it is installed operating system... As a result of executing the command, you will receive a lot, a lot of information, among which you need to find records containing the numbers of one or all service packs from the list: KB2859537, KB2872339, KB2882822, KB971033... Here's an example:

    In the picture, it is marked in red what needs to be copied to the clipboard. In the command line, this is done like this: select with the left mouse button, and to copy, click on the selection with the right mouse button, and that's it.

    To make it easier for yourself the task of finding the information you need, do this: copy the entire contents of the window to the clipboard and paste it in a notepad, and then use the usual search.

    Those. it should look something like (all on one line):
    DISM/ Image: C: \ / Remove-Package /PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3

    We press "Enter" and, if we have found other service packs, then we do the same with them.

    As a result of this procedure, the packages will be removed and will disappear from the list of installed ones, but will remain in the Windows log.

    And yet, a simpler, or maybe the only method:

    1. We go to the folder "C: \ Windows \ SoftwareDistribution \ Download" and delete everything that can be deleted there
    2. Boot into safe mode and recover to an earlier system restore point
    3. Reboot

    Note: You can avoid installing unwanted packages by using manual Windows updates. You just need to find such a package in the list for installation and click "Hide".

    How else to fix error 0xc0000005

    It is not always possible to fix the error by removing the unfortunate updates, because, as I already wrote, the reasons may be different. A good option is to roll back the system to a restore point at the time when everything was still working. Just remember when it started and find a restore point early. By the way, this way you can solve the problem in the case of service packs, just recovering to the point when they were not installed yet.

    By the way, the application launch error 0xc0000005 is associated with erroneous operations with random access memory (RAM) - "memory access violation". One of the methods of treatment is to disable Data Execution Prevention (DEP) or add the program to the list of exceptions. How to do this, read the article at the link that I gave.

    Viruses on the system can be a common problem. Moreover, it is not the viruses themselves that are the cause of the error, but they, as it were, manifest the problem, i.e. a superposition of several factors is obtained. In any case, the system must be carefully treated for viruses.

    A faulty RAM module can also be the cause. Especially if it all started after the expansion or modernization of the computer's RAM. In this case, you need to temporarily remove the new memory module and test the system operation. If the problem is fixed, then, accordingly, the faulty module must be replaced with a working one. You can test memory for errors using the MemTest86 utility.