Запуск средства проверки системных файлов (Windows 10 и ранние версии)
Регулярная установка и удаление приложений на вашем компьютере может стать причиной различных проблем, включая повреждение системных файлов. Восстановление поврежденных файлов может быть очень полезно при устранении ошибки 0xc0000005.
Следующая процедура относится к ОС Windows 10, но вы можете выполнить ее в любой версии.
- Нажмите комбинацию клавиш Win + X, чтобы открыть меню Power User.
- Выберите « Командная строка. «
- Введите « SFC / SCANNOW » в командной строке, прежде чем нажимать клавишу ВВОД.
Сканирование автоматически запустится. Потребуется время, чтобы операция завершилась. Теперь проверьте помогло ли это исправить ошибку приложения 0xc0000005.
Инструкция для отката драйвера до предыдущей версии
Бывают и такие случаи, что проблема может возникнуть по причине неподходящего драйверного обеспечения. В основном, это касается графического адаптера, хотя в более редких случаях, может быть связано с ПО для принтера, сетевой карты и т.д.
- Зажмите комбинацию клавиш Win + R, введите devmgmt.msc и щёлкните Ок;
- В диспетчере устройств разворачиваем вкладку «Видеоадаптеры», кликаем правой кнопкой мыши по оборудованию и выбираем «Свойства»;
- Нажмите «Откатить» и подождите завершения процедуры возврата до предыдущей версии. Также, если опция отката недоступна, можно попробовать обновить драйвер.
Как побороть ошибку 0xc0000005 при запуске приложения
Начать, пожалуй, следует с хорошей новости. Несмотря на то, что данная ошибка не имеет конкретной расшифровки, в 99% случаях от неё можно избавиться при помощи способов, описанных в нашей статье. Остаётся надеяться лишь на то, что Вы не входите в тот самый 1% счастливчиков, которым придётся повозиться дольше обычного.
Наиболее часто с данной проблемой сталкиваются люди, обновившиеся на Windows 7-8.1 посредством Windows Update. Более редко, но все же встречаются с ошибкой 0xc0000005, владельцы «Десятки». Как Вы уже поняли, корень зла может быть заключён в одно из обновлений. К сожалению, установить, какое именно из них встало “криво”, не получится. Поэтому придётся действовать привычным нам методом «научного тыка». Иными словами, Вы будете должны удалить все обновления, устанавливаемые в последние дни как в ручном, так и в автоматическом режиме.
Ну что ж, а теперь давайте займёмся удалением обновлений. На всякий случай, мы рассмотрим сразу несколько способов — это сделать – выбирайте тот, который придётся Вам по душе. Все они одинаково просты. Итак, приступим – удаление обновлений с помощью командной строки:
Для запуска командной строки нужно кликнуть правой кнопкой мышь по меню «Пуск», затем выбрать в выпадающем списке соответствующий пункт (Важно: строка должна быть запущена от имени Администратора);
Далее впишите туда команду, указанную на скриншоте ниже и нажмите кнопку «Enter», чтобы процесс удаления обновлений под номером «2859537» начался в автоматическом режиме;
Подождите немножко. Как только удаление завершится, мы советуем Вам перезагрузить компьютер;
Затем стоит проверить работоспособность приложения. Если ошибка никуда не исчезла, значит, мы должны удалить ещё одно или несколько обновлений;
Вместо подчёркнутого на скриншоте номера обновления Вы должны поочерёдно вписывать следующие номера: «2872339», «2882822» и «971033»;
Теперь перезагрузитесь вновь. Проверьте, работает ли игра или программа, выдававшая при запуске ошибку 0xc0000005.
Если данная инструкция не помогла, то стоит попробовать ещё один способ – обновление драйверов на видеокарту, процессор, материнскую плату и прочее, но об этом немножко позже, а пока вернёмся удалению апдейтов.
Первый шаг по устранению ошибки 0xc0000005 – выполните сканирование реестра
Ошибка 0xc0000005 очень часто возникает в результате плохо обслуживания и проблем в реестре операционной системы. Конфликты в реестре, как правило возникают, из – за некорректной установки и удаления программ.
Очень часто, пользователи компьютеров, устанавливают новые программы, но при этом, не удаляют старые версии.
Для того, что бы решить эту проблему, вам необходимо войти в реестр и удалить все дубликаты и избыточные записи, но эта процедура, для многих пользователей ПК, может оказаться очень сложной.
Поэтому что бы эту работу не выполнять вручную, было разработано достаточно программного обеспечения для работы с реестром.
НЕСКОЛЬКО ДРУГИХ ПРИЧИН
Эта проблема настолько необычна, что вызвать ее могут и совершенно другие причины. Например, наличие вирусов или установка какого-то приложения. Изначально рекомендуется откатить систему до рабочего состояния. Затем – проверить на заражение. И только потом искать решение с помощью удаление вышеописанных обновлений.
Даже, казалось бы, простой принтер, подключенный к ПК, может привести к этой неприятности. Люди начинают бороться с пакетами обновлений, переустанавливать операционку, но, на самом деле, необходимо было только отключить подсоединенное устройство и проверить актуальность его драйверов.
Следует запомнить, что при борьбе с любыми ошибками Windows первые шаги должны включать в себя:
- Откат системы.
- Отключение всех устройств, подсоединенных внешним образом.
- Проверка на заражение вирусами.
- Потом – все остальные варианты.
Появление ошибки во время работы в Интернете.
Очень часто при использовании стандартного браузера Internet Explorer во время загрузки отдельных страниц может выскочить подобная . Общий вид может быть несколько иной. При этом появление ошибки возможно в Windows 7, поскольку в windows 10 версии уже используется другой браузер по умолчанию. Вызвано исключение в этом случае неполадками в самом тексте страницы. Вполне возможно, что некая часть кода была сделана программистом не совсем внимательно. А потому какой-то системный тег остался не закрытым. Исправить ошибку не получится. Единственным вариантом может быть только использование другого Интернет-браузера.
Вам так же будет интересно:
- Не работает тачпад на ноутбуке
- Лучшие бесплатные программы для Windows 10 (Офисные пакеты, Фоторедакторы, Видеоредакторы)
- Бесплатные программы для Windows 10 (очистка и оптимизация ПК, антивирусы, программы для работы с почтой)
- Как создать загрузочную флешку windows 10 rufus
- Какие службы можно отключить в windows 7 для лучшего быстродействия?
- Почему долго загружается компьютер при включении на виндовс 7/10?
Как удалить обновления Виндовс?
Недавно установленные системные обновления могут стать ключевой причиной возникновения ошибки, связанной с блокировкой запуска ПО. Разберём несколько способов устранения проблемных апдейтов.
Удаление обновлений из командной строки
- Жмём «Пуск» и вводим в поле поиска cmd;
- Кликаем по cmd.exe правой кнопкой мыши и выбираем «Запуск от имени администратора»;
- В открывшуюся командную строку введите wusa.exe /uninstall /kb:2859537 и кликните Enter;
- Готово, некорректно установленный апдейт будет удалён;
- Перезагружаем компьютер и пробуем запустить игру/программу, где возникал сбой.
Если сообщение о проблеме не исчезнет, попробуйте аналогичным методом вводить следующие команды:
-
wusa.exe /uninstall /kb:2872339
-
wusa.exe /uninstall /kb:2882822
-
wusa.exe /uninstall /kb:971033
После ввода каждой команды нажимаем Энтер и не забываем выполнить перезагрузку вашего ПК.
Удаление обновлений из панели управления
- Открываем «Панель управления» (если справа вверху выставлено отображение по категориям, переключитесь на крупные значки);
- Перейдите в раздел «Программы и компоненты»;
- В окне слева нажмите «Просмотр установленных обновлений»;
- Ждём, пока загружается список и ищем строки с названием Microsoft Windows, с номерами KB2859537, KB971033, KB2872339, KB2882822;
- Нажимаем по каждому из пакетов правой клавишей мышки и удаляем его.
Кстати, чтобы не тратить время на продолжительный просмотр списка, можете ввести номер в небольшой поисковой строчке, расположенной в верхнем правом углу экрана, как показано на скриншоте.
Запускаем безопасный режим
Когда решить проблему не выходит ни первым, ни вторым способом и ошибка 0xc0000005 из-за обновления Windows всё равно не исчезла, обращаемся за помощью к нижеприведенной инструкции.
Для владельцев Windows XP, Vista, 7 (x86, x64)
- При включении ПК или ноутбука нужно несколько раз нажать кнопку F8, пока не появится загрузочное меню;
- Заходим в систему в безопасном режиме;
- Дальнейшие действия полностью идентичны двум описанным выше методам.
Если данный вариант не решает ситуацию, следует воспользоваться средством устранения неполадок. Чтобы загрузиться в этом режиме, точно так же нажимаете F8 при включении компьютера и выбираете соответствующий пункт.
Для версий Windows 8, 10, 8.1
Если вы используете определённые сборки «восьмёрок» и «десяток», может потребоваться сделать следующее:
- Загружаемся с установочного диска или флешки;
- Вместо установки Виндовс, выбираем вкладку «Восстановление системы»;
- Дальше в дополнительных параметрах нужно выбрать командную строку;
Если не знаете, на каком диске инсталлирована ОС, введите в открывшемся интерпретаторе команду notepad, запустится стандартный блокнот. Зайдите в меню «Файл», выберите «Открыть…» и в окошке проводника нажмите на «Мой компьютер». Системным диском является тот, на котором расположена папка Windows либо есть логотип компании Microsoft.
- В командную строку необходимо вставить DISM /Image:C:\ /Get-Packages, в данном случае, C:\ — буква диска с установленной OS;
- После нажатия Enter появится много информации, среди которой требуется найти записи с номерами одного из наших апдейтов (KB2859537, KB971033, KB2872339, KB2882822);
- Пользователю нужно выделить и скопировать строку Package_for_НОМЕР АПДЕЙТА_;
- Вводим в консоль DISM /Image:C:\ /Remove-Package /PackageName:тут_находится_имя_пакета_которое_было_скопировано, пример на картинки ниже;
- Щёлкните Enter, чтобы избавиться от обновления, аналогично процедура повторяется и с другими номерами.
Если устранить ошибку 0xc0000005 не получилось?
- Для начала, следует зайти в С:\Windows\SoftwareDistribution\Download;
- Удалите здесь всё, что доступно для удаления;
- Загрузитесь в безопасном режиме и попробуйте восстановить систему до более ранней точки;
- Перезагрузите компьютер, после чего сбойных открытий софта/игр возникать не должно.
Обратите внимание, чтобы операционка не устанавливала нежелательные пакеты при обновлениях вручную, найдите данный пакет в установочном списке и нажмите «Скрыть».
Исправить реестр
Ошибка приложения 0xc0000005 может быть вызвана повреждением реестра операционной системы. Эти повреждения обычно происходят, когда определенные программы установлены или удалены неправильно.
Одним из примеров неправильной установки является попытка установки программы поверх той же версии ранее установленной программы без предварительного удаления старой. Чтобы решить эту проблему, вы должны удалить (или исправить) избыточные и дублирующиеся записи реестра. Мы рекомендуем вам попытаться исправить записи реестра, используя программное обеспечение CCleaner.
CCleaner — это небольшая эффективная утилита для компьютеров под управлением Microsoft Windows. Программа очищает ненужные и накопившиеся со временем проблемы: временные файлы, неработающие ярлыки и другие проблемы. Защищает конфиденциальность, очищает историю просмотров и временные интернет-файлы, позволяя вам быть более уверенным пользователем интернета и менее подверженным краже личных данных.
Как было написано выше, причиной неполадки могут служить антивирусные программы. Можно на время отключить их. Также проблема может быть в установленных в системе драйверах
В том случае, если вы недавно устанавливали какой-либо драйвер, обратите на это внимание. Возможно имеет смысл на время удалить его и проверить осталась ли проблема
Последствия для безопасности
Очевидное значение для безопасности состоит в том, что проблемы безопасности, у которых есть решение, скрываются от общественности на срок до месяца. Эта политика подходит, когда об уязвимости малоизвестно или очень малоизвестно, но это не всегда так.
Были случаи, когда информация об уязвимостях становилась общедоступной или актуальной. черви распространялись до следующего запланированного вторника патчей. В критических случаях Microsoft выпускает соответствующие исправления по мере их готовности, снижая риск, если обновления проверяются и часто устанавливаются.
На мероприятии Ignite 2015 Microsoft сообщила об изменении в распространении исправлений безопасности. Они выпускают обновления безопасности для домашних компьютеров, планшетов и телефонов, как только они будут готовы, в то время как корпоративные клиенты будут продолжать ежемесячный цикл обновлений, который был переработан в Центр обновления Windows для бизнеса.
Расхождение теории с практикой
Рассказ Microsoft о каденсе обновлений подается в контексте нескольких принципов: простота и предсказуемость, гибкость, прозрачность. В теории все выглядит более-менее гладко, но практика вносит существенные коррективы, как видно из примера выше. Выделю ключевые моменты.
Отсутствие предсказуемости
Перевыпуски накопительных обновлений ставят подножку благой идее сократить количество перезагрузок до одного раза в месяц . Они создают дополнительную нагрузку на ИТ-отделы организаций и нередко трансформируются в негативный опыт у конечных пользователей.
Пример с тремя выпусками ноябрьского обновления 1809 не единичен. Так, октябрьское обновление KB4464455 у меня устанавливалось дважды. При этом последняя дата в статье базы знаний – 13 ноября. В этот день уже вышло следующее накопительное обновление за ноябрь, и я даже не берусь интерпретировать происходящее.
На картинке также видно, что в системе установлено два разных октябрьских накопительных обновления – KB4464330 и KB4464455. Первое вышло во второй вторник месяца, а почему впоследствии несколько раз выпустили обновление с другим номером и содержимым – загадка.
Отсутствие прозрачности
Прозрачности явно не хватает в статьях базы знаний, ограничивающихся последней датой выпуска и не дающих полной истории перевыпусков обновлений, а также их причин.
История установок в центре обновлений Windows неудобна для анализа, а инструменты командной строки ее не раскрывают. Так, командлет Get-Hotfix показывает только обновления безопасности и последнее накопительное обновление (в данном случае — KB4483235).
Почему в списке только последнее – понятно (оно включает в себя все предыдущие). Но проанализировать историю этим способом невозможно.
С терминологией и классификацией тоже есть проблемы. Например, повсеместно внедряемый для накопительных обновлений термин Quality Update не находит отражения в описаниях обновлений. В том же PowerShell и каталоге Windows Update они отображаются как обновления безопасности (Security Update), что верно лишь отчасти.
Точно такое же описание и у обновлений сервисного стека — KB4470788 на картинке выше, причем я не вижу его в истории центра обновлений.
Домашнее поле экспериментов
Говоря о каденсе и принципах доставки обновлений, сотрудники Microsoft либо подают информацию исключительно в контексте организаций, либо ловко обходят болезненные для домашних пользователей темы.
Например, в посте о тестировании обновлений вице-президент компании выразился о ручной проверке обновлений так (в моем вольном переводе): выпуск D зарекомендовал себя в качестве популярного у тех, кто «ищет возможность» протестировать не связанные с безопасностью обновления следующего выпуска B.
Здесь очень странно выглядит в кавычках «ищет возможность» (в оригинале – «seeking») – то ли неуместный сарказм, то ли косноязычие. (Как мне подсказывают из зала, это внутренний сленг, т.е. seekers — это люди, нажимающие кнопку проверки обновлений). Да и говорить о популярности такого подхода как минимум не очень умно.
Да, в описании обновления указано, что это превью, но когда оно уже пришло, отказаться невозможно. Upd. С момента публикации статьи поведение .
Windows всегда создавалась в первую очередь с прицелом на организации, но именно переход на модель Windows as a Service высветил незавидную роль домашних пользователей. Отсутствие редактора групповых политик или Hyper-V они фактически не замечали, но уже многих бомбит от невозможности контролировать доставку обновлений и новых версий Windows.
Суровая реальность такова, что домашние пользователи давно не генерируют дохода. Многие бесплатно обновились до Windows 10 с Windows 7 / 8.1, а купившие новые устройства принесли копейки от лицензий ОЕМ. Возможно, именно в этом одна из причин того, что Microsoft превратила домашних пользователей фактически в обновлений и новых версий ОС для организаций.
Microsoft Patch Tuesday, May 2023
Today’s patch comes with fixes for three actively exploited zero-day vulnerabilities and a total of 38 flaws. Where Sis flaws are classified as ‘Critical’ as they allow privilege elevation, spoofing, or remote code execution, 32 are rated as important in severity and one is rated as moderate.
As per the release notes, the May 2023 patch fixed 8 Elevation of Privilege security issues, 4 security Feature Bypass Vulnerabilities, 12 Remote Code Execution bug, 8 Information Disclosure vulnerabilities, 5 Denial of Service Vulnerabilities and 1 Spoofing Vulnerabilities. Note – This count does not include eleven Microsoft Edge vulnerabilities fixed on 5th May.
The actively exploited zero-day vulnerabilities fixed in today’s updates is:
CVE-2023-28252 – Windows Common Log File System Driver Elevation of Privilege Vulnerability
This vulnerability is a post-compromise flaw, meaning an attacker could exploit it after gaining access to a vulnerable target. Successful exploitation would elevate an attacker’s privileges SYSTEM. According to Microsoft, it was exploited in the wild as a zero day. Its discovery is attributed to Genwei Wang of Mandiant and Quan Jin with DBAPPSecurity WeBin Lab.
Let’s take a closer look at some of the more interesting updates for this month,
- CVE-2023-29336 | Win32k Elevation of Privilege Vulnerability
- CVE-2023-24932 – Secure Boot Security Feature Bypass Vulnerability
- CVE-2023-29325 – Windows OLE Remote Code Execution Vulnerability
- CVE-2023-24941 – Windows Network File System Remote Code Execution Vulnerability
- CVE-2023-24955 – Microsoft SharePoint Server Remote Code Execution Vulnerability
Update for Windows client versions
The following client versions of Windows have known issues: Windows 10, Windows 11
-
Windows 10 version 21H2 and 22H2: 19 vulnerabilities, 4 critical and 15 important.
- Windows Secure Socket Tunneling Protocol (SSTP) Remote Code Execution Vulnerability — CVE-2023-24903
- Windows OLE Remote Code Execution Vulnerability — CVE-2023-29325
- Windows Pragmatic General Multicast (PGM) Remote Code Execution Vulnerability — CVE-2023-24943
- Windows Lightweight Directory Access Protocol (LDAP) Remote Code Execution Vulnerability — CVE-2023-28283
Windows 11 and Windows 11 version 22H2: 20 vulnerabilities, 4 critical and 16 important.
Same as Windows 10 version 22H2
Recent updates from other companies
Third-party vendors such as Citrix, Fortinet, Google, Cisco, and SAP have released updates since last month’s Patch Tuesday.
- Apple released a security update for Beats headphones.
- Cisco released security updates for Cisco iOS and disclosed an RCE bug for the unsupported Cisco SPA112 2-Port Phone Adapters.
- CISA warned of critical bugs in Illumina DNA sequencing systems
- released the Android May 2023 updates to fix a bug used to install Spyware on phones.
- SAP has released its May 2023 Patch Day updates.
Причина ошибки ntdll dll 0xc0000005
Код ошибки 0xc0000005 часто появляется, когда вы пытаетесь выполнить или настроить программу, которая не поддерживается или не совместима с целевым местоположением в системе. Когда такая ошибка появляется на вашем экране, вы увидите одно из этих сообщений:
- Сообщение «Stop 0x0000008E (0xc0000005…)» на синем экране.
- «Произошла ошибка приложения…» ( An application error occured… )
Возможные причины этой конкретной ошибки типа «синий экран»:
- повреждение оперативной памяти
- вирусную атаку
- проблемы с реестром
- активность DEP
- сбой системы безопасности
- поврежденные драйверы и т. Д.
В большинстве случаев причина не может быть легко идентифицирована. Тем не менее, можно диагностировать проблему и попытаться ее исправить, выполнив следующие действия.
Методы устранения
Как мы и говорили ранее, устранение данных неполадок напрямую зависит от избавления конкретных обновлений. И так, какими методами можно решить и устранить ошибку 0xc0000005 в Windows 10 после обновления.
С помощью командной строки
Для того что бы удалить ошибку из командной строки, требуется:
- Зайти в «Пуск» и ввести в поисковике «cmd».
- Необходимо просмотреть результаты поиска и отыскать необходимую нам команду, кликаем первой кнопкой мыши и находи «Запуск от имени администратора».
В только что открывающейся строке набираем и жмем «Enter». </li>Далее просто следует сделать перезагрузку компьютера. </li></ol>
С помощью панели управления
Код ошибки 0xc0000005 при обновлении Windows 10, так же можно устранить и совсем иначе:
- Переходим в «Пуск», ищем «Панель управления», находим строку «Программы и компоненты».
Делаем клик по строчке «Просмотр уставленных обновлений». В списке «Microsoft Windows», мы находим обновления, с такими номерами: KB2859537, KB2872339, KB2882822, KB971033. </li>
Удаляем каждое из них.</li></ol>
Для этого следует в поиске Windows прописать слово «Восстановление» и открыть приложение «Восстановление».
Там необходимо выбрать «Запуск восстановления системы» и следовать подсказкам мастера.
Отключить функцию DEP
Эта программа есть одной из составляющих безопасности системы, которая обеспечивает ей защиту от вирусов. Что бы отключить ее, необходимо запустить с высокими правами в консоли CMD команду . Далее следует сделать перезагрузку, ошибка должна исчезнуть.
По необходимости желательно использовать лицензионные программы Windows, потому как говорит статистика именно операционные системы «левой» сборки дают возможность появления ошибки 0xc0000005.
Ошибка при запуске приложения 0xc0000005 в разных версиях Windows возникает по различным причинам. Например, в семерке – это обновления, а в десятке – конфликт программного обеспечения. Разберемся подробнее, что это за проблема и как с ней бороться.
Способ № 4: Восстановление системы
Пожалуй, редко, но все же бывает так, что ни один из указанных выше способов не срабатывает. В таком случае остается 2 возможных варианта действий: восстановить или переустановить операционную систему. Конечно, у каждого способа есть свои преимущества, однако для начала все же стоит попробовать выполнить откат Windows. По времени такой процесс длится намного меньше, чем установка винды, а по эффективности мало в чем ей уступает.
Как будем действовать? Для начала входим в раздел «Восстановление системы». Сделать это можно разными способами:
- открываем «Пуск», переходим в «Панель управления» и выбираем вкладку «Восстановление». После этого в отобразившемся окошке жмем кнопочку «Запуск восстановления системы»;
- при помощи нажатия Ctrl+Shift+Esc входим в «Диспетчер задач», кликаем «Файл» и выбираем пункт «Новая задача…». После вводим в пустое поле программки значение rstrui.exe и жмем Enter;
- жмем на клавиатуре, вводим в меню «Пуск» поисковый запрос «Восстановление» и выбираем из списка открывшихся программ первый предложенный вариант:
В принципе какой способ ни выбери, план дальнейших действий все равно будет тем же самым. Так, после запуска программки для начала жмем кнопку «Далее», а далее выбираем из предложенного перечня необходимую точку восстановления – ту, которая по времени идет раньше установки обновления. Затем для продолжения восстановления параметров системы вновь нажимаем «Далее»:
В целом с откатом виндовс проблема в открытии приложений должна решиться сама собой. Но если вдруг ошибка начнет появляться вновь, попробуйте протестировать встроенный модуль памяти с помощью программки MemTest. Причина может скрываться именно в ней. А для пущего эффекта не забудьте просканировать систему антивирусной программой. Вирусная угроза тоже могла послужить сбоям в загрузке и открытии приложений.
Влияние на пропускную способность
Центр обновления Windows использует Фоновая интеллектуальная служба передачи (BITS) для загрузки обновлений с использованием пропускной способности сети. Однако BITS будет использовать скорость, указанную в сетевой интерфейс (NIC) для расчета пропускной способности. Это может привести к ошибкам расчета пропускной способности, например, когда быстрый сетевой адаптер (например, 10 Мбит / с) подключен к сети через медленный канал (например, 56 кбит / с) — согласно Microsoft «BITS будет конкурировать за полную пропускную способность. … BITS не видит сетевой трафик за пределами клиента «.
Кроме того, серверы Центра обновления Windows Microsoft не соблюдают TCP с медленный старт стратегия контроля перегрузки. В результате другие пользователи в той же сети могут испытывать значительно более медленное соединение с компьютерами, активно получающими обновления. Это может быть особенно заметно в средах, где многие машины по отдельности получают обновления по общему каналу с ограниченной пропускной способностью, например, во многих домах с несколькими компьютерами и на малых и средних предприятиях. Требования к пропускной способности при установке исправлений на большом количестве компьютеров можно значительно снизить, развернув Службы обновления Windows Server (WSUS) для локального распространения обновлений.
Помимо обновлений, загружаемых с серверов Microsoft, устройства с Windows 10 могут «обмениваться» обновлениями в пиринговый работать с другими устройствами с Windows 10 в локальной сети или даже с устройствами с Windows 10 в Интернете. Это потенциально может ускорить распространение обновлений при одновременном сокращении использования сетей с лимитным подключением.
Ошибка 0xc0000005 после обновления Windows 7/8
В течении 2013-2014 годов компания Microsoft выпустила несколько обновлений для своих операционных систем, которые могут приводить к данной проблеме. В зависимости от настроек системы, эти обновления могут устанавливаться как в ручном режиме, так и полностью автоматически.
Факт: на пиратской Windows 7 вероятность лицезреть ошибку в несколько раз выше, чем на лицензионной ОС Windows. Но и законные владельцы Windows могут столкнуться с неприятностью.
Решение проблемы: удалить некоторые обновления. Сделать это можно несколькими способами.
Удаление обновлений из командной строки, самое простое
В Windows 7 введите в строку поиска меню «Пуск» строчку:
wusa.exe /uninstall /kb:2859537
В Windows 8 нажмите «Win+X» и введите:
exe /uninstall /kb:2859537
Нажмите «Enter», и немного подождите. Если обновление под номером 2859537 у вас установлено, то утилита удалит его. Проверьте, не решена ли ваша проблема. Если нет, то снова откройте меню «Пуск» и в строку поиска введите:
wusa.exe /uninstall /kb:2872339
Нажмите «Enter», и снова проверьте. При отрицательном результате повторяем действия ещё с двумя обновлениями:
wusa.exe /uninstall /kb:2882822
wusa.exe /uninstall /kb:971033
После каждого шага желательно перезагружаться.
Удаление обновлений из Панели управления
Заходим в «Панель управления -> Программы и компоненты -> Просмотр установленных обновлений»
Просматриваем список с обновлениями Microsoft Windows и ищем в скобках совпадения из: KB2859537, KB2872339, KB2882822, KB971033
Удаляем. В списке около 200 строчек, поэтому первый способ мне видится более быстрым.
Почему возникла проблема и в чем она заключается
KB2859537 заменяет массу системных файлов, в том числе файлов ядра (полный список есть в статье базы знаний). Если оригинальное ядро было модифицировано, его замена может привести к проблемам.
У такой модификации есть две наиболее вероятные причины.
Вредоносные программы
. Это не первый случай, когда обновление ядра выявляет наличие проблем в системе – так, 3.5 года назад случайно обнаружился руткит Alureon.
Нелегальная активация
. Этот момент отлично разобрал участник конференции OSZonesimplix , который не понаслышке знаком со сборками Windows, а также является автором полезной программы AntiSMS для лечения вирусов и троянов.
Позволю себе процитировать его пост в форуме, выделив жирным то, в чем заключается проблема.
Кстати, simplix
ранее предупреждал читателей блога о возможных проблемах г-сборок, в которых заменяются ресурсы.
Возможны и другие причины — Microsoft в настоящее время исследует их.
Появление неуправляемого исключения при работе с пакетом офисных программ.
В данном случае это касается таких продуктов как Word, Excel, а также Outlook последних версий (например, Office 2013, Office 2016 или Office 365). Если судить по данным разработчика, проблема может возникать и с PowerPoint и даже Publisher. Причина ошибки в данном случае . И при этом разработчик (компания Microsoft) рекомендует загрузить самые последние обновления для комплекта программ.
Также рекомендуется произвести удаление части старых надстроек к ПО, поскольку они могут критически влиять на работу. В данном случае требуется:
- Зайти в саму программу. Если не получается в обычном режиме, то использовать безопасный. Это делается из командной строки вводом команды:
excel /safe
Список приложений из комплекта: winword (Word), powerpnt (PowerPoint), mspub (Publisher), visio (Visio). При этом ключ будет один и тот же — «/safe».
После запуска приложения необходимо зайти в меню:
- Файл
- Параметры
- Надстройки
- Необходимо посмотреть, какие есть надстройки и проверить все из них. Можно удалять по одной до тех пор, пока приложение после перезагрузки в нормальном состоянии не начнёт работать. Можно наоборот удалить все сразу, после чего проверить работоспособность. И по мере надобности добавлять.
- В случае если указанные действия не помогли, то рекомендуется удалить весь комплект программ и установить его заново.
Также можно воспользоваться утилитой автоматического устранения ошибки, которую предлагает техническая служба Microsoft: https://support.office.com/en-us/article/Repair-an-Office-application-7821d4b6-7c1d-4205-aa0e-a6b40c5bb88b
Следует отметить, что при работе с офисными программами ошибка может появляться не как исключение отдельной программы, а как целиком исключение ОС (win32 exception), а завершить работу будет просить explorer.exe, после чего возможно будет требоваться перезапуск проводника, отвечающего за графическую оболочку Рабочего стола (в автоматическом или ручном режиме).