Ошибка при запуске приложения 0хс0000005 windows 7 как исправить

Applies ToWindows 7 Service Pack 1 Windows 7 Ultimate Windows 7 Enterprise Windows 7 Professional Windows 7 Home Premium Windows 7 Home Basic Windows 7 Starter Windows Server 2008 R2 Service Pack 1 Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Web Edition

Symptoms

On a computer that is running Windows 7 Service Pack 1 (SP1) or Windows Server 2008 R2 SP1, the Windows Explorer process stops responding. Additionally, you receive the following error message:

0xc0000005

If you examine the call stack when this issue occurs, you notice that the issue is related to the NetworkItemFactory.dll component.

Cause

This issue occurs because of a race condition. When a thread tries to close the handle to an object that is being destroyed, the operation fails.

Resolution

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a «Hotfix download available» section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft website:

http://support.microsoft.com/contactus/?ws=supportNote The «Hotfix download available» form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

To apply this hotfix, you must be running one of the following operating systems:

  • Windows 7 SP1

  • Windows Server 2008 R2 SP1

For more information about how to obtain a Windows 7 or Windows Server 2008 R2 service pack, click the following article number to view the article in the Microsoft Knowledge Base:

976932 Information about Service Pack 1 for Windows 7 and for Windows Server 2008 R2

Registry information

To apply this hotfix, you do not have to make any changes to the registry.

Restart requirement

You must restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace a previously released hotfix.

File information

The global version of this hotfix installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.

Windows 7 and Windows Server 2008 R2 file information notes

Important Windows 7 hotfixes and Windows Server 2008 R2 hotfixes are included in the same packages. However, hotfixes on the Hotfix Request page are listed under both operating systems. To request the hotfix package that applies to one or both operating systems, select the hotfix that is listed under «Windows 7/Windows Server 2008 R2» on the page. Always refer to the «Applies To» section in articles to determine the actual operating system that each hotfix applies to.

  • The files that apply to a specific product, milestone (RTM,SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:

    Version

    Product

    Milestone

    Service branch

    6.1.760 1.17xxx

    Windows 7 and Windows Server 2008 R2

    SP1

    GDR

    6.1.760 1.21xxx

    Windows 7 and Windows Server 2008 R2

    SP1

    LDR

  • GDR service branches contain only those fixes that are widely released to address widespread, critical issues. LDR service branches contain hotfixes in addition to widely released fixes.

  • The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately in the «Additional file information for Windows 7 and for Windows Server 2008 R2» section. MUM and MANIFEST files, and the associated security catalog (.cat) files, are critical to maintaining the state of the updated component. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.

For all supported x86-based versions of Windows 7

File name

File version

File size

Date

Time

Networkexplorer.dll

6.1.7601.17514

1,661,440

20-Nov-2010

12:20

Networkitemfactory.dll

6.1.7601.22010

41,472

02-Jun-2012

04:54

Networkitemfactory.mof

Not applicable

683

10-Jun-2009

21:21

Networkmap.dll

6.1.7601.22010

2,130,944

02-Jun-2012

04:54

Networkmap.mof

Not applicable

631

10-Jun-2009

21:21

For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2

File name

File version

File size

Date

Time

Networkexplorer.dll

6.1.7601.17514

1,672,704

20-Nov-2010

13:27

Networkitemfactory.dll

6.1.7601.22010

53,248

04-Jun-2012

07:54

Networkitemfactory.mof

Not applicable

683

10-Jun-2009

20:38

Networkmap.dll

6.1.7601.22010

2,146,816

20-Nov-2010

13:27

Networkmap.mof

Not applicable

631

10-Jun-2009

20:39

For all supported IA-64-based versions of Windows Server 2008 R2

File name

File version

File size

Date

Time

Networkexplorer.dll

6.1.7601.22010

1,760,256

02-Jun-2012

04:19

Networkitemfactory.dll

6.1.7601.22010

134,656

02-Jun-2012

04:19

Networkitemfactory.mof

Not applicable

683

10-Jun-2009

20:42

Networkmap.dll

6.1.7601.22010

2,276,352

02-Jun-2012

04:19

Networkmap.mof

Not applicable

631

10-Jun-2009

20:43

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the «Applies to» section.

More Information

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

Additional file information

Additional file information for Windows 7 and for Windows Server 2008 R2

Additional files for all supported x86-based versions of Windows 7

File name

X86_4e180885bcd46a0e270e5fdea2a03e00_31bf3856ad364e35_6.1.7601.22010_none_780fc9c2df00ec59.manifest

File version

Not applicable

File size

703

Date (UTC)

05-Jun-2012

Time (UTC)

06:40

File name

X86_microsoft-windows-networkexplorer_31bf3856ad364e35_6.1.7601.22010_none_42df4474bd43d9c9.manifest

File version

Not applicable

File size

15,122

Date (UTC)

05-Jun-2012

Time (UTC)

06:54

Additional files for all supported x64-based versions of Windows 7 and of Windows Server 2008 R2

File name

Amd64_1cbf06ef64ea17c5135898900f8e887f_31bf3856ad364e35_6.1.7601.22010_none_35d3603ca30f580d.manifest

File version

Not applicable

File size

707

Date (UTC)

05-Jun-2012

Time (UTC)

06:40

File name

Amd64_4e180885bcd46a0e270e5fdea2a03e00_31bf3856ad364e35_6.1.7601.22010_none_d42e6546975e5d8f.manifest

File version

Not applicable

File size

705

Date (UTC)

05-Jun-2012

Time (UTC)

06:40

File name

Amd64_4ff09b5741ead6883c10e247c2bda701_31bf3856ad364e35_6.1.7601.22010_none_b739865b61de4eb0.manifest

File version

Not applicable

File size

1,054

Date (UTC)

05-Jun-2012

Time (UTC)

06:40

File name

Amd64_microsoft-windows-networkexplorer_31bf3856ad364e35_6.1.7601.22010_none_9efddff875a14aff.manifest

File version

Not applicable

File size

15,126

Date (UTC)

05-Jun-2012

Time (UTC)

07:04

Additional files for all supported IA-64-based versions of Windows Server 2008 R2

File name

Ia64_e6d3df8fb8c146c145b7db8356e42ebb_31bf3856ad364e35_6.1.7601.22010_none_1c73566728174181.manifest

File version

Not applicable

File size

1,052

Date (UTC)

05-Jun-2012

Time (UTC)

06:40

File name

Ia64_microsoft-windows-networkexplorer_31bf3856ad364e35_6.1.7601.22010_none_42e0e86abd41e2c5.manifest

File version

Not applicable

File size

14,796

Date (UTC)

02-Jun-2012

Time (UTC)

06:22

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

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

Чаще всего приложения отказываются запускаться из-за:

  • Неудачных обновлений;

  • Проблем с драйверами видеокарты;

  • Вирусов;

  • Повреждения системных файлов;

  • Ошибок в реестре;

  • Неисправности оперативной памяти.

Способы устранения ошибки 0xc0000005

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

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

Вопреки распространенному мнению, не все обновления одинаково полезны. Некоторые из них иногда приводят к сбоям в работе Windows. Например, к таким апдейтам относятся KB2859537, KB2872339, KB2882822 или KB971033. Поэтому логично предположить, что их удаление поможет избавиться от проблемы.

Для этого необходимо:

  • Через «Пуск» открыть «Параметры» и кликнуть на «Центр обновления Windows»;

  • Пролистать до самого низа раздел «Журнал обновлений» и нажать на «Удалить обновления»;

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

Источник: CQ / Удаление обновлений Windows

Источник: CQ / Удаление обновлений Windows

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

Восстановление Windows

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

Данный вариант уместен в том случае, если точки восстановления были созданы до возникновения проблемы.

Порядок действий:

  • В «Панели управления» откройте вкладку «Восстановление»;

  • Кликните на кнопку «Запуск восстановления», выберите точку отката и следуйте инструкции.

Источник: CQ / Восстановление Windows

Источник: CQ / Восстановление Windows

После перезагрузки устройства все вернется в состояние до появления злосчастной ошибки.

Обновление драйвера видеокарты

Если сообщение всплывает при попытке запустить игру, то помочь может обновление драйверов видеокарты или видеоадаптера:

  • В «Диспетчере устройств» кликните на пункт «Видеоадаптеры»;

  • Щелкните правой кнопкой мыши по своей видеокарте и нажмите «Обновить драйвер».

Источник: CQ / Обновление драйверов видеоадаптера

Источник: CQ / Обновление драйверов видеоадаптера

Следуйте указанным инструкциям, а в конце перезагрузите компьютер. Также можно скачать свежий драйвер с сайта производителя.

Исправление поврежденных системных файлов

Если причина кроется в поврежденных системных файлах Windows, то решить вопрос можно с помощью инструментария Windows:

  • Через «Пуск» запустите «Командную строку» с правами администратора и введите команду sfc /scannow;

  • Утилита проверит целостность файлов, восстановит нужные фрагменты и перезагрузится.

Источник: CQ / Восстановление поврежденных файлов

Источник: CQ / Восстановление поврежденных файлов

Проверка оперативной памяти

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

  • Нажмите Win + R и введите в поле команду mdsched;

  • Выберите вариант «Выполнить перезагрузку и проверку»;

  • Дождитесь окончания проверки.

Источник: CQ / Проверка ОЗУ

Источник: CQ / Проверка ОЗУ

Удаление вирусов

Нередко ошибка 0xc0000005 возникает после заражения ОС вирусами или иным вредоносным ПО.

Для проверки нужно воспользоваться любым антивирусом — от «Защитника Windows» до Avast. Для надежности можно дополнительно отсканировать файлы бесплатной утилитой. Например Kaspersky Virus Removal Tool.

Источник: CQ / Сканирование на наличие вирусов

Источник: CQ / Сканирование на наличие вирусов

Проверка и очистка реестра

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

Источник: Microsoft Store / CCleaner

Источник: Microsoft Store / CCleaner

Отключение DEP

Данная функция защищает систему от запуска сомнительного софта. И порой в ней происходит сбой, после чего DEP принимается блокировать все прочие программы.

Для отключения выполните следующие действия:

  • Комбинацией Win + R вызовите окно «Выполнить» и введите команду sysdm.cpl, после чего нажмите Enter;

  • В открывшемся окне нажмите на «Дополнительно», а затем на кнопку «Параметры» во вкладке «Быстродействие»;

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

Источник: CQ / Отключение DEP

Источник: CQ / Отключение DEP

Далее нужно указать exe-файл проблемного приложения через кнопку «Добавить» и подтвердить выбор.

Отключение антивируса

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

Если это не помогло, то полностью удалите с компьютера антивирус. После всех действий нужно перезагрузить устройство.

Источник: CQ / Отключения «Защитника Windows»

Источник: CQ / Отключения «Защитника Windows»

Заглавное фото: inkl

Одна из распространённых ошибок при запуске программ в Windows — «Ошибка при запуске приложения (0xc0000005)», в некоторых случаях столкнуться с ней можно и при входе в систему, если сбой вызывает программа в автозагрузке.

В этой инструкции подробно о причинах и способах исправить ошибку 0xc0000005 в Windows 11, Windows 10 и предыдущих версиях системы. Схожая ошибка: EXCEPTION ACCESS VIOLATON.

Возможные причины ошибки 0xc0000005

Ошибка при запуске приложения 0xc0000005

Сначала о наиболее распространённых причинах того, что программы не запускаются и сообщают о том что произошла «Ошибка при запуске приложения (0xc0000005)»:

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

Это не полный список, но с большой вероятностью причина проблем с запуском программы в чём-то из перечисленного.

Сообщение об ошибке может отличаться, например: «Ошибка при инициализации приложения» или «The application was unable to start correctly», но код будет тем же.

Варианты решения

А теперь способы исправить ошибку 0xc0000005 с учётом наиболее частых её причин:

  1. При наличии стороннего антивируса, попробуйте отключить его и проверить, решит ли это проблему. При отсутствии сторонних антивирусов можно попробовать добавить папку с программой в исключения Microsoft Defender (при условии, что уверены в её безопасности).
  2. Попробуйте отключить DEP для запускаемого приложения, для этого: нажмите клавиши Win+R на клавиатуре, введите sysdm.cpl и нажмите Enter. В открывшемся окне перейдите на вкладку «Дополнительно», нажмите «Параметры» в разделе «Быстродействие», затем на вкладке «Предотвращение выполнения данных» отключите DEP для запускаемой программы.
    Отключить DEP для программы при ошибке 0xc0000005

  3. Проверьте, меняет ли ситуацию отключение изоляции ядра в Microsoft Defender.
  4. Если есть возможность, попробуйте скачать программу из другого источника (лучше — из официального) и проверить, сохраняется ли сбой.
  5. Выполните проверку целостности и восстановление системных файлов Windows, для этого запустите командную строку от имени администратора и по порядку выполните следующие 2 команды (выполнение может «зависать» в процессе, обычно достаточно подождать несколько минут):
    dism /Online /Cleanup-Image /RestoreHealth
    sfc /scannow

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

  6. Выполните проверку оперативной памяти компьютера, например, используя встроенную утилиту диагностики памяти Windows. Если у вас включен разгон RAM или XMP-профили оперативной памяти, можно попробовать их отключить.
  7. Если проблема возникла недавно, а ранее те же программы запускались без ошибок, попробуйте использовать точки восстановления системы (Win+Rrstrui.exe) на дату, когда всё работало исправно.
  8. В случае, если появление ошибки совпало с установкой обновлений Windows, проверьте, изменит ли ситуацию удаление последних установленных обновлений. Если вы знаете номера конкретных обновлений, которые привели к ошибке, вы можете удалить их в командной строке, запущенной от имени администратора с помощью команды
    wusa.exe /uninstall /kb:НОМЕР

    Например, в предыдущие годы ошибку вызывали обновления Windows 7 и 8.1 KB2859537, KB2872339, KB2882822

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

Ниже — некоторые дополнительные методы исправить ошибку. Срабатывают редко, но если другие варианты не помогли, имеет смысл попробовать:

  • Попробуйте запустить программу от имени администратора (как это сделать).
  • Если речь идёт о какой-то старой программе, проверьте, выполняется ли её запуск в режиме совместимости с предыдущей версией Windows. Для этого откройте свойства исполняемого файла или ярлыка и настройте совместимость на соответствующей вкладке, примените настройки и попробуйте выполнить запуск повторно.
  • В редакторе реестра (Win+Rregedit) перейдите к разделу реестра
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\

    дважды нажмите по параметру LoadAppInit_DLLs и измените его значение на 0, сохраните настройки и перезагрузите компьютер.

    Изменение значения параметра LoadAppInit_DLLs

  • Проверьте, сохраняется ли ошибка, если выполнить чистую загрузку Windows.
  • По некоторым сообщениям ошибку 0xc0000005 могут вызывать сбои компонентов .NET Framework — можно попробовать отключить их в Панель управления — Программы и компоненты — Включение или отключение компонентов Windows, перезагрузить компьютер и проверить, решена ли проблема.
  • Проверьте ваш компьютер на вирусы, например, с помощью Kaspersky Virus Removal Tool (KVRT, бесплатная утилита, не требует установки на компьютере и не конфликтует с имеющимися антивирусами).

Надеюсь, один из способов помог решить проблему и, если это так, буду благодарен комментарию о том, какой именно из них оказался рабочим в вашем случае. Иначе — опишите ситуацию в деталях в комментариях, я постараюсь помочь.

На прошлой неделе Microsoft в рамках своего традиционного Patch Tuesday выпустила ряд важных обновлений безопасности (обзор обновлений за август 2013 смотри на сайте Microsoft). По результатам установок патчей оказалось, что как минимум в 3 их 8 бюллетеней безопасности являются просто-напросто опасными!

Например, бюллетень MS13-061, который должен устранить уязвимость удаленного выполнения кода в почтовой системе Exchange, вызывает ошибки индексации почтовых сообщений в почтовых хранилищах.

Бюллетень MS13-066, который описывается, как патч, устраняющий возможность раскрытия информации в серверных службах Active Directory Federation Services (ADFS), после установки может вызвать полный отказ в работе ADFS.

И самым критичной и массовой проблемой, затронувшей множество рядовых пользователей Windows, является обновление KB2859537 (входит в состав бюллетеня MS13-063). Установка данного обновления в некоторых случаях блокирует запуск почти всех приложений, в том числе различных элементов настройки системы в «Панели управления» и браузера Internet Explorer. Выглядит проблема так: после установки обновления KB2859537 и перезагрузки системы при попытке запустить практически любое приложение, появляется следующая ошибка: «Ошибка при запуске приложения (0xc0000005). Для выхода из приложения нажмите кнопку «ОК»».

Ошибка при запуске приложения (0xc0000005). Для выхода из приложения нажмите кнопку "ОК" в Windows 7

Если пробежаться по последним топикам технических ИТ форумов то они буквально пестрят темами типа:

Ошибка при запуске приложения 0хс0000005

Не запускаются программы (ошибка 0xc0000005)

перестали запускаться проги на буке

Не запускаются 32-bit приложения после установки обновления

Помогите! 0xc0000005

Что характерно, большинство тем такого рода, наблюдается в основном в русскоязычном сегменте Интернета. Проблемы наблюдаются в основном с десктопной Windows 7 и серверной Windows 2008 R2.

Обновление KB2859537 заменяет ряд системных файлов, в том числе ряд файлов ядра и кучу вспомогательных библиотек (http://support.microsoft.com/kb/2859537). В том случае, если ядро модифицировано (а это почти всегда так в различных сборках Windows и в случае использования патчей для нелегальной активации), на некоторых x64 системах установка обновления может вызвать невозможность запуска 32-битных программ и они аварийно завершаются с ошибкой 0×0000005 / 0xc0000005. По последним данным, ошибке 0xc0000005 подвержены пиратские операционные системы, активированные различными активаторы с собственной копией ядра системы с внесенными изменениями для обхода системы активации

По мнению участника форума OSZone simplix проблема данного обновления связана с тем, что во многих системах со взломанной активацией используется старая версия ntoskrnl.exe, которая патчером или сборщиком переименовывается в xNtKrnl.exe и прописывается в поле kernel через bcdedit. Необходимо это для того, чтобы система работала с драйвером, эмулирующим SLIC-таблицу. Однако старое ядро не совместимо с новыми файлами подсистемы Wow64, и именно по этой причине на x64 системах перестают запускаться 32-битные программы. Т.е. патч заменяет только официальное ядро, а взломанное остается нетронутым и продолжает работать, но поскольку обновление также содержит и другие компоненты (в т.ч. Wow64), то они просто оказываются несовместимы друг с другом. И вины Microsoft в том, что они не тестировали обновления на ломаных сборках абсолютно никакой – новая версия ядра патчится корректно.

С помощью bcededit можно определить, что если имеется параметр kernel и ссылается он на файл xNtKrnl.exe (имя старого пропатченного ядра), значит установка обновления с вероятностью 99% вызовет проблемы.

xNtKrnl.exe - пропатченное ядро

Способы устранения ошибки 0xc0000005

Чтобы оперативно устранить ошибку 0xc0000005, необходимо удалить обновление KB2859537 или сделать откат на точку восстановления системы предшествующую его установке (что, впрочем не всегда помогает).

Удалить KB2859537 можно из графического интерфейса GUI или с помощью командной строки.

Удаление KB2859537 с помощью графического интерфейса

  1. Перейдите в Панель управления->Программы и компоненты
  2. Слева нажмите ссылку «Просмотр установленных обновлений»
  3. В списке ранее установленных обновлений найдите KB2859537 (от 14-18 августа 2013)
    Удалить KB2859537

  4. Щелкните по обновлению правой кнопкой мыши и выберите пункт «Удалить»
  5. После удаления обновления перезагрузите систему

Удаляем обновление KB2859537 из командной строки.

Альтернативный способ удаления данного обновления с помощью командной строки:

  1. Запустите командую строку с правами администратора
  2. Убедимся, что искомое обновление установлено в системе (методика из статьи «Вывод списка установленных обновлений Windows»), набрав команду
    wmic qfe list | find "KB2859537"
  3. Если команда вернула строку с датой установки обновления, удалим его с помощью команды wusa (автономная утилита по установке/удалению обновлений Windows):
    wusa.exe /uninstall /kb:2859537
  4. Перезагрузите систему

Удаления обновления KB2859537 с помощью загрузочного диска

Примечание! Если описанные выше методики не сработали, или же система отказывается грузиться в обычном режиме (падает в BSOD), можно попробовать удалить обновление из среды восстановления Windows так.

Если под рукой есть диск со средой MSDart 6.5 или выше (ex. Erd Commander), удалить любое обновление можно, загрузившись с него и воспользовавшись программой Hotfix Uninstall.

Если под рукой имеется только загрузочный/установочный диск с Windows 7/8, необходимо:

  • Загрузится с него, открыть командную строку и выполнить команду:
    DISM /Image:D:\ /Get-Packages

    , где D – буква диска, на котором установлена система (скорее всего она будет отличаться от назначенных в системе, определить ее можно по этой методике).

  • Найдите и скопируйте имя пакета, начинающееся с Package_for_KB2859537… например, Package_for_KB2859537~31af3253ad364e34~x86~~6.1.1.0)
  • Удалите обновление с помощью DISM:
    DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB2859537~31af3253ad364e34~x86~~6.1.1.0
  • После удаления апдейте перезагрузите систему, попробуйте загрузиться в нормальном режиме и убедитесь, что KB2859537 отсутствует в списке установленных обновлений в панели управления.

В компании Microsoft заявляют, что обновление KB2859537 не нацелено на борьбу с пиратскими системами.

Указанные обновления были признаны компанией Microsoft бракованными и отозваны из «Центра обновления». Одной из причин наличия серьезных ошибок в выпущенных обновлениях публикации Microsoft назвала недостаточно качественное тестирование.

Многие пользователи разных версий Windows часто сталкиваются с ошибкой при запуске приложения 0xc0000005. Как правило, она говорит о неправильном обращении к памяти (memory access violation), но причин этому может быть множество. Это и ошибки реестра, и некорректные драйверы, и вирусы и даже неисправная память. Поэтому и способы ее решения сильно зависят от того, с чем именно связан этот сбой.

Поиск вирусов

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

Проверка реестра

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

Просто отметьте все галочки в меню поиска проблем в реестре, и CCleaner сделает все за вас. После окончания работы утилиты для надежности перезагрузите систему. Ошибка исчезла? Отлично! Нет? Идем дальше.

Переустановка драйверов

Иногда причиной появления ошибки при запуске игры 0xc0000005 могут быть некорректно «вставшие» драйверы видеокарты. Для решения проблемы зайдите в «Диспетчер устройств», найдите в открывшемся списке ваш видеоадаптер и щелкните по нему правой кнопкой мышки. Нажмите «Обновить драйвер» в открывшемся контекстном меню.

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

Если и это не помогло решить проблему, переходим к следующему пункту.

Проверка версии операционной системы

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

Вспомните, когда вы в первый раз столкнулись с ошибкой 0xc0000005. Если это произошло почти сразу же после установки очередного обновления Windows, откатите апдейт. Эта опция есть в разделе «Обновление и безопасность». Выберите там пункт меню «Восстановление». Если с момента установки последнего обновления прошло меньше 10 дней, вы сможете откатить операционную систему к предыдущему состоянию. Если этот срок прошел, появится такая надпись:

Впрочем, здесь можно пойти другим путем. Найдите в «Центре обновления Windows» пункт «Журнал обновлений». Выберите в открывшемся окне «Удаление обновлений». Вы увидите полный список со всеми установленными системой обновлениями. Выберите последнее из них и удалите.

Перезагрузите компьютер и проверьте, исчезла ли ошибка. Если нет, переходим к следующему этапу.

Проверка целостности системных файлов

Для проверки целостности системных файлов нажмите сочетание клавиш win+X, запустите Windows PowerShell от имени администратора и введите команду sfc /scannow.

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

Для исправления повреждения хранилища компонентов, препятствующего нормальной работе SFC, введите команду dism /online /cleanup-image /restorehealth. Проверка может занять до 15 минут. Не закрывайте окно командной строки до завершения процесса. И не волнуйтесь, если индикатор прогресса будет долго держаться на уровне 20% — это нормально.

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

Проверка принтера

Как это ни парадоксально, но иногда причиной появления ошибки 0xc0000005 может быть… принтер. Убедиться, что его настройки и драйверы не конфликтуют с приложениями, достаточно просто. Просто удалите драйверы принтера из системы (как это сделать, мы рассматривали, когда говорили о видеокарте) и для верности физически отключите принтер от ПК.

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

Проверка оперативной памяти

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

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

В этом случае единственное, что вы можете сделать — это заменить модуль памяти на аналогичный.

Итоги

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

Читайте также

  • Ошибка обновления 80072efe: как ее исправить
  • Ошибка 651 при подключении к интернету: как ее исправить
  • Как исправить ошибку 0xc0000142: при запуске программы, приложения или игры
  • Как ускорить работу ноутбука: 6 полезных советов

Редактор направлений «Компьютерное железо» и «Технологии»

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как открыть список служб windows 10
  • Что такое активация windows 10 в ноутбуке
  • Количество циклов перезарядки windows
  • Узнать guid пользователя windows
  • Удалить сохраненные пароли на сетевые папки windows 10