Ошибка нарушения доступа (0xc0000005) при попытке открыть любую программу


1

У меня есть проблема с моим ASUS ноутбуком (Windows 7 x64 Home Premium), где каждый раз , когда я пытаюсь запустить любую программу ( cmd.exe, explorer.exe, а также различные инструменты в панели управления все еще работают, но никакие третьи стороны EXE - файлы, iexplore.exeMS Office, приложение - Дон 't) - мгновенно вылетает со следующим сообщением об ошибке:

The application was unable to start correctly (0xc0000005). Click OK to close the application.

Этот код ошибки, насколько я знаю, означает STATUS_ACCESS_VIOLATION. И проблема началась после обновления Windows (2016-Feb-10).

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


Что я пробовал:

  • Выполнение sfc /scannowкоманды в командной строке, так как я прочитал, что это может исправить поврежденные файлы Windows. Здесь все было в порядке.
  • Запуск memtest(3 прохода), так как я прочитал, что это может быть проблема, связанная с отказом оперативной памяти. Я сомневался, что это что-то найдет, поскольку проблемы были несущественными, для выполнения Windows, приложений, и я не получал никаких BSOD. Никаких проблем тоже не нашлось.
  • Тогда я подумал, что может быть какой-то вирус, заражающий компьютер. Итак, я создал USB-флешку Live Rescue с антивирусным сканером, загрузил с нее ноутбук и запустил полное сканирование жесткого диска. Зараженные файлы не обнаружены.
  • Тогда я подумал, что могут быть проблемы с самим жестким диском. Итак, я побежал chkdsk C: /F /R. Без вопросов.
  • Затем я хотел проверить SMART записи на жестком диске, чтобы убедиться, что он выходит из строя. Я скачал портативное приложение, которое может это проверить. И тогда я понял, что не могу запустить его, так как он падает, при запуске, как и любое другое приложение. Затем я загружаюсь в безопасном режиме, где, по-видимому, все работает нормально, и приложения не запускаются при запуске. Но, тем не менее, в записях SMART нет проблем.
  • Затем я попытался использовать такие инструменты, Process Monitorчтобы выяснить, что происходит до сбоя приложений. У него была та же проблема, что и у любого другого приложения.
  • Затем я попытался запустить, System Restoreчтобы восстановить точку до этих обновлений. После восстановления и перезагрузки ноутбука он сказал, что не смог завершить процесс до кода ошибки, 0x80070005который обозначает код General access denied error, поэтому он более или менее совпадает с исходной ошибкой.
  • Я снова начал гуглить и нашел эту статью . Но, поскольку мой путь к загрузчику Windows не содержит xOsload.exe, а скорее winload.efi, я предположил, что это не поможет в моем случае.
  • Затем я увидел этот пост . И, видя, что ему 2,5 года, я не надеялся на это. Я был прав, после удаления данного обновления ничего не изменилось.

Итак, я буду ждать советов о том, как решить эту проблему, без полной переустановки (так как это, действительно, последнее средство). Заранее спасибо.


Что произойдет, если вы используете аварийный диск для запуска одной из проблемных программ с жесткого диска компьютера? Я все еще подозреваю вредоносное ПО.
Бен

@BenN Хорошо, этот аварийный диск - это «ESET Live Rescue», установленный на USB-накопителе, который содержит ОС на базе Linux. Таким образом, при загрузке с него он не загружается с Windows, поэтому я не могу запускать оттуда никакие файлы .exe Windows. Я могу просто сканировать эти разделы. Кроме того, я мог нормально запускать несколько программ из безопасного режима, в то время как они отказывались бы запускаться при обычной загрузке.
Альгирдас Преиджюс

Когда это началось? После недавнего обновления Windows?
Моав

@Moab Да, он запускается после обновления Windows пару дней назад.
Альгирдас Преиджюс

1
@Moab Я тогда нашел этот урок о том, как создать загрузочную флешку, но даже тогда, при загрузке и выборе варианта восстановления, он сказал, что версия Windows на этом USB не соответствует той, что на моем ноутбук. Именно тогда я понял, что все еще могу запустить восстановление системы из безопасного режима. И после этого мне удалось точно определить проблемные обновления: KB3126587, KB3126593.
Альгирдас Преиджюс,

Ответы:


1

Были те же самые проблемы после того, как 9 февраля обновления безопасности попали на мою 64-разрядную Windows 7. Мне удалось сузить проблему до обновления 3126587, просто удалил ее из командной строки, и я больше не получаю xc0000005.

Поэтому в командной строке просто введите: wusa.exe / uninstall / kb: 3126587

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

Надеюсь, это поможет!


ну, во-первых, после того как вы ответили и удалили обновление, как вы упомянули, у меня все еще была эта проблема. Итак, я приступил к установке обновлений по одному, чтобы выяснить, какая из них действительно была проблемой, поскольку казалось, что проблема, которая была проблемой для вас, была не для меня. И оказалось, что возникла проблема не с одним, а с двумя обновлениями. Один из них - тот, который вы упомянули, а другой - KB3126593.
Альгирдас Преиджюс,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.