24.01.2019
Просмотров: 4332
Синий экран смерти KERNEL_APC_PENDING_DURING_EXIT с цифровым кодом 0x00000020 возникает на компьютерах с Windows XP и Windows 7 по причине неправильно установленных драйверов, их несовместимости с операционной системой или вовсе отсутствия нужного программного обеспечения. Также этот BSoD появляется и по другим причинам, которые установить можно только методом многочисленной проверки системы и диагностики установленного оборудования.
Читайте также: Решение синего экрана смерти DRIVER_POWER_STATE_FAILURE с кодом 0x0000009F
Способы решение ошибки 0x00000020: KERNEL APC PENDING DURING EXIT
Для начала нужно отметить, что если ошибка 0x00000020 возникла на уже установленной операционной системе, то причиной может быть антивирус Norton. Стоит его полностью удалить и очистить Windows от старых записей с помощью программы CCleaner.
ВАЖНО! На форумах о решении такой ошибки на Windows XP и 7 указано, что неполадка связана с программами Symantec AntiVirus восьмой и девятой версии. В данном случае решение неполадки будет следующим. Нужно отключить драйвера защиты сканера Symantec AntiVirus в режиме реального времени. Для этого выполняем:
- Жмем «Win+R» и вводим «regedit».
- Откроется редактор реестра. Переходим по ветке «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices».
- Здесь нужно выбрать раздел «Navap», а в нем параметр «Start».
- Нужно задать ему значение на «4».
- Перезагружаем ПК.
Для отключения драйверов защиты сканера Symantec AntiVirus 9.0 в режиме реального времени действия будут подобными:
- Открываем реестр и переходим по ветке HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices.
- Выбираем раздел «Savrt». Находим здесь параметр «Start» и задаем ему значение «4».
- Сохраняем изменения и перезагружаем систему.
Далее нужно проверить все установленные драйвера. Для этого можно воспользоваться Диспетчером устройств или установить программу Driver Pack Solution для автоматического поиска и установки драйверов.
ВАЖНО! Мы рекомендуем скачивать официальные драйвера, которые можно найти на сайте производителя оборудования. Такое программное обеспечение будет безопасным и совместимым с Windows.
Если вы установили актуальные драйвера, однако синий экран смерти 0x00000020 далее продолжает появляться на ПК, нужно переустановить системный компонент Win32k.sys. Он неправильно задает настройки шрифтов. Для этого лучше воспользоваться установочным диском Windows и запустить через него восстановление системы или подгрузить нужный файл.
ВАЖНО! Не рекомендуем отдельно скачивать из интернета файл Win32k.sys, так как он может быть инфицирован.
Повреждение файловой системы дискового накопителя также может вызвать ошибку 0x00000020: KERNEL APC PENDING DURING EXIT. В данном случае актуальным будет применение следующих команд в консоли с правами Администратора:
- sfc /scannow – проверка целостности системных файлов;
- dism /online /cleanup-image /restorehealth – восстановление файлов из архива;
- chkdsk C: /f – проверка жесткого диска на ошибки.
Также накопитель необходимо просканировать на наличие поврежденных секторов с помощью программы Victoria HDD. Она позволит определить состояние диска и при необходимости восстановить медленно читающие сектора.
Если эти методы не помогли решить проблему, нужно откатить Windows до более раннего состояния или переустановить вовсе, предварительно сохранив личные файлы.
Синий экран 0x00000020 указывает, что асинхронный вызов процедуры (APC) находился в режиме ожидания при завершении выполнения потока.
Параметры KERNEL_APC_PENDING_DURING_EXIT:
- Адрес, ожидающего APC;
- Количество отключений APC для потока;
- Текущий IRQL;
- Зарезервированный параметр.
Причина
Ключевой параметр — количество отключений APC для потока (Параметр 2) . Если количество будет ненулевым, то оно укажет на источник проблемы. Количество отключений APC уменьшается каждый раз, когда драйвер вызывает KeEnterCriticalRegion, FsRtlEnterFileSystem, или при работе мьютекса. Количество отключений APC постепенно увеличивается каждый раз, когда драйвер вызывает KeLeaveCriticalRegion, KeReleaseMutex, или FsRtlExitFileSystem.
Поскольку эти вызовы парные, количество отключений APC должно быть нулем, когда поток завершается. Отрицательная величина указывает, что драйвер отключил вызовы APC, не включая их повторно. Положительное значение указывает на противоположенную ситуацию.
При появлении Stop 0x00000020, первое на что следует обратить внимание, так это на установленные в системе драйвера.
Текущий IRQL (Параметр 3) должен иметь нулевое значение. В противном случае тщательно отметьте то, что работало (и что закрывалось) во время появления ошибки, и отметьте все установленные драйверы. Причина синего экрана в сбое драйвера.
Решение
Windows Server 2003
1. BSoD появляется, потому что модуль Win32k.sys неправильно управляет объектами шрифта. Это в свою очередь вызывает проблему асинхронного вызова процедуры (APC). Когда операционная система обнаруживает утечку APC появляется синий экран с ошибкой KERNEL_APC_PENDING_DURING_EXIT.
Для устранения ошибки установите последний Service Pack.
2. Ошибка происходит на серверах, которые выполняют Symantec pcAnywhere 11.5 к Symantec AntiVirus 8.x или к Symantec AntiVirus 9.0. Обновленная версия драйвера Обработчика событий Symantec (Symevent.sys) вызывает эту проблему. Драйвер Symevent.sys установливается с pcAnywhere 11.5. Драйвер Symevent.sys заставляет драйвер защиты в реальном времени Symantec генерировать «Stop 0x00000020».
Для устранения данной ошибки установите последний драйвер Symevent.sys.
Reader Interactions
Сегодня, практически у каждого есть свой персональный ПК или ноутбук. Как и каждая техника, компьютер может ломаться и выдавать разнообразные ошибки. Уже, наверное, нет ни одного человека, который бы не столкнулся с проблемой синего экрана смерти. Как правил BSoD появляется не просто так, и есть определенные причины которые вызвали эту неполадку.
Чтобы не раздумывать, что именно произошло, на экране выводится специальный код ошибки, последние буквы или цифры которого указывают на источник проблемы. К примеру, ошибка 0x00000020 означает неприятности с АРС – это бывает в тех случаях, когда вы хотите установить на ПК приложение или программу для «Андроид».
Причина появления ошибки
Причиной появления это ошибки является неправильная установка драйверов – это основное, чему следует уделить все свое внимание. Когда появляется ошибка, вы должны запомнить что работало (какая программа или приложение) или что закрывалось на компьютере и отметить все установленные драйвера. Скорее всего, был сбой в работе определенного драйвера и вам придется его либо переустановить, либо откатить обновление до предыдущей версии.
Проблема с названием 0x00000020 появляется из-за неверного управления шрифтами — модуля Win32k.sys, и это приводит к непредвиденным проблемам вызова асинхронной процедуры APC. Чтобы избавиться от синего экрана смерти с это ошибкой, лучше всего установить Service Pack и Symevent.sys самой последней версии.
Помимо этого способа устранения проблемы, есть еще и другие причины, из-за которых вы можете столкнуться с другими ошибками, и чтобы не стать жертвой полного списка ошибок BSoD мы приведем ниже список возможных проблем:
- несовместимость оперативной памяти (разная частота и производитель);
- мало места на вашем жестком диске (рекомендуется провести очистку и удаление ненужных фалов);
- проверьте свой жесткий диск на количество битых секторов;
- из-за перепадов в энергосети вы также можете столкнуться с проблемой синего экрана смерти (рекомендуется использовать специальный стабилизатор напряжения);
- отсутствие необходимых обновлений операционной системы;
- несовместимость нового установленного оборудования с вашей операционной системой;
- проблемы с драйверами (неправильно установленные драйвера в большинстве случаев и являются причиной появления BSoD );
- заражение вашего компьютера вредоносными программами (рекомендуется использовать лицензионные версии антивирусных программ).
Поделиться в социальных сетях
Предусматривается проблема со счетчиком отключений. Он должен выдавать некоторое число и при правильной работе это 0. Когда значение является отрицательным или положительным, это говорит о нарушения в функционировании системы.
Параметры ошибки
Следует представить стандартный выдаваемый код
STOP: 0x00000020 (0x0x00000000, 0x0x0000ffff, 0x0x00000000, 0x0x00000001) KERNEL_APC_PENDING_DURING_EXIT
Имеется 4 параметра и каждый из них обладает своим значением:
- Указывается конкретный адрес APC в ожидании во время вызова.
- Демонстрируется число отключения APC.
- Действующий IRQL.
- Зарезервированное значение.
Причины возникновения
При осмотре параметров, наибольшую важность играет тот, который является вторым – число отключений APC. Когда данное значение меньше 0, то это означает отключение драйвером вызовов APC без их дальнейшей активации. Если параметр больше нуля, то проблема является прямо противоположной. Как показывает практика, основной причиной считаются драйвера. Следует сказать о том, что параметр под номером 3, аналогично, должен обладать значением 0.
Варианты решения проблемы
- Выполнить обновление драйвера Symevent.sys до самой последней версии.
- В качестве временного решения можно отметить проведение запуска ОС в безопасном режиме, после чего проблемный драйвер должен быть отключен. Это следует делать исключительно при отказе запуска обычным способом.
- Провести установку самой последней версии Service Pack.
Настройка
- Microsoft Windows 2000
- Microsoft Windows XP
- Microsoft Windows Servers
- Microsoft Windows Vista
- Microsoft Windows 7
- Microsoft Windows 8
- Microsoft Windows 10
Полезная информация
- Синий экран смерти (BSOD)
- Коды ошибок
- Способы устранения
- Командная строка (CMD)
- Переменные
- Команды
- Примеры bat файлов
- Примеры Rundll32.exe
- Windows Script Host (WSH)
- Объект WshShell
- Объект FileSystemObject
- Объект RegExp
- Объект Dictionary
- Объект Shell
- Константы VBScript
- Функции VBScript
- Объект IE и WebBrowser
- Объект WScript
- Объект WshNetwork
- Basic In/Out System (BIOS)
- AMI bios
- AWARD bios
- Phoenix bios
- UEFI bios
- Реестр Windows
- Хитрости реестра Windows
- Скачать Live CD
- Полезные статьи
- Часто задаваемые вопросы
- Стоит ли переходить на Windows 10?
- Не открывается флешка на компьютере?
- Как разбить жесткий диск на разделы?
- Удалить баннер с рабочего стола
- Лучшие бесплатные антивирусы 2016-2017 года
- Не открывается Вконтакте и другие сайты
- Как убрать всплывающие сайты и рекламу в браузере
Skip to content
Как убрать KERNEL_APC_PENDING_DURING_EXIT (0x00000020)?
Как убрать « KERNEL_APC_PENDING_DURING_EXIT » ( 0x00000020)?
На компьютере или ноутбуке под управлением Windows появился «синий экран смерти»? После появления сообщения «
KERNEL_APC_PENDING_DURING_EXIT » (
0x00000020) система перезагружается? Ищите как исправить
0x00000020: «
KERNEL_APC_PENDING_DURING_EXIT »?
Как просмотреть информацию об ошибках, исправить ошибки в Windows 10, 8 или 7
Причины появления ошибки
- На жестком диске компьютера или ноутбука не достаточно места. Для правильной работы ОС Windows 10 на системном диске должно быть свободно 2 — 10 ГБ.
- На компьютер был установлен не совместимый BIOS или прошивка была повреждена.
- Установлены не совместимые с ОС драйвера устройств.
- Реестр Windows был поврежден или удален. Возможно в результате очистки были удалены системные ключи реестра.
- Ативирусное программное обеспечение или компьютерные вирусы могут заблокировать системные файлы или удалить важные ключи реестра.
- В результате ошибок в работе программы для резервного копирования.
- В результате обновления ОС Windows.
Актуально для ОС: Windows 10, Windows 8.1, Windows Server 2012, Windows 8, Windows Home Server 2011, Windows 7 (Seven), Windows Small Business Server, Windows Server 2008, Windows Home Server, Windows Vista, Windows XP, Windows 2000, Windows NT.
Вот несколько способов исправления ошибки «
KERNEL_APC_PENDING_DURING_EXIT »:
Восстановите удаленные файлы
Часто появление BSoD ошибок приводит к утери важных файлов. Блокировка файлов компьютерными вирусами, ошибки в работе программ для резервного копирования, повреждение или перезапись системных файлов, ошибки файловой системы или наличие битых секторов диска – это не далеко полный список причин удаления данных.
Исправление соответствующих ошибок восстановит работоспособность устройства, но не всегда восстановит повреждённые или утерянные файлы. Не всегда имеется возможность устранить ту или иную ошибку без форматирования диска или чистой установки операционной системы, что также может повлечь за собой утерю файлов.
Загрузите бесплатно и просканируйте ваше устройство с помощью Hetman Partition Recovery. Ознакомьтесь с возможностями программы и пошаговой инструкцией.
Программа для восстановления данных
Запустите компьютер в «безопасном режиме»
Если ошибка «KERNEL_APC_PENDING_DURING_EXIT » (0x00000020) возникает в момент загрузки Windows и блокирует любую возможность работы с системой, попробуйте включить компьютер в «безопасном режиме». Этот режим предназначен для диагностики операционной системы (далее ОС), но функционал Windows при этом сильно ограничен. «Безопасный режим» следует использовать только если работа с системой заблокирована.
Чтобы запустить безопасный режим сделайте следующее:
- Перейдите в меню Пуск и выберите Параметры.
- В открывшемся окне параметров перейдите в меню Обновление и Безопасность и выберите раздел Восстановление.
- В разделе Восстановление найдите Особые варианты загрузки и нажмите кнопку Перезагрузить сейчас.
- После этого Windows перезагрузится и предложит выбрать следующее действие. Выберите Поиск и устранение неисправностей.
- В меню Поиск и устранение неисправностей кликните на Дополнительные параметры, далее — Параметры загрузки.
- Далее Windows уведомит вас о том, что компьютер можно перезагрузить с использованием дополнительных параметров загрузки. Укажите — Включить безопасный режим. Нажмите Перезагрузить.
- После перезагрузки выберите Включить безопасный режим нажав клавишу F4.
Как загрузить Windows в безопасном режиме
Обновите драйвер через Диспетчер устройств
Вы установили новое аппаратное обеспечение на компьютере? Возможно вы начали использовать новое USB-устройство с вашим компьютером. Это могло привести к ошибке «KERNEL_APC_PENDING_DURING_EXIT ». Если вы установили драйвер устройства используя диск, который поставляется вместе с ним, или использовали драйвер не c официального сайта Microsoft, то причина в нем. Вам придется обновить драйвер устройства, чтобы устранить эту проблему.
Вы можете сделать это вручную в диспетчере устройств Windows, для того выполните следующие инструкции:
- Нажмите кнопку Windows, затем введите диспетчер устройств с клавиатуры.
- Выберите Диспетчер устройств из списка.
- Просмотрите список категорий устройств, нажмите на стрелочку рядом с категорией вашего нового устройства. Драйвер может быть отмечен желтым треугольником.
- Кликните правой кнопкой мыши на имя устройства и нажмите Обновить драйвер.
- Далее откроется окно Мастера обновления драйверов с двумя опциями:
- Автоматический поиск обновленных драйверов. Windows проверит наличие наиболее подходящего драйвера для этого устройства в автоматическом режиме.
- Выполнить поиск драйверов на этом компьютере. Используйте эту опцию, что бы самостоятельно указать ОС файлы драйвера.
Перезагрузите компьютер после установки драйвера.
Используйте sfc /scannow для проверки всех файлов системы
Повреждение или перезапись системных файлов может привести к ошибке «KERNEL_APC_PENDING_DURING_EXIT ». Команда sfc находит поврежденные системные файлы Windows и заменяет их.
- Нажмите кнопку Windows, затем введите cmd с клавиатуры.
- Правой кнопкой мышки кликните на CMD и запустите от имени администратора.
- В окне командной строки введите sfc /scannow и нажмите Enter.
Этот процесс может занять несколько минут.
Как восстановить системные файлы Windows 10
Проверьте диск с Windows на наличие ошибок командой chkdsk c: /f
Возможно к синему экрану с «KERNEL_APC_PENDING_DURING_EXIT » привела ошибка файловой системы или наличие битых секторов диска. Команда CHKDSK проверяет диск на наличие ошибок файловой системы и битых секторов. Использование параметра /f заставит программу автоматически исправлять найденные на диске ошибки, а параметр /r позволяет найти и «исправить» проблемные сектора диска. Для запуска следуйте инструкциям:
- Нажмите кнопку Windows, затем введите CMD с клавиатуры.
- Правой кнопкой мышки кликните на CMD и запустите от имени администратора.
- В окне командной строки введите chkdsk c: /f и нажмите Enter (используйте ту букву диска, на котором установлена ОС).
Дождитесь окончания процесса и перезагрузите компьютер.
Используйте режим совместимости со старой версией Windows
Отключите лишние программы из автозагрузки Windows
Программное обеспечение, вызывающее «KERNEL_APC_PENDING_DURING_EXIT » (0x00000020), может быть прописано в автозагрузку Windows и ошибка будет появляться сразу после запуска системы без вашего участия. Удалить программы из автозагрузки можно с помощью Диспетчера задач.
- Загрузитесь в Безопасном режиме.
- Кликните правой кнопкой мышки на Панели задач, затем на пункте Диспетчер задач.
- Перейдите на вкладку Автозагрузка.
- Чтобы убрать ту или иную программу из автозагрузки выберите её из списка и отключите, нажав кнопку Отключить в правом нижнем углу окна.
Обратитесь в поддержку Microsoft
Microsoft предлагает несколько решений удаления ошибки «голубого экрана». «KERNEL_APC_PENDING_DURING_EXIT » (0x00000020) можно убрать с помощью Центра обновления или обратившись в поддержку Windows.
- Перейдите на сайт технической поддержки Microsoft.
- Введите код и сообщение об ошибке в поисковую строку и следуйте найденным рекомендациям.
- Если вы не найдете готового решения, то задайте вопрос в сообществе — возможно вам ответит сертифицированный системный администратор.
Установите последние обновления системы
С обновлениями Windows дополняет базу драйверов, исправляет ошибки и уязвимости в системе безопасности. Загрузите последние обновления, что бы избавиться от ошибки «KERNEL_APC_PENDING_DURING_EXIT » (0x00000020).
Запустить Центр обновления Windows можно следующим образом:
- Перейдите в меню Пуск и выберите Параметры.
- В окне Параметров перейдите в меню Обновление и Безопасность.
- Для установки последних обновлений Windows нажмите кнопку Проверка наличия обновлений и дождитесь окончания процесса их поиска и установки.
Рекомендуется настроить автоматическую загрузку и установку обновлений операционной системы с помощью меню Дополнительные параметры.
Чтобы включить автоматическое обновление системы необходимо запустить Центр обновления Windows:
- Перейдите в меню Пуск и выберите Параметры.
- В окне Параметров перейдите в меню Обновление и Безопасность и выберите подменю Центр обновления Windows. Для установки последних обновлений Windows нажмите кнопку Проверка наличия обновлений и дождитесь окончания процесса их поиска и установки.
- Перейдите в Дополнительные параметры и выберите, как устанавливать обновления — Автоматически.
Запустите проверку системы на вирусы
«Синий экран смерти» с ошибкой «KERNEL_APC_PENDING_DURING_EXIT » 0x00000020 может вызывать компьютерный вирус, заразивший систему Windows.
Для проверки системы на наличие вирусов запустите установленную на компьютере антивирусную программу.
Современные антивирусы позволяют проверить как жесткие диски, так и оперативную память. Выполните полную проверку системы.
Выполните проверку оперативной памяти
Неполадки с памятью могут привести к ошибкам, потере информации или прекращению работы компьютера.
Прежде чем проверять оперативную память, отключите её из разъёма на материнской плате компьютера и повторно вставьте в него. Иногда ошибка KERNEL_APC_PENDING_DURING_EXIT » вызвана неправильно или не плотно вставленной в разъём планкой оперативной памяти, или засорением контактов разъёма.
Если предложенные действия не привели к положительному результату, исправность оперативной памяти можно проверить средствами операционной системы, с помощью средства проверки памяти Windows.
Запустить средство проверки памяти Windows можно двумя способами:
- С помощью Панели управления:
Перейдите в Панель управления / Система и безопасность / Администрирование. Запустите приложение Средство проверки памяти Windows.
- С помощью средства Выполнить:
Запустите средство Выполнить с помощью комбинации клавиш Windows + R. Наберите mdsched и нажмите Enter. После чего откроется средство проверки Windows.
Для начала проверки выберите один из предлагаемых вариантов, проверка оперативной памяти в соответствии с которым будет запущена после перезагрузки компьютера.
Если в результате проверки будут определены ошибки, исправить которые не представляется возможным, то такую память необходимо заменить (замене подлежит модуль памяти с неполадками).
Выполните «чистую» установку Windows
Если не один из перечисленных методов не помог избавиться от KERNEL_APC_PENDING_DURING_EXIT », попробуйте переустановить Windows. Для того чтобы выполнить чистую установку Windows необходимо создать установочный диск или другой носитель с которого планируется осуществление установки операционной системы.
Загрузите компьютер из установочного диска. Для этого может понадобиться изменить устройство загрузки в BIOS или UEFI для более современных компьютеров.
Следуя пунктам меню установщика укажите диск, на который вы хотите установить Windows. Для этого понадобится отформатировать его. Если вас не устраивает количество или размер локальных дисков, их можно полностью удалить и заново перераспределить.
Помните, что форматирование, удаление или перераспределения дисков удалит все файлы с жесткого диска.
После указания диска для установки Windows запуститься процесс копирования системных файлов и установки операционной системы. Во время установки от вас не потребуется дополнительных действий. В течении установки экран компьютера будет несколько раз гаснуть на непродолжительное время, и для завершения некоторых этапов установки компьютер будет самостоятельно перезагружаться.
В зависимости от версии Windows на одном из этапов от вас может понадобиться выбрать или внести базовые параметры персонализации, режим работы компьютера в сети, а также параметры учётной записи или создать новую.
После загрузки рабочего стола чистую установку Windows можно считать законченной.
Примечание. Прежде чем приступить к выполнению чистой установки Windows заранее побеспокойтесь о наличии драйверов ко всем установленным устройствам и сохранности ваших файлов. Загрузите и сохраните драйвера на отдельный носитель информации, а для важных данных создайте резервную копию.
Как сбросить Windows 10 к исходному состоянию
Как сбросить Windows 10, 8, 7 если компьютер не загружается
Код ошибки: 0x00000020
Название ошибки: KERNEL_APC_PENDING_DURING_EXIT
Описание:
Данная проблема возникает, если в модуле Win32k.sys неправильно управляет объектами шрифта. В результате утечки асинхронных процедур (APC) вызов. Когда система обнаруживает APC утечек памяти, система сообщает о Stop-ошибки.
Этот симптом указывает на серьёзную проблему в драйверах третьей стороны.
Решение проблемы:
Известно, что подобная проблема существует на серверах, на которых работает Symantec pcAnywhere 11.5 с антивирусным сканером Symantec AntiVirus 8.x или Symantec AntiVirus 9.0. Ошибку вызывает обновленный драйвер Symantec Event Handler (Symevent.sys), который устанавливается вместе с программой pcAnywhere 11.5. В связи с работой драйвера Symevent.sys драйверы защиты в реальном времени Symantec выдают ошибку «Stop 0x00000020».
Для временного решения данной проблемы отключите драйверы защиты в реальном времени Symantec. Если запустить сервер обычным способом не удается, запустите его в безопасном режиме, а затем временно отключите драйверы защиты в реальном времени.
Выполняйте эти инструкции, только если сервер не загружается как обычно. После отключения драйверов защиты в реальном времени и запуска сервера в обычном режиме рекомендуется немедленно установить обновленный драйвер Symevent.sys. После этого снова включите драйверы защиты в реальном времени.
Для отключения драйверов защиты в реальном времени выполните шаги, соответствующие версии антивирусного сканера Symantec, установленного на сервере.
ВНИМАНИЕ!
Пока будут отключены драйверы защиты в реальном времени, сервер может подвергнуться вирусной атаке или вмешательству потенциально опасных программ. Поэтому рекомендуется отключить сервер от сети до тех пор, пока драйверы не будут снова включены.
Для отключения драйверов зашиты в реальном времени сканера Symantec AntiVirus 8.x выполните следующие действия:
1. Выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
2. Найдите и выделите следующий раздел реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
3. Выберите раздел Navap.
4. На правой панели окна редактора реестра дважды щелкните параметр Start.
5. В поле Значение измените значение на 4 и нажмите кнопку OK.
6. В разделе Services выберите подраздел Navapel.
7. На правой панели окна редактора реестра дважды щелкните параметр Start.
8. В поле Значение измените значение на 4 и нажмите кнопку OK.
9. Закройте редактор реестра.
10. Отключите сервер от сети.
11. Перезагрузите сервер.
Для отключения драйверов защиты в реальном времени сканера Symantec AntiVirus 9.0 выполните следующие действия:
1. Выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
2. Найдите и выделите следующий раздел реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
3. Выберите раздел Savrt.
4. На правой панели окна редактора реестра дважды щелкните параметр Start.
5. В поле Значение измените значение на 4 и нажмите кнопку OK.
6. В разделе Services выберите подраздел Savrtpel.
7. На правой панели окна редактора реестра дважды щелкните параметр Start.
8. В поле Значение измените значение на 4 и нажмите кнопку OK.
9. Закройте редактор реестра.
10. Отключите сервер от сети.
11. Перезагрузите сервер.
Всегда пытайтесь заметить, что вы делали или какие приложения закрывали, какие драйвера были установлены на момент возникновения синего экрана.
Хотя эту ошибку, характерную для Windows 10, нельзя назвать распространённой, но если она появилась, то будет досаждать каждый раз, когда вы запускаете определённый класс программ или компьютерную игру. В заголовке ошибочного сообщения содержится фраза Bad Image, но в данном случае её перевод как «плохая картинка» неверен – здесь под словом Image подразумевается исполняемый файл или важная компонента операционной системы. Нижеследующий пояснительный текст также нельзя назвать слишком информативным, а его первая часть («Программа не предназначена для запуска в Windows») даже может ввести в заблуждение и обычно трактуется неправильно.
Попробуем разобраться, что же на самом деле приводит к появлению ошибки и можно ли её исправить.
Причины появления ошибки
Впрочем, в большинстве случаев определённая конкретика в тексте сообщения об ошибке 0xc0000020 всё же имеется. Речь идёт о таком распространённом случае, как повреждение одной из библиотек DLL или использование её неправильной версии, и тогда в тексте сообщения обычно указывается имя этой библиотеки, что существенно упрощает диагностирование.
Чаще всего повреждение системной библиотеки происходит в результате каких-либо сбоев в работе компьютера, иногда после некорректной установки или удаления программ, зачастую напрямую не связанных с указанным модулем DLL (хотя связь на самом деле имеется, просто она не видна). Реже проблема возникает по причине скачивания и установки файла с расширением DLL со стороннего сайта. Именно в таких случаях в сообщении об ошибке и фигурирует название повреждённого модуля.
В случаях, когда имя файла DLL начинается с набора символов msvcp или msvcr, а также если указан модуль ucrtbase.dll, то, скорее всего, повреждения касаются Visual C++ Redistributable, а вернее – библиотеки её компонентов.
Когда указанный в ошибочном сообщении файл расположен в системном каталоге DriverStore, то очевидно, что проблема возникает из-за неправильно работающего или повреждённого драйвера конкретного устройства. В этом случае тоже не составит труда по имени DLL-файла выяснить, какой именно драйвер вызывает сбой и попробовать переустановить его, желательно предварительно удалив старую версию и скачав новую с официального источника. Обычно такое случается с драйвером видеокарты, а если ошибка появляется при запуске игры, то об этом можно говорить почти со стопроцентной уверенностью.
Общий алгоритм действий следующий:
- с помощью интернета ищем, частью какой компоненты Windows является модуль DLL, фигурирующий в тексте ошибки 0xc0000020;
- переустанавливаем эту компоненту (программу, драйвер, библиотеку) и проверяем, исчезла ли проблема.
Впрочем, из этого правила есть и исключения. Например, когда библиотека, указанная в сообщении, не является системной. То есть она является компонентой какого-либо приложения (игры или программы), не являющегося лицензионным. В этом случае срабатывание может происходить по вине встроенного или стороннего антивирусного ПО.
Тогда алгоритм действий будет следующим: приложение, вызвавшее ошибку, удаляется, антивирус отключается. Затем программа инсталлируется снова и запускается без антивируса. Если всё нормально, нужно просто добавить это приложение (или папку, в которой оно установлено) в исключения антивируса. Если ошибка всё равно появляется, очевидно, что её причиной является сама программа, содержащая ошибки.
Как исправить в Windows 10 ошибку 0xc0000020
Рассмотрим основные способы решения проблемы.
Проверка системных файлов
Первое, что необходимо сделать при возникновении подобных ошибок, – проверить целостность системных файлов, благо, что для этого в Windows имеется специальная утилита, умеющая не только проверять, но и исправлять найденные ошибки. Запускать её нужно из командной строки. Сначала в окне терминала набираем sfc /scannow, а после нажатия Enter – строку DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH.
Переустановка Visual C++ Redistributable
Напоминаем, этот пакет можно считать виновником, если в ошибочном сообщении присутствуют имена msvcr или msvcp. На вашем компьютере этот пакет может просто отсутствовать, или он установлен с ошибками, или же была инсталлирована версия не той разрядности.
К примеру, если в ошибке присутствует имя файла msvcr110.dll, то через поиск можно выяснить, что он является компонентой пакета Visual C++ Redistributable 2012, который и потребуется установить или переустановить.
Но для начала необходимо просмотреть, какая версия Visual C++ установлена у вас. Для этого нужно зайти в утилиту «Удаление программ», через панель управления или посредством нажатия комбинации Win+R и ввода команды appwiz.cpl.
Убедитесь, что в системе присутствуют версии обеих разрядностей, 32- и 64-битные. Выделите пакет Visual C++ Redistributable мышкой, после чего кликните по кнопке «Изменить» в верхней панели. В новом окошке необходимо нажать кнопку Repair, после чего система попытается восстановить пакет, устранив при этом ошибки установщика.
Желательно проделать эту операцию со всеми вариантами Visual C++, присутствующими в списке.
СОВЕТ. Если в ошибке указывается другая компонента Windows, например, Office, то нужно попытаться переустановить повторным запуском установщика.
Когда в списке установленный пакет файлов Visual C++ Redistributable конкретной разрядности отсутствует, необходимо его скачать с официального сайта и инсталлировать. Конкретный год пакета С++ имеется возможность определить непосредственно по имени фигурирующего в сообщении файла, скачивать нужно только компоненты, соответствующие этому году, причём устанавливать нужно и 32-битную (x86) версию – в некоторых случаях 64-разрядная Windows 10 использует 32-битные библиотеки С++. Так, довольно востребованная игровая платформа Origin, пользующаяся популярностью у геймеров, часто ссылается на обе библиотеки, и если пакет меньшей разрядности отсутствует, появится ошибка с кодом 0xc0000020.
Драйвер видеокарты
О том, что ошибка исполнения 0xc0000020 связана с некорректно работающими драйверами видеокарты, будет свидетельствовать наличие в сообщении имён файлов библиотек atiglpxx или atiuxpag. Стандартный способ решения проблемы – удаление присутствующего в системе видеодрайвера и его повторная инсталляция. Здесь важно знать, какой именно графический адаптер у вас установлен, это можно узнать в «Панели управления». Скачивать драйвера необходимо только с официального сайта, желательно версию предпоследней свежести (последняя может содержать невыявленные баги).
Очистка ненужных файлов
Ошибка 0xc0000020 может появляться и в результате засорения ОС файлами, оставшимися после удаления ненужных программ или игр. Чтобы избавиться от них, нажмите Win+R и в появившейся консоли введите команду cleanmgr, производящую очистку диска.
.NET Framework
Ещё одной важной компонентой Windows, становящейся причиной возникновения различных проблем, включая и нашу ошибку, является пакет .NET Framework. Порядок действий здесь стандартный: удаляем все установленные компоненты, скачиваем дистрибутив с сайта Microsoft и выполняем повторную установку.
Надеемся, приведённые здесь рекомендации помогут вам избавиться от ошибок, возникающих при запуске приложений. Если нет, опишите ваш случай в комментариях, и общими усилиями вам будет оказана посильная помощь в устранении проблемы.
Номер ошибки: | Ошибка 0x20 | |
Название ошибки: | KERNEL_APC_PENDING_DURING_EXIT | |
Описание ошибки: | The KERNEL_APC_PENDING_DURING_EXIT bug check has a value of 0x00000020. This indicates that an asynchronous procedure call (APC) was still pending when a thread exited. | |
Шестнадцатеричный код: | 0x00000020 | |
Разработчик: | Microsoft Corporation | |
Программное обеспечение: | Windows Operating System | |
Относится к: | Windows XP, Vista, 7, 8, 10, 11 |
Как правило, повреждённые или отсутствующие драйверы устройства или режима ядра для 0x00000020 (или даже неисправное оборудование) могут привести к возникновению таких ошибок типа «синий экран» (BSOD) при попытке выполнить соответствующую функцию программы Windows 10. Как правило, самый лучший и простой способ устранения ошибок, связанных с файлами 0x20, является замена файлов.
Классические проблемы KERNEL_APC_PENDING_DURING_EXIT
Ошибки KERNEL_APC_PENDING_DURING_EXIT обычно связаны с синим экраном смерти (BSOD) или ошибкой «Stop»:
- «Windows неожиданно завершает работу из-за проблемы с KERNEL_APC_PENDING_DURING_EXIT. «
- «: (Windows столкнулась с проблемой с KERNEL_APC_PENDING_DURING_EXIT и нуждается в перезапуске. «
- «0x0000000A: IRQL_NOT_LESS_РАВНО — KERNEL_APC_PENDING_DURING_EXIT»
- 0x0000001E: КМОДЕ_ИСКЛЮЧЕНИЕ_НЕТ_ОБРАБАТЫВАЕТСЯ — KERNEL_APC_PENDING_DURING_EXIT
- «STOP 0×00000050: PAGE_FAULT_IN_NONPAGED_AREA – KERNEL_APC_PENDING_DURING_EXIT»
В большинстве случаев после установки нового оборудования или программного обеспечения возникнут ошибки синего экрана KERNEL_APC_PENDING_DURING_EXIT. В основном ошибки, связанные с KERNEL_APC_PENDING_DURING_EXIT, возникают в процессе установки Windows, во время загрузки программного или аппаратного обеспечения, связанного с Microsoft Corporation, во время последовательности загрузки драйвера устройства, связанного с Windows, или завершения/запуска Windows. Запись ошибок Blue Screen KERNEL_APC_PENDING_DURING_EXIT, связанных с Windows, имеет решающее значение для обнаружения неисправностей и ретрансляции обратно в Microsoft Corporation для вариантов ремонта.
Причины ошибок в файле KERNEL_APC_PENDING_DURING_EXIT
Ошибки синего экрана смерти, связанные с KERNEL_APC_PENDING_DURING_EXIT, вызваны связанными с этим проблемами программного обеспечения, оборудования, микропрограммы или драйвера устройства. Связанное с Microsoft Corporation оборудование или сам Windows может привести к этим проблемам.
В первую очередь, проблемы с KERNEL_APC_PENDING_DURING_EXIT возникают:
- Устаревшие, неправильно настроенные или поврежденные драйверы устройств Windows.
- Недопустимые/поврежденные разделы реестра KERNEL_APC_PENDING_DURING_EXIT или Windows.
- Вредоносные программы или заражение вирусами повреждают KERNEL_APC_PENDING_DURING_EXIT.
- KERNEL_APC_PENDING_DURING_EXIT конфликтует после установки оборудования, связанного с Microsoft Corporation.
- Установка Windows создание KERNEL_APC_PENDING_DURING_EXIT (или связанного системного файла) повреждения или удаления.
- Повреждение диска, вызывающее ошибку KERNEL_APC_PENDING_DURING_EXIT STOP.
- Ошибка остановки файла KERNEL_APC_PENDING_DURING_EXIT в связи с повреждением оперативной памяти (RAM).
Продукт Solvusoft
Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.
Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11
Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление