ComputersSoftware

How to fix 0xc0000005 error. Update error 0xc0000005

Despite the cries of the rapid demise of Windows, the brainchild of Bill Gates stubbornly refuses to surrender. Moreover, the number of users becomes only more. Unfortunately, to dispel the myth of "insecurity" and "bugginess" of Windows is not so easy.

It's sad, but the developers of this operating system help to maintain this stereotype as much as they can. Recently, among users, the question of how to fix the error "0xc0000005" is very common. At many it began to appear right after the regular updating of "Windows".

What kind of error is this? Because of what it appears? Our article will tell about all this.

When it all began

And all this happened in August, when the users' computers received an update under the number KB2859537. Immediately after that, Microsoft technical support and thematic forums were overwhelmed with work: people stopped running programs, and in some cases even the download of the OS itself crashed with an error.

Why did you need this update?

Users of all sorts of "assemblies" immediately began to speculate about an "ecumenical conspiracy", the purpose of which was to transplant unscrupulous pirates to legal programs. Strange as it may seem, users of pirated copies were accidentally hit. Moreover, their fate was shared by the owners of legal copies of Wilndows.

And the purpose of this update is extremely important: it closes immediately four (!) Critical vulnerabilities in the core of the system. If an attacker adheres to certain rules, he can gain complete control over those computers where this vulnerability is not closed.

However, the technical details are not so interesting. It is said only then that you, before fixing the error "0xc0000005", do not think about the "harm" of regular updates of the system.

Why does this problem occur?

It all happened because the "patch" KB2859537 replaces several system files at once. In the case when the original system core undergoes modifications, this leads to great problems.

And another piece of unpleasant news. The fact is that in September and October there were updates KB2872339 and KB2882822, which replace the first patch. Since they have a similar purpose, their installation often leads to completely similar consequences.

But if the error "0xc0000005" appears on your computer after the update, remember that the reasons can go deeper. First, immediately scan the hard disk for virus and Trojan programs.

Illegally activated copies

If the problem occurs on the broken system, then the reason is in the old version of the file ntoskrnl.exe, which when uninstalled by a special utility is renamed to xNtKrnl.exe, and then it is registered in the kernel with the help of bcdedit.

This is done to ensure that the system adequately worked with the software "layer", which replaces the SLIC-table at the time of loading. After the upgrade, the old version of the kernel becomes incompatible with some files of the subsystem, why in Windows x64 programs that previously run in x32 mode refuse to start. Simply put, when you start the application "0xc0000005", after which it flies out completely.

And Microsoft is not to blame here: no one has guaranteed the operation of broken systems. By the way, if you activate the updated version of the kernel, then the OS will work stably. This once again confirms that at the release of this update the fight against pirates was not planned. It just happened.

How to fix everything

Immediately warn: if you assume that the error "0xc0000005" after the update may appear on your system, it is logical not to install those updates about which we wrote above. However, do not forget about the open system kernel vulnerabilities that malware can take advantage of.

However, even if this error appears on the legal copy, then you can fix it only by rolling back the changes in the system kernel.

The first method

First you have to start the command prompt with administrator rights. It is not difficult to do this. First you need to click on the "Start" button, and in the search field type the word "CMD". In the list on the right, find the file with the same name, right-click on it, and select "Run as Administrator" in the pop-up menu that appears.

In the opened console, you need to type the command "wusa.exe / uninstall / KV: 2882822". Accordingly, if you have an update installed under a different serial number, then it should be registered in the last paragraph.

The "wusa.exe" line runs a specialized utility that is responsible for removing or installing system patches.

Since you can not always fix the error "0xc0000005" in this way, you can use the system rollback.

System rollback

This method is quite reliable, because before each installation of critical updates and other important operations, the system automatically creates a recovery point. How do I start a rollback in order not to see a pesky "access violation 0xc0000005"?

To do this, you must again click on the "Start" button, select "Control Panel" in the menu that opens, in which you need to activate the "Restore" option. In the dialog box that appears, click the "Start System Restore" button. Going through the "Wizard" prompts, you can easily roll back Windows to an operational state.

We use DISM

If the error of application "0xc0000005" of Windows 7 jumps out even after all the above actions, it remains only to resort to the help of "heavy artillery".

First, you need to start the recovery environment. To do this, you will need that installation disk from which you performed the installation of the operating system. If you do not have one, then before you fix the error "0xc0000005", you should create it yourself.

To do this, you need to download the official boot disk from Windows 7, and then write it to disk or to a flash drive of the appropriate size.

After recording, the disc is inserted into the drive for optical media, and the computer is sent to the reboot. In the BIOS, you need to boot from the CD / DVD drive. How to do this, you will need to learn from the instructions to the motherboard, as different manufacturers may have a very different process.

After booting from the disk, you need to select the "Restore" item. Keep in mind that when you start the computer, you can press the F8 button (even without the disk), and then the boot options menu will be displayed. Select "Troubleshoot a computer". But we still recommend using optical media, because in this case you will not depend on possible failures of the operating system itself.

In any case, after selecting the recovery option, a dialog box will open, in which you will select the "Command line" mode.

Commands Used

Keep in mind: since the error "0xc0000005" of Windows 7 you will be removed from under the BIOS, all the following commands are best written to a separate sheet or printed. If there is an opportunity to install a second computer or laptop next to it - it's just fine.

So, let's get started. First, first determine the drive letter on which the operating system is installed. Of course, in the overwhelming majority of cases it is "C", but there may be nuances. Especially it concerns those users who simultaneously use two or more systems that are located on the same physical disk.

In the command line, you write the command "DISM / Image: C: \ / Get-Packages", where ": C: \" is just the logical disk designation. Accordingly, if necessary, this parameter needs to be changed to your requirements.

You will get a list in which you need an item that mentions one of the above updates (KB2872339, KB2882822, etc.). It will look something like this: "PackageName: Package_for_KB2859537 ~ 31bf3856ad364e35 ~ x86 ~~ 6.1.1.3".

Select the desired item with the left mouse button. After that, click on the selected text with the right key, select the "Copy" item in the context menu. Then, at a command prompt, type the command: "DISM / Image: From: \ / Remove-Package / PackageName:".

Do everything as carefully as possible, since an extra space or accidentally "crammed" there Cyrillic letter will reduce all your work to "no"!

Immediately after the colon, insert the line we copied above. It will look something like this: "DISM / Image: From: \ / Remove-Package / PackageName: PackageName: Package_for_KB2859537 ~ 31bf3856ad364e35 ~ x86 ~~ 6.1.1.3". Without quotes, of course.

After pressing the "Enter" key, a special system utility will start, which will uninstall the package you specified. Note! The operation was successful if the selected package is not listed in the list of installed updates.

Check it easy. Open "Control Panel", find there the item "Windows Update", run it. In the lower left corner of the dialog box that opens, there is a link "Installed updates". If there is no "culprit" in the list, then the annoying message "0xc0000005", after the Windows update appeared, will not bother you anymore.

Preventive measures

All of the above is completely useless, if you do not know about the methods of preventing such phenomena in the future. First, be sure to provide your computer with virus protection.

At the very beginning, we mentioned that modifying the kernel of the system with malicious software can cause a crash of the program in case of an update. In addition, we strongly advise you not to use different patches to install third-party themes in the system.

"Beauty" you (perhaps) will bring, but that's just the error of updating "0xc0000005" surely reduces all the joy of the new "whistles" to zero.

The second. Never use activators. Believe me, if you are going to use pirated software for research purposes (!), Then it's better to use OEM keys. Where it is safer and more reliable. But this is only a theory, not a guide to action. Everyone already knows that there is nothing more reliable and safer than licensed software ...

Accordingly, under the same item get and all sorts of "assembly". Who knows what and how the "talented" young technicians used to stuff it. And the "treated" nucleus is far from the worst. How do you use Radmin for remote administration without a master password? And such assemblies came across, and more than once. Using products from an unknown person, you risk not only the stability of the system, but also your own private data and even cash!

Technical support

Finally, if you followed our good advice using licensed software, in case of complete system crash, you can contact technical support from Microsoft. Phone or other contact details must be on the sticker with the serial number. In addition, you can learn about this in more detail simply by going to "Computer Properties", where there should be contact details of the computer manufacturer or Microsoft itself. Of course, if in the "Properties" column there is something like "Kulzhaker 007", this will not help you.

And further. Reverting to the topic of assemblies and especially "advanced" users, we note the importance of automatic system recovery. By default this option is enabled.

But our proud users and creators of assemblies, considering themselves much smarter than the creators of Windows, regularly turn it off. Given how much easier life becomes when restoring is turned on, doing so is simply silly. Saving a couple of gigabytes of free space, you run the risk of losing the system due to a trivial malfunction.

We hope that you learned about the reasons why the application error "0xc0000005" appears. How to correct this annoying misunderstanding, we described in detail in our article. Dare! It is quite easy to do all of the above.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 en.birmiss.com. Theme powered by WordPress.