Tor ошибка 0xc0000005

Macbook Pro with a full Microsoft Windows 7 64bits installed but everytime I try to run TOR, it-s unable to go somewhere, and instead I have this bizarre warning:
Unable to run TOR (0xc0000005), and I can’t get it past this screeen. And I am also unable to uninstall it. It says the installer stopped working. What could that be? I am fearing it’s a harware issue

asked Jul 21, 2017 at 19:33

JavierM's user avatar

1

So after a little research, I found out that this may be an Windows patch problem.
I’m not sure if this could help, but still try.

  1. Press Win+R, type cmd.exe.
  2. Type this: wusa.exe /uninstall /kb:2859537

This uninstalls the patch that may cause you this trouble.

answered Jul 25, 2017 at 19:48

NeverMine17's user avatar

NeverMine17NeverMine17

6603 silver badges17 bronze badges

You must log in to answer this question.

Not the answer you’re looking for? Browse other questions tagged

.

Окно с ошибкой, в котором присутствует код 0xc0000005, может появляться по различным причинам. Самая распространенная – это установка Вами или операционной системой в автоматическом режиме последних обновлений. Ошибка 0xc0000005 также может появляться из-за проблем с реестром, оперативной памятью и другими устройствами, если у Вас установлены некорректные драйвера или на компьютере поселился вирус.

Если Вы пытаетесь запустить какую-либо программу или игру, то появляется такое окошко с указанным текстом, в котором присутствует код ошибки 0xc0000005.

Ошибка при запуске приложения 0xc0000005. Как исправить?

Текст в сообщении может быть и другой:

– Ошибка при инициализации приложения (0xc0000005)
– Error: access violation 0xc0000005
– Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION at 0x00000000

Но если в тексте есть код 0xc0000005 – это свидетельствует о некорректном обращении к оперативной памяти.

Учитывая, что причины, из-за которых появляется ошибка 0xc0000005, могут быть разные, рассмотрим в статье различные способы. Один из них обязательно должен помочь исправить проблему появления ошибки 0xc0000005.

Удаление обновлений Windows

Если на Вашем компьютере или ноутбуке недавно были установлены обновления системы, и после этого появилось окно с ошибкой 0xc0000005, то необходимо удалить некоторые установленные обновления Windows.

Через командную строку

Для этого запускаем командную строку от имени администратора: нажмите «Пуск» и в строке поиска введите «cmd», кликните по данной строке в результатах правой кнопкой мыши и выберите из меню «Запуск от имени администратора».

Введите следующую команду и нажмите «Enter»:

wusa.exe /uninstall /kb:2859537

После этого, обновление с соответствующим номером – kb:2859537 – будет удалено. Перезагрузите компьютер. Выполните то действие, запуск игры или приложения, которое приводило к ошибке 0xc0000005.

Если окошко по-прежнему появляется, введите следующие команды. После ввода каждой нажимайте «Enter», перезагружайтесь и смотрите, появляется ли ошибка.

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

Через Панель управления

Удалить установленные обновления Windows можно и другим способом. Для этого переходим «Пуск»«Панель управления»«Программы и компоненты». В следующем окне кликаем по ссылочке «Просмотр установленных обновлений».

Дальше в списке «Microsoft Windows» ищем обновления со следующими номерами: KB2859537, KB2872339, KB2882822, KB971033. Кликаем по каждому правой кнопкой мыши и нажимаем «Удалить».

Чтобы не просматривать весь список полностью, напишите номер в строке поиска, и сразу появится нужный пункт.

Через безопасный режим

Если удалить обновления описанными способами не получается, так как, например, во время запуска командной строки появляется ошибка 0xc0000005, то сделаем это через безопасный режим.

Чтобы попасть в безопасный режим, во время запуска операционной системы нажимайте F8. Затем с помощью стрелочек выберите пункт «Безопасный режим с поддержкой командной строки».

Дальше удалите обновления системы или через командную строку, или через «Программы и компоненты», как было описано выше.

На сайте есть статья: как зайти в безопасный режим на Windows XP. Также мы писали про безопасный режим в Windows 8 и в Windows 10.

Смотрим видео:

Если и после этого, появляется окно с ошибкой, тогда выберите пункт «Устранение неполадок компьютера».

В том случае, если данная строка отсутствует, загрузитесь с установочного диска Windows, затем вместо установки выберите «Восстановление системы», потом «Командная строка».

Дальше нужно узнать, какая буква соответствует диску с установленной операционной системой. Вводим команду:

notepad

Откроется Блокнот. В нем нажмите «Файл»«Открыть». Будет похоже на привычный Проводник. С левой стороны нажмите на «Компьютер» и определите букву диска.

После этого в командную строку введите:

DISM /Image:C:\ /Get-Packages

Здесь С: – буква диска, которую мы определили. В командной строке, появится много информации. Вам нужно найти обновления с такими номерами: KB2859537, KB2872339, KB2882822, KB971033.

Затем скопируйте ту часть, которая подчеркнута на рисунке ниже. Для этого, кликаем правой кнопкой мыши в окне и выбираем «Пометить» и выделяем нужную строку – она сразу будет помещена в буфер обмена.

После это вводим следующую команду, нажимаем «Enter» и обновления будут удалены:

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

Здесь часть Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3 будет меняться в зависимости от найденного номера обновления. Просто вставляйте скопированную ранее строку: нажмите после двоеточия правой кнопкой мыши и выберите «Вставить».

Существуют и другие способы, которые помогут убрать ошибку 0xc0000005 при запуске приложения игры и прочего.

Восстановление системы

Сделайте восстановление операционной системы. Для этого нужно откатить систему до ранее созданной контрольной точки, которая была сделана, когда окно с ошибкой еще не появлялось. Подробные статьи уже были выложены на сайте и их можно прочесть,   перейдя по ссылкам: восстановить систему Windows 7, если у Вас установлена другая ОС: точка восстановления Windows 8 или восстановление с контрольной точки Windows 10.

Почистите реестр

Возможно, Вы установили программу не должным образом, или сам установщик был поврежден. Может, удалили программу и установили ее новую версию, при этом в реестре остались старые файлы, или появились дубликаты и поэтому возникает конфликт.

Для очистки реестра лучше использовать специальные утилиты: программу CCleaner или программу для чистки реестра Wise Registry Cleaner. Прочтите их подробное описание, перейдя по ссылкам. В дальнейшем, удаляйте ненужные программы с компьютера или специальными приложениями, вроде CCleaner, или через «Установку и удаление программ».

Отключите функцию DEP

Она блокирует работу программы, если та пытается выполнить свой код в выделенной функцией DEP области оперативной памяти. Нужно это для того, чтобы защитить компьютер от вирусов, но иногда это мешает и при работе с обычными программами.

Запускаем командную строку от имени администратора (как это сделать, было описано выше), вставляем следующую команду и жмем «Enter»:

bcdedit.exe /set {current} nx AlwaysOff

После этого, выполните перезагрузку компьютера, и функция DEP будет отключена. Чтобы включить ее, введите команду:

bcdedit.exe /set {current} nx OptIn

Чтобы отключить DEP для определенных приложений, переходим «Пуск»«Панель управления»«Система». В этом окне нажмите «Дополнительные параметры системы».

Дальше, в разделе «Быстродействие», нажмите «Параметры».

Открываем вкладку «Предотвращение выполнения данных» и ставим маркер в поле «Включить DEP для всех программ и служб, кроме выбранных ниже». Нажимаем «Добавить» и ищем в списке исполняемый файл нужной программы – .exe. Нажмите «Применить» и «ОК».

Проверьте систему на наличие вирусов

Обновите базы данных для установленной на компьютере антивирусной программы и выполните сканирование. Дополнительно, можете воспользоваться и чем-нибудь другим, например лечащей утилитой Dr.Web CureIt. Она не требует установки, и не будет конфликтовать с уже установленной антивирусной программой.

Также зайдите в «Карантин» Вашего антивирусника и посмотрите, не добавились ли туда файлы того приложения, при запуске которого возникает ошибка 0xc0000005. Возможно, он посчитал их опасными. Добавьте найденные файлы в список исключений.

Проверьте оперативную память компьютера

Если Вы недавно расширили память и добавили новый модуль, то временно уберите его и проверьте, будет ли возникать ошибка. Если после этого окно с ошибкой 0xc0000005 появляться не будет, проверьте модуль, например, программой MemTest86. Если он окажется нерабочим, придется его заменить.

Откатите драйвера

Сделайте откат драйверов, которые Вы недавно устанавливали. В «Пуске» в строку поиска введите «Диспетчер устройств» и нажмите на соответствующий пункт.

Обычно проблема возникает из-за обновленных драйверов на видеокарту. Поэтому кликните по пункту «Видеоадаптеры», а затем правой кнопкой мыши по установленному устройству и выберите «Свойства». Перейдите на вкладку «Драйвер» и там нажмите «Откатить».

Думаю, один из описанных способов, помог Вам исправить ошибку 0xc0000005, которая возникала в операционной системе Windows при запуске приложения, установке программы или другой причины.


Загрузка…

Об авторе: Олег Каминский

Вебмастер. Высшее образование по специальности «Защита информации». Создатель портала comp-profi.com. Автор большинства статей и уроков компьютерной грамотности

Microsoft achieved a tremendous success with Windows: For decades, the operating system has been one of the most popular solutions for the graphic administration and use of computers. What’s more, not only the installation but also the resolution of errors has become much easier over the course of time – thanks to automatic troubleshooters designed for a wide range of scenarios, which can be started with a single click. But things become rather complicated when an error occurs for which no ready-made solution exists. And this is the case with the “0xc0000005error, which can occur when launching third-party applications, as it can’t be fixed using standard repair tools.

Contents

  1. What’s Behind the Windows Error “0xc0000005”?
  2. The Most Frequent Causes of the 0xc0000005 Error
  3. How to Fix Access Errors with the Error Code “0xc0000005”
    1. Solution 1: Deactivate Data Execution Prevention (DEP) for the Program
    2. Solution 2: Deactivate the AppInit_DLLs Mechanism in the Windows Registry
    3. Solution 3: Perform Malware Scan
    4. Solution 4: Run the Windows Memory Diagnostic and Replace Any Defective RAM
  4. How to Resolve the 0xc0000005 Error when Starting Applications
    1. Solution 1: Update Device Drivers
    2. Solution 2: Repair the BCD File
  5. 0xc0000005 Errors When Installing Windows: The Best Solutions
    1. Solution 1: Delete and Recreate Windows Hard Drive Partitions
    2. Solution 2: Replace Defective Hardware

$1 Domain Names

Register great TLDs for less than $1 for the first year.

Why wait? Grab your favorite domain name today!

Matching email

SSL certificate

24/7/365 support

What’s Behind the Windows Error “0xc0000005”?

The fault associated with the error code “0xc0000005” is one of the more well-known Windows errors. It not only affects Windows 10 users, but also users of older versions such as Windows 8 and Windows 7. Generally, there are three different scenarios in which the error occurs:

  1. Installing Windows: “Unexpected error when installing Windows. Make sure the installation source can be accessed and restart the installation. Error code: 0xC0000005
  2. Starting applications: “The application could not be started correctly (0xc0000005). Click on “OK” to close the application.”
  3. Access violations by applications: “0xC0000005: Access violation when reading position …”

Moreover, the error (without an additional message) can also appear when updating Windows, thereby preventing the installation of operating system improvements. In all these cases, it’s advisable to try to solve the problem yourself, since Windows does not provide any specific troubleshooter here.

The Most Frequent Causes of the 0xc0000005 Error

Depending on the context in which error 0xc0000005 appears, there can be a wide range of causes. For example, the hardware may not be working properly or it may be configured incorrectly. Alternatively, the error may be due to the executed software, meaning the problem could be fixed with a reinstallation. In most instances, however, the problem is attributable to specific errors or damages to the operating system. Here, the range of errors can include erroneous or invalid registry entries, missing or incomplete DLL files (Dynamic Link Library) or damaged system files and configurations. In addition, malware may be responsible for causing the “0xc0000005” message.

We’ve compiled the most promising approaches to solving the various 0xc0000005 error situations for you below.

How to Fix Access Errors with the Error Code “0xc0000005”

In the case of access violation errors (also known as protection violation errors), these errors always occur when an executed program attempts to access a certain resource (particularly storage space) that’s protected from such access or is unreachable. These kinds of errors – associated with the code “0xc0000005” – are always accompanied by the respective software crashing.

You can first try to remove the relevant application from your PC and then reinstall it. If software files or settings caused the access error, this fault will likely no longer appear afterwards. But if reinstallation doesn’t provide the intended outcome, you should try out the following solution strategies.

Solution 1: Deactivate Data Execution Prevention (DEP) for the Program

Windows offers an integrated feature for protecting working memory – called Data Execution Prevention (DEP) – which may accidentally cause access problems like 0xc0000005. This is because some programs are incompatible with this security feature, meaning certain actions will always result in the error. The simplest solution in this case is to deactivate the protection mechanism for the respective application. To do so, make sure you have administrator rights and follow these steps:

  1. Start the “Run” dialog via the Start menu or using the key combination [Windows] + [R].
  2. Enter “sysdm.cpl” and press the [Enter] key to open the System Settings.
  3. Switch to the “Advanced” tab and click on the “Settings” button in the “Performance” section.
  4. Go to the “Data Execution Prevention” tab and select the point “Activate Data Execution Prevention for all programs and services except for those selected”.
  5. Click on “Add” and search for the .exe file of the problematic program.
  6. Save the change by clicking “Apply” and then “OK”.
Data Execution Prevention in Windows 10
Once you’ve placed programs on the DEP blacklist, you can remove them again at any time by clearing the exception via the button with the same name.

Solution 2: Deactivate the AppInit_DLLs Mechanism in the Windows Registry

One possible solution to the 0xc0000005 error is to deactivate the AppInit_DLLs function, which allows you to load any selection of DLLs (Windows libraries) in any process executed in the user mode. The use of DLLs enables a more efficient use of storage space, which is why affected programs load faster and take up less hard drive space. However, sometimes the “AppInit_DLLs” entry can cause problematic access violations. Provided you have administrator rights, you can deactivate this feature in the Windows Registry. You can open it as follows:

  1. Open the “Run” dialogue via the button with the same name in the Start menu or using the key combination [Windows] + [R].
  2. Type in “regedit” and press [Enter].

Note

Changes to the Windows registry database should only be applied after careful thought. Careless, incorrect changes can quickly result in the system no longer working properly. It is therefore a good idea to create a backup of the present state of the registry before making any changes. Simply click on “File” in the registry editor and choose “Export”. Next, enter a suitable name and save the backup copy wherever you wish.

After you’ve opened the Registry Editor, look for the following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

Here, you’ll find the entry “LoadAppInit_DLLs”, which you should double-click to change the assigned value to “0”:

Registry Editor: Value assignment for the entry “AppInit_DLLs”
Deactivate the entry “AppInit_DLLs” by inserting the value “0” instead of completely removing it from the registry.

Click on “OK” to confirm the change. After restarting the system, you can then attempt to start the problematic software again.

Solution 3: Perform Malware Scan

Windows errors like “0xc0000005” can also be the result of harmful software – especially if the error occurs in relation to access to certain system resources. Although the Windows security suite provides good protection against viruses, bots, Trojan horses, and other malware, which can be complemented with third-party tools like Kaspersky, Bitdefender or Avira Antivirus, even the best programs are unable to offer absolute security. Start your malware scanners manually to actively check the current security situation of your system and clear any discovered malware.

To display this video, third-party cookies are required. You can access and change your cookie settings here.

Microsoft also offers a tool for removing harmful software, called the Malicious Software Removal Tool (MSRT). It’s updated on a monthly basis as standard as part of the Windows update and examines the system in the background for threats. However, this tool doesn’t always work correctly, which is why Microsoft also makes the latest version of MSRT available on its website for download.

Quick check using MSRT
MSRT offers three different checking modes: the quick check, full check, and user-defined check.

Solution 4: Run the Windows Memory Diagnostic and Replace Any Defective RAM

If the access problem with the error code “0xc0000005” persists despite following these solution suggestions, you’ll have to check whether there is a hardware defect – specifically in the form of damaged RAM storage. In this case, the solution is to replace the defective working memory with a new one.

Note

To replace your computer’s working memory, you’ll need to be able to open your computer’s housing, identify the RAM slot, and remove and replace the respective modules. If you don’t have the required expertise, we recommend that you seek assistance from a hardware expert and entrust them with replacing the storage medium.

First of all, you should be sure that the access error is actually the result of a defective storage module. A solution already integrated in the system is the Windows Memory Diagnostic, which you can find via the Start menu under “Windows Administration Programs” or using the search function. Start the tool by double-clicking and then select the option “Restart now and check for problems”. The PC will subsequently shutdown and then run the memory diagnostic when it restarts.

Windows Memory Diagnostic: Start dialog
Close all opened programs and save your data before you perform the restart with the Windows Memory Diagnostic.

Once the check process is completed, Windows will start up as normal. In the info bar (in the bottom right), you’ll receive a message about the results of the check. This tells you whether memory problems were detected or whether the RAM is working properly.

How to Resolve the 0xc0000005 Error when Starting Applications

As with access violation errors, it’s just as annoying and frustrating if the 0xc0000005 message is displayed when running one or more applications. In this case, it’s not even possible to launch the relevant software. The attempt is usually aborted with the text “The application could not be started correctly”. Reinstalling the programs affected by the problem can be a quick fix. Any important program files lost during installation or an update can be restored in this way. A malware scan (see Solution 3 for access errors) can also resolve the issue.

If neither malware nor the software itself are responsible for the error “0xc0000005”, the following specific solutions offer the best chances of success.

Solution 1: Update Device Drivers

If you get a 0xc0000005 message when starting applications, this could be due to missing or outdated device drivers. Although Windows automatically looks for the latest drivers for the underlying hardware as standard, the operating system doesn’t always find the current version. Windows also frequently has problems installing the right device drivers when hardware is replaced. Because of this, you should always keep an eye on the hardware compatibility.

You can get an overview of the installed hardware at any time via the Device Manager, which can be opened via the button with the same name in the Control Panel (symbol view). To search for the latest drivers for a certain device and install them, you can either visit the manufacturer’s website and download them directly from the website or use the search feature integrated in the Device Manager. You can open the Device Manager by selected the relevant hardware component with a right click and choosing the option “Update drivers”. You can then look for available drivers online or on the computer.

Windows Device Manager: Updating drivers
Searching for current driver software online only if you have activated the feature in the device installation settings and your computer is connected to the internet.

Solution 2: Repair the BCD File

Another possible cause of the application launch issue with the error code “0xc0000005” is erroneous boot configuration data – usually as a result of a malware infection. Here, it’s not enough to simply remove the relevant malware, as the false entries would still remain in the boot database. Specifically, this concerns the boot loader paths xOsload.exe and xNtKrnl.exe, which also have to be deleted to fix the problem.

Tip

You can check the current boot loader paths at any time via the command prompt by running the command line as administrator and entering the command “bcdedit”.

To remove the erroneous boot paths and reset the boot configuration data to the original condition, you’ll need a Windows installation medium (CD, DVD or USB stick). This allows you to start the command prompt outside regular system operation. Boot your PC from the medium of your choice and then follow the steps below:

  1. Click on “Next” in the language settings and then on “Computer Repair Options”.
  2. In this order, press the buttons “Troubleshooter”, “Advanced Options”, and “Command Prompt” (in Windows 10 and 8) or “Use Recovery Tools…”, “Next”, and “Command Prompt” (in Windows 7).

Now enter the following commands in the command line – you can change the drive letter D: if necessary (Windows installation drive):

del D:\windows\system32\xntkrnl.exe
del D:\windows\system32\xosload.exe
del D:\windows\system32\drivers\oem-drv64.sys
attrib c:\boot\bcd -h -r -s
ren c:\boot\bcd bcd.old
bootrec /rebuildbcd

Next, restart your PC and enter your Windows key or digital license (Windows 10) if you’re prompted to reactivate Windows.

0xc0000005 Errors When Installing Windows: The Best Solutions

Thanks to the user-friendly assistant, installing Windows poses no major challenge even for non-techies. But if the 0xc0000005 error occurs during this process, sound advice will almost certainly be necessary. One possible cause of this issue is that the installation medium used is damaged. If you have an alternative to hand, you should first try to install Windows again from this data medium before applying the following two solution strategies.

Solution 1: Delete and Recreate Windows Hard Drive Partitions

Damaged or incompatible partitions on the hard drive, which are intended for installing the operating system, are a potential source of the 0xc0000005 error when installing Windows (particularly for new installations). You can fix this problem by deleting the partitions and creating them again. To do so, select the user-defined installation type (for advanced users) and proceed as follows:

  1. Select the partition intended for Windows (type: “Primary”), click on “Delete”, and confirm this step.
  2. Repeat this process for the partition with the description “System reserved” as well as for all other partitions belonging to older Windows installations.
  3. As soon as you’ve deleted all partitions, the installation assistant will show the entry “Non-allocated storage space on drive 0” in the list. Select this entry and press “New”.
  4. The setup will automatically calculate the maximum storage space. Confirm this change via the “Apply” button. At least two new partitions will be created as a result.
  5. Ignore the partition with the attribute “System reserved” and instead click on the alternative partition (with far more storage space) to define it as the installation drive for Windows.
  6. Begin the installation by clicking on the “Next” button.

To display this video, third-party cookies are required. You can access and change your cookie settings here.

Solution 2: Replace Defective Hardware

Also when installing Windows, the cause of the 0xc0000005 error can be defective hardware. In this case, you should first check the working memory using the Windows Memory Diagnostic mentioned earlier – at least for a new installation to replace a running Windows system (see Solution 4 for access errors). Besides RAM, the hard drive on which Windows is to be installed is also a likely candidate for the source of the error. If it doesn’t work properly, it’s highly probable that the installation will fail. Here, other error codes than “0xc000005” are also possible.

Click here for important legal disclaimers.

Ошибка 0xc0000005 очень распространенная в во всех версиях операционной системы Windows, так что я надеюсь, информация, содержащаяся в этой статье, в полной мере, поможет Вам решить эту проблему.

Существует множество причин по которым может появиться ошибка 0xc0000005, так как она охватывает множество различных проблем. В связи с этим, вам придется попробовать ряд решений для устранения этой ошибки.

Когда появляется ошибка 0xc0000005

Содержание

  • Устранение ошибки 0xc0000005 при помощи сканирования реестра
  • Убираем ошибку при помощи удаления вредоносных программ
  • Избавляемся от ошибки с помощью удаления драйверов на видео карту
  • Удаляем ошибку 0xc0000005 удалением драйверов на принтер
  • Исправляем ошибку с помощью предотвращения выполнения данных (DEP)
  • Устранение ошибки 0xc0000005 с помощью переустановки оперативной памяти RAM
  • Способ устранения ошибки при помощи переустановки Internet Explorer
  • Ликвидируем ошибку с помощью удаления обновлений Windows Update KB2859537
  • Исправление ошибки при помощи проверки системных файлов

Как правило, при возникновении ошибки, вы получаете следующее сообщение:

Произошла ошибка приложения и генерируется журнал ошибок. Исключение: нарушение прав доступа (0xc000000), Адрес.

Это сообщение появляется после попытки запустить в Windows любого приложения. После закрытия окна об ошибке, быстрее всего, у вас сработает блокировка на запуск этого приложения.

Код ошибки 0xc0000005 может проскакивать и в других сообщениях об ошибках, все зависит от того, какое приложение вы пытаетесь установить или запустить. Эта ошибка может появляться во время использования встроенных инструментов операционной системы, например дефрагментация диска.

Причины появления этой ошибки многочисленны. Однако наиболее распространенные причины это:

  • Вредоносные программы.
  • Ошибки реестра.
  • Неправильно установленные драйвера и неисправность памяти.

Иногда эту ошибку 0xc0000005 может вызывать так же неправильно установленные обновления безопасности для Windows.

Как исправить ошибку 0xc0000005

Из – за уникальной природы ошибки 0xc0000005, нет четкого правила для ее исправления, т.к она ссылается на множество проблем. Число решений является столь же многочисленно, как и причин, по которым появляется ошибка 0xc0000005.

В связи с этим, я настоятельно рекомендую вам попробовать все решения описанные ниже, до тех пор, пока не найдете то, что решит вашу проблему.

Первый шаг по устранению ошибки 0xc0000005 – выполните сканирование реестра

Ошибка 0xc0000005 очень часто возникает в результате плохо обслуживания и проблем в реестре операционной системы. Конфликты в реестре, как правило возникают, из – за некорректной установки и удаления программ.

Очень часто, пользователи компьютеров, устанавливают новые программы, но при этом, не удаляют старые версии.

Для того, что бы решить эту проблему, вам необходимо войти в реестр и удалить все дубликаты и избыточные записи, но эта процедура, для многих пользователей ПК, может оказаться очень сложной.

Неправильно или случайно удаленная запись может привести к выходу из строя операционной системы.

Поэтому что бы эту работу не выполнять вручную, было разработано достаточно программного обеспечения для работы с реестром.

Вашей задачей остается скачать программу с официального сайта и установить. Как я уже писал ранее, существует множество решений для очистки реестра, но я рекомендую вам использовать «CCleaner», в первую очередь из за универсальности, безопасности, повышенной производительности к очистке системы и ее восстановлению.

Второй шаг по устранению ошибки 0xc0000005 — поиск и устранения вредоносных программ или вирусов.

Если вы систематически получаете ошибку 0xc0000005 при открытии различных приложений, то быстрее всего, на вашем компьютере завелся вирус.

При малейших подозрениях на вирус, необходимо, немедленно, запустить полную проверку системы. Если на вашем компьютере не установлено антивирусное программное обеспечение, вы можете ознакомиться с рейтингом «Топ 10 антивирусных программ».

Если же, на вашем компьютере после полной проверки, не было обнаружено вирусов, попробуйте сменить антивирусное ПО и затем, снова, выполнить полную проверку.

Третий шаг по устранению ошибки 0xc0000005 – проблемы с драйверами видеокарты

Очень часто пользователи получают ошибку 0xc0000005 сразу после обновления драйверов на видеокарту. Если эта ошибка произошла впервые и перед этим вы обновляли драйвера на видеокарту, то я рекомендую вам откатить драйвера к предыдущей версии.

Удалить драйвера на видеокарту очень просто:

  1. Нажимаем — «Мой компьютер», далее жмем «Свойства»
    Мой компьютер свойства
  2. Далее жмем «Диспетчер устройств» и находим наш «Видеоадаптер»
    Диспетчер устройств виндовс 7
  3. Нажимаем на правую кнопку мыши и жмем «Удалить»
    удаление видеодрайвера в виндовс 7

После этих нехитрых манипуляций, драйвера на видео карту должны обновиться автоматически.

Если этого не произошло, проделайте тоже самое, только вместо удаления видеодрайвера, нажмите «Обновить видеодрайвер».

Четвертый шаг по устранению ошибки 0xc0000005 – проблемы с драйверами принтера

Иногда эта ошибка возникает из за конфликта между профилем принтера и настроек программы которую вы используете. Если эта ошибка появляется каждый раз, когда вы пытаетесь задействовать принтер, в этом случае, я рекомендую вам переустановить драйвера.

Для получения более подробной информации о том, как это сделать, я предлагаю вам ознакомиться со статьей «Как правильно установить драйвера на компьютер или ноутбук»

Пятый шаг по устранению ошибки 0xc0000005 – отключить предотвращение выполнение данных (DEP)

Предотвращение выполнения данных (DEP) впервые использовалось в Windows XP Service Pack 2.
 В основном это набор программных и аппаратных технологий, предназначенных для создания дополнительных проверок памяти для того, что бы защитить ее от вирусов. Начиная с Windows XP SP2 и далее, DEP применяется в приложениях и аппаратных компонентах.

Но реальность такова, что существуют некоторые приложения, которые не полностью совместимы с DEP. Приложения которые использую технику «динамической генерации кода» и не отмечают эти сгенерированные коды, как правило, имею проблем с DEP. Приложения разработанные без SafeSEH тоже склонны к проблемам с DEP.

Когда приложение нарушает DEP, пользователь получит сообщение STATUS_ACCESS_VIOLATION (0xC0000005).

Если вы уверены, что причина появления ошибки 0xC0000005 связана с проблемами DEP, тогда у вас есть 2 варианта:

  1. Связаться с владельцем приложения и попросить решить эту проблему.
  2. Можете отключить DEP для приложения которое систематически вызывает ошибку 0xC0000005, это можно сделать выполним инструкцию ниже.
    • Во – первых, убедитесь что вы обладаете правами администратора.
    • Нажмите «Пуск», далее «Выполнить» или [Нажмите WIN + R ], в поиске напишите sysdm.cpl и нажмите OK

    команда sysdm.cpl

  3. Появится «Свойства системы», здесь, нажмите на «Дополнительно», а затем «Параметры».
  4. свойства системы и дополнительные-параметры-

  5. В «Параметры быстродействия» нажмите на «Предотвращение выполнения данных», а затем нажмите на «Включить DEP для всех программ и служб, кроме выбранных ниже» и нажмите «Добавить».
  6. команда предотвращение выполнения данных

  7. Откроется окно для загрузки exe файла, просто перейдите к ехе файлу программы, которая вызывает систематические ошибки 0xC0000005, выделите ее, а затем нажмите на «Открыть».
  8. выбор-неработающей-программы-виндовс-7

  9. После того, как вы это сделали, нажмите на «Применить», а затем «ОК»

Шестой шаг по устранению ошибки 0xc0000005 – неисправность ОЗУ

Существует вероятность, что ошибка 0xc0000005 может появляться и из – за проблем с оперативной памятью (Random Access Memory). Если у вас стали появляться ошибки после установки новой оперативной памяти, просто извлеките планку оперативной памяти, а затем проверьте, перестали появляться ошибки или нет.

Если вы давно не меняли или не тестировали оперативную память на ПК, то можете рассмотреть вопрос о проведении тестов с оперативкой. Специальные тесты ответят вам на вопрос в каком состоянии ваша RAM.

Седьмой шаг по устранению ошибки 0xc0000005 – обновите Internet Explorer 6.0

На сегодняшний день, людей использующих или у которых установлен IE6 осталось крайне мало, но все – же, иногда, встречаются. Если вы относитесь к этому числу людей, установите более новую версию браузера, а лучше, вообще откажитесь от этого браузера.

IE6 не понимает HTML тега span и если такой встречается на странице, у вас будет выскакивать ошибка 0xc0000005.

Восьмой шаг по устранению ошибки 0xc0000005 – удалите Windows Update KB2859537

Если сообщения об ошибке начали появляться сразу после обновления операционной системы, то необходимо найти обновление KB2859537 и удалить его. Если вы не можете его найти, то нужно просто удалить последнее обновление безопасности.

Удалить последнее обновление очень просто:

  1. Заходим в панель управления Windows 7 («Пуск» — «Панель управления»)
    Панель-управления-в-виндовс-7
  2. Нажимаем на вкладку «Программы — удаление программы»
    удаление-программ-в-виндовс-7
  3. Слева вверху выбираем строку «Удаление обновления»
    удаление-обновлений-виндовс-7
  4. Ищем нужное нам обновление и жмем «Удалить»

Вот и все! Все очень просто и легко.

Девятый шаг по устранению ошибки 0xc0000005 – используйте средство проверки системных файлов

Если вы перепробовали все методы написанные выше и устранить ошибку 0xc0000005 не удалось, тогда вам ничего не остается, как выполнить последний шаг — нужно запустить проверку системных файлов.

Этот инструмент предназначен для сканирования системных файлов компьютера и замены поврежденных или отсутствующих файлов. Вероятность что этот шаг вам поможет очень маленькая, но исключать его не нужно, а стоит попробовать.

Если у вас возникли вопросы, вы можете задавать их в комментариях и я с радостью отвечу на них.

Приветствую! Наша любимая операционная система полна неожиданных сюрпризов, и один из них – это ошибка приложения под кодом 0xc0000005. Беда в том, что у этой ошибки нет конкретной расшифровки источника проблемы, т.е. случиться она может почти из-за чего угодно! Но хорошая новость в том, что 90% проблем можно исправить следуя этой инструкции.

Возникает эта проблема при запуске какой-нибудь программы или игры, а у некоторых даже при попытке открыть любую программу на компьютере! При этом может выдаваться похожее окно:

Ошибка при запуске приложения 0xc0000005 в Windows 7/8/10

А сообщения могут быть разными, например:

  • Error: access violation 0xC0000005
  • Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
  • Ошибка при инициализации приложения (0xc0000005)

или система может вовсе уйти в нокаут, оставив на экране лишь печальный синий экран смерти. В Windows 8/10 x64 могут не работать 32-битные приложения. В любом случае следуйте инструкции сверху вниз, пробуя различные варианты, пока всё не наладится.

Ошибка 0xc0000005 после обновления Windows 7/8

В течении 2013-2014 годов Microsoft выпустила несколько обновлений для своих операционных систем, которые могут приводить к данной проблеме. В зависимости от настроек системы, эти обновления могут устанавливаться как в ручном режиме, так и полностью автоматически.

Факт: на пиратской Windows 7 вероятность лицезреть ошибку в разы выше, чем на лицензионной ОС. Но и законные владельцы виндовс могут столкнуться с неприятностью. Тут уж как сложатся звёзды 🙂 От меня совет: используйте только оригинальные сборки винды, а не всякие там супер-мега-пупер-зверь сборки 😉

Решение проблемы: удалить некоторые обновления. Сделать это можно несколькими способами.

Удаление обновлений из командной строки, самое простое

В Windows 7 введите в строку поиска меню «Пуск» строчку:

wusa.exe /uninstall /kb:2859537

Как удалить проблемное обновление из командной строки

В Windows 8 нажмите «Win+X» и введите:

exe /uninstall /kb:2859537

Нажмите «Enter», и немного подождите. Если обновление под номером 2859537 у вас установлено, то утилита удалит его. Проверьте, не решена ли ваша проблема. Если нет, то снова откройте меню «Пуск» и в строку поиска введите:

wusa.exe /uninstall /kb:2872339

Нажмите энтер, и снова проверьте. При отрицательном результате повторяем действия ещё с двумя обновлениями:

wusa.exe /uninstall /kb:2882822

wusa.exe /uninstall /kb:971033

После каждого шага желательно перезагружаться.

Удаление обновлений из Панели управления

Заходим в

Просмотр установленных обновлений в панели управления

Просматриваем список с обновлениями Microsoft Windows и ищем в скобках совпадения из: KB2859537, KB2872339, KB2882822, KB971033

Удаление пакетов обновлений из панели управления

Удаляем. В списке около 200 строчек, поэтому первый способ мне видится более быстрым. Посмотрите видео, чтобы было понятней как всё делается.

Если не получается ни первым, ни вторым способом

Возможно, проблема окажется серьёзней и первые два способа не сработают из-за самой ошибки при запуске приложений 0xc0000005, т.е. она будет появляться при попытке запуска панели управления или утилиты wusa.exe. Тогда попробуйте запуститься в безопасном режиме. Для Windows 7 нужно при запуске компьютера нажимать клавишу «F8» пока не появится меню загрузки и там выбрать «Безопасный режим»

Как запустить Безопасный режим в Windows 7

А там уже попробовать удалить обновления первым или вторым способом.

В особо сложных случаях и этот вариант не пройдёт. Тогда нужно использовать средство устранения неполадок. Чтобы загрузить среду восстановления нужно так же при запуске компьютера нажимать «F8» и в меню выбрать «Устранение неполадок компьютера»

Как загрузить среду восстановления с жёсткого диска

Далее будет предложено выбрать язык и ввести пароль администратора. Но такого пункта в меню может не оказаться, особенно если у вас Windows 8.1/10. Тогда нужно загрузиться с установочного диска или флешки, но вместо установки Windows выбрать «Восстановление системы», а затем в окошке нажать на «Командная строка».

Для продолжения работы нужно знать на каком диске установлена операционная система, обычно это диск «C:», а определить это можно очень просто. Введите в командную строку команду:

notepad

таким образом мы запустим самый обычный блокнот. Теперь заходим в меню и кликаем по «Компьютер»

Как определить букву диска через блокнот

Здесь вы уже разберётесь: системный диск тот, на котором есть папка «Windows». Вернёмся к нашим «баранам», в командной строке введите команду:

DISM /Image:C:\ /Get-Packages

Где C:\ это буква диска, на котором установлена операционная система. В результате выполнения команды вы получите много-много информации, среди которой нужно найти записи, содержащие номера одного или всех пакетов обновлений из перечня: KB2859537, KB2872339, KB2882822, KB971033. Привожу для примера:

Удаление обновлений из среды восстановления

На картинке красным отмечено то, что нужно скопировать в буфер обмена. В командной строке это делается так: выделяем левой кнопкой мыши, а чтобы скопировать кликаем по выделению правой кнопкой, и всё. Чтобы облегчить себе задачу поиска нужной информации среди бесконечных букв и цифр сделайте так: скопируйте всё содержание окна в буфер и вставьте его в блокноте, а там уже пользуйтесь обычным поиском.

Далее, введите в командную строку:
DISM /Image:C:\ /Remove-Package /PackageName:здесь_имя_пакета_которое_скопировали

Т.е. должно получится наподобие (всё на одной строчке):
DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3

Нажимаем энтер, и, если нашли ещё другие пакеты обновления, то проделываем тоже самое и с ними. В результате этой процедуры пакеты будут удалены и пропадут из списка установленных, но останутся в журнале виндовс, т.ч. не пугайтесь, если что 🙂

И на закуску другой, более простой, а для кого-то может и единственный, метод:

  1. Заходим в папку и удаляем там всё что удаётся удалить
  2. Загружаемся в безопасном режиме и восстанавливаемся до более ранней точки восстановления системы
  3. Перезагружаемся

На заметку: можно избежать установки нежелательных пакетов при ручном режиме обновлений Windows. Нужно просто найти такой пакет в списке на установку и нажать «Скрыть».

Не всегда ошибку можно исправить удалив злосчастные обновления, т.к., как я уже писал, причины могут быть разными. Хороший вариант – это откат системы до точки восстановления на тот момент, когда ещё всё работало. Просто вспомните, когда это началось и найдите точку восстановления на дату пораньше. Кстати, так можно решить проблему и в случае пакетов обновления, просто восстановившись на точку, когда они ещё небыли установлены.

Далее попытаемся исправить ситуацию, восстановив системные файлы с помощью утилит dism и sfc. Запустите командную строку от админа и выполните по очереди две команды:

dism /online /cleanup-image /restorehealth

sfc /scannow

sfc /scannow

Команды выполняются довольно долго, после окончания работы нужно перезагрузиться. Они проверяют системные файлы, и в случае отклонения от исходных вариантов, они автоматически восстанавливаются из хранилища. В процессе восстановления, возможно, будет запрошен установочный диск с Windows или флешка.

К слову, ошибка запуска приложения 0xc0000005 связана с ошибочными операциями с оперативной памятью (RAM) – «memory access violation». Одним из способов лечения является отключение функции DEP (Data Execution Prevention) или внесение программы в список исключений. Как это сделать читайте в статье по ссылке, которую я привёл.

Частой проблемой могут быть вирусы в системе. Причём не сами вирусы являются причиной возникновения ошибки, но они как бы проявляют проблему, т.е. получается наложение нескольких факторов. В любом случае систему нужно тщательно пролечить от вирусов.

Сбойный модуль оперативной памяти так же может стать причиной. Особенно, если всё это началось после расширения или модернизации оперативной памяти компьютера. В этом случае нужно временно убрать новый модуль памяти и протестировать работу системы. Если проблема устранена, то, соответственно, сбойный модуль нужно поменять на рабочий. Протестировать память на ошибки можно с помощью утилиты MemTest86.

Неправильные драйверы так же могут стать нашей головной болью. В частности, это касается драйверов видеокарты. Вспомните, не обновляли ли вы какие-нибудь драйвера. Попробуйте скачать более новый драйвер или откатиться до предыдущей версии. Сделать это можно в диспетчере устройств, в свойствах устройства на вкладке «Драйвер»

Как откатить драйвер устройства

Иногда, ошибка 0xc0000005 возникает когда настройки профиля вашего принтера конфликтуют с приложениями. В этом случае не поможет даже переустановка Windows. Нужно обновить драйвера принтера или зайти в настройки принтера и создать новый чистый профиль.

Неполадки в реестре Windows могут служить корнем многих проблем, в т.ч. и нашей ошибки. На помощь могут прийти утилиты чистки реестра, коих в сети огромное множество. Это вариант не для новичков, т.к. можно окончательно загубить систему.

Для владельцев лицензионных ОС

Вы можете обратиться в техническую поддержку Microsoft и вам обязаны помочь, т.к. это чисто их «бока». Позвонить им можно в будние дни с 8:00 до 20:00, а в субботу с 10:00 до 19:00 по МСК, по телефонам:

  • Россия: 8 (800) 200-8001
  • Украина: 0 (800) 308-800
  • Беларусь: 8 (820) 0071-0003

В любое время можно обратиться за помощью через форму обратной связи.

Владельцам предустановленных Windows нужно обращаться производителю компьютера или ноутбука, а они уже передадут информацию в Майкрософт.

Если ничего не помогает, могу посочувствовать и предложить полностью переустановить Windows 7/8/10. Радикальный метод, который у многих стоит на первом месте 🙂

Ну что ещё сказать

Если проблема коснулась только одного приложения, то попробуйте, для начала, просто переустановить его. Если есть английская, не русифицированная версия, то используйте её, иногда такое прокатывает. «Ломать» нормальную работу программ умеют всякие «взломщики», поэтому пользователям нелицензионных программ грех жаловаться на нестабильную работу компьютера и появление ошибки 0xc0000005 в любых ипостасях 🙂

Ну вот и всё, успехов! Если остались вопросы – добро пожаловать в комментарии, постараюсь помочь.

Понравилась статья? Поделить с друзьями:
  • Tor ubuntu ошибка загрузки 404
  • Tormax автоматические двери коды ошибок
  • Toyota corolla ошибка p0906
  • Toyota corolla ошибка p0017
  • Tor server ошибка подключения