0xs0000005 (error): how to fix?

Recently, many users of the Windows operating system have encountered a problem related to software failure to open files of various extensions. The bottom line is that after rebooting or turning on any personal device under the guidance of a product from Microsoft, the system completely refuses to open files and at the same time displays a window with the code 0xc0000005. The error says that the "axis" recorded an incorrect memory access. She cannot take further action.

0xs0000005 error

Error 0xs0000005 is not critical

Just want to note that the error code 0xc0000005 is not critical and is not a reason to reinstall the software with all the ensuing consequences. There may be several reasons for this kind of conflict:

  • Registry issues.
  • The defeat of the operating system by malware (viruses).
  • Defective or incompatible RAM card.
  • A printer driver, video card, or other peripheral device conflicts with the system.
  • Using an outdated version of Symantec antivirus software.
  • Computer software update.

It is the last item on the list that can provide a lot of trouble, and the lion's share of the entire article will be devoted to it. But first, let's look at all the options in order.

error starting 0hs0000005

Registry Issues

A window with the notification "an error occurred while starting the application 00000005" may indicate
that the operating system registry has some corruption that needs to be fixed. This operation can be carried out in two ways, such as:

  • Manual cleaning and debugging of the registry. It consists in fixing all errors when starting, using or incorrectly removing any kind of programs. This method is not recommended for inexperienced users, as it can lead to a complete crash of Windows.
  • Automatic registry cleaning. It is performed using special software from third-party developers. Helps to painlessly eliminate all flaws in the system and optimize the OS. One of the most common utilities in this class is Auslogics BoostSpeed โ€‹โ€‹or CCleaner.

error code 0hs0000005

Virus infection of the operating system

This is another factor that can cause an โ€œapplication errorโ€ message. 0xs0000005 means that the system blocked the execution of one or another command, during which a memory access, uncharacteristic for standard programs, is performed. This can only mean that malicious code has entered the computer. The methodology for the "treatment" of this kind of "disease" of the system is quite simple. It is necessary to test all the logical drives of a personal device, resorting to the use of the latest version of the antivirus. The most ideal option is scanning before loading the computer. It allows you to most effectively deal with malicious code.

By the way, the use of an outdated version of Symantec antivirus program may also be the occurrence of the message "error 0xc0000005". How to fix? Everything is simple. If the SAVRT.SYS file is additionally specified in the window, then just update the antivirus program. And best of all, replace it with a more common and reliable protection system.

application error 0hs0000005

Defective or incompatible RAM card

This is not a very common cause of the 0xs0000005 code. An error can occur both when installing a new RAM module, or when operating existing boards. In this case, it is recommended that diagnostics be performed using the MemTest86 utility. In the event that the test results show the presence of errors in one of the modules, then it must be replaced. However, this does not mean that the RAM is completely out of order. Often a conflict can arise due to exceeding the limit of the motherboard's capabilities or the incompatibility of the installed parts according to the clock frequency.

error 0xs0000005 how to fix

Peripheral device driver conflict with system

Often an error when starting the application (0xc0000005) also occurs in those cases when, after updating the operating system, the user tries to start working with those programs that use peripheral devices (printer, scanner). And even attempts to reinstall programs, device drivers, or even the entire system as a whole will not give the desired result. The problem is that the default installation package contains the same user profile, which is the problem. The only right solution would be to create a new user profile and then use it.

If an error at startup (00000005) occurred after updating the driver for a video card or other built-in hardware, then in this case it is necessary to perform a rollback to the old version and immediately report the error to the manufacturer of the product.

error 0hs0000005 windows 7

KB2859537 in Windows Service Pack

Now we come to the main reason for all the troubles, which no one could have thought of. Imagine a situation when, after turning on or restarting the computer, the message "error 0xs0000005" appears. Windows 7 just updated! At first glance, this simply cannot be, but the fact is fixed. Such a situation overtakes the "happy owners" of the 64-bit "seven".

The catch is that the MS28-063 newsletter for this version of the product contains update KB2859537, designed to improve the performance and security of Microsoft Windows. And although the creators of the software unanimously declare that this miracle is not a trick to search for and block "pirated" copies, but still ... There are no such problems on licensed versions of the software.

Let's start in order. To remove the problem directly in Windows, do the following manipulations.

  1. Go to the "Start" menu.
  2. From there you need to go to the "Control Panel".
  3. Next, follow the "Programs and Features".
  4. In the window that opens, you need to find the item "View installed updates."

Now itโ€™s up to small. You need to find the latest security updates (KB2859537 or others, after which the problems started) in the list and delete them. After all of the above, restart the computer and, following the same path, make sure that all unnecessary updates are deleted.

Sometimes it turns out that it is not so easy to remove the above-mentioned update, and after rebooting the code 0xx00005 still pops up. The error is not fixed. Do not immediately despair. There is another, more complex, but still effective method - removing the update using the command line. Here the situation is a little different.

  1. Go to the "Start" menu.
  2. Next, open all the programs.
  3. In the menu that opens, we find the "Standard" folder.
  4. Activate the mouse click "Run."

In the window that appears, type the following command: wusa.exe / uninstall / kb: 2859537. Pay particular attention to the spelling of this line. It should be exactly as indicated here, that is, with spaces before the slash. The answer about the correct removal of the answer is yes. After completing this procedure, restart the computer and verify that the system is working.

Uninstall KB2859537 using the installation disk

As practice has shown, this update is "survivable", and it is not always so easy to get rid of it. Perhaps the most reliable way is to fix it with a distribution. To do this, you need to boot from the disk, open the command line and enter DISM / Image: X: \ / Get-Packages, where X is the letter of the disk on which the system is installed.

Next, completely copy the file name that begins with Package_for_KB2859537.

After that, type the command DISM / Image: D: \ / Remove-Package / PackageName :, and paste after the colon the name that you copied. Next, reboot the system in the usual working order, go in and check if the update has been removed.

Developer Tip

A situation may arise when, when testing a new program, an exception STATUS ACCESS VIOLATION 0xC0000005 appears. The error may be in the conflict of the developed application with the data execution prevention service. In this case, it becomes necessary to run the application in the debugger and search for a section of code that causes a conflict.

an error occurred while starting the application 00000005

And finally

To avoid this kind of trouble, you should adhere to
some tips:

  • Immediately after installing the operating system, turn off automatic updates. Although not recommended, it is quite effective.
  • If you really need to remove one or more programs, then this process must be carried out according to all the rules. Manually deleted files from a computer do not mean a complete removal of the application.
  • Regularly test your "iron assistant" for malware, run programs to clean and optimize the registry.

Implementation of these simple recommendations will help to avoid the occurrence of code 0xc0000005. The error simply does not occur.

Source: https://habr.com/ru/post/C11951/


All Articles