Как устранить ошибку BSOD 0xA7 BAD_EXHANDLE?

Опубликовано: 2019-10-22

С ошибками типа «синий экран смерти» (BSOD) неприятно сталкиваться.

В этом руководстве мы обсудим BAD_EXHANDLE и способы его исправления.

Что такое ошибка 0xa7: BAD_EXHANDLE?

BAD_EXHANDLE — это проверка на наличие ошибок со значением 0x000000A7. Он возникает, когда таблица дескрипторов режима ядра обнаруживает несогласованное состояние записи в таблице дескрипторов.

Что вызывает проблему BAD_EXHANDLE в Windows 10?

Ошибки BSOD BAD_EXHANDLE могут возникать из-за различных проблем с программным обеспечением, оборудованием, драйверами или прошивкой:

  • Драйверы, несовместимые с вновь установленным оборудованием.
  • Поврежденная память (ОЗУ).
  • Неисправный жесткий диск.
  • Старые, поврежденные или неправильно настроенные драйверы устройств.
  • Повреждение реестра Windows, вызванное установкой или удалением программного обеспечения.
  • Отсутствующие или поврежденные системные файлы в результате установки программного обеспечения или драйверов, связанных с вашей ОС Windows.
  • Системные файлы или программные файлы, связанные с ОС Windows, повреждены вирусом или вредоносным ПО.

Симптомы ошибок BAD_EXHANDLE BSOD

  • Windows тормозит, и ваша мышь или клавиатура реагируют медленно.
  • Ваш компьютер зависает на несколько секунд. Это происходит периодически.
  • На экране отображается сообщение «STOP Error 0xA7: BAD_EXHANDLE».
  • Появляется сообщение «BAD_EXHANDLE», и активное окно программы вылетает.
  • Сообщение об ошибке отображается следующим образом: «Обнаружена проблема, и Windows была закрыта, чтобы предотвратить повреждение вашего компьютера. Проблема, по-видимому, вызвана следующим файлом:
  • Каждый раз, когда вы пытаетесь запустить определенную программу, ваш компьютер вылетает с ошибкой 0xA7.

Как исправить ошибку 0xa7 в Windows 10

Вы могли столкнуться с ошибкой синего экрана BAD_EXHANDLE в любом из следующих сценариев:

  • После установки нового оборудования или программного обеспечения.
  • Во время установки программы.
  • При загрузке драйвера Windows.
  • Во время работы Windows.
  • Во время выключения или запуска Windows.

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

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

  1. Восстановите записи реестра, связанные с ошибкой 0xA7.
  2. Запустите полное сканирование системы, чтобы удалить вредоносное ПО
  3. Очистите временные файлы и папки в вашей системе
  4. Обновите драйверы вашего устройства
  5. Выполните восстановление системы
  6. Удалить недавно установленное программное обеспечение
  7. Запустите проверку системных файлов (SFC)
  8. Установите обновления Windows
  9. Запустите команду CHKDSK для обработки поврежденного жесткого диска
  10. Отключить быстрый запуск
  11. Тест на поврежденную память (RAM)
  12. Выполните чистую установку Windows

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

Исправление 1: восстановить записи реестра, связанные с ошибкой 0xa7

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

Мы рекомендуем вам запустить сканирование с помощью надежного средства очистки реестра, такого как Auslogics Registry Cleaner. Он автоматически обнаруживает и исправляет неверные записи реестра, неработающие ссылки и отсутствующие ссылки на файлы, которые могут вызывать ошибку 0xA7. Это также повышает скорость и производительность вашей системы.

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

Исправление 2. Запустите полное сканирование системы для устранения вредоносных программ

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

Поэтому мы рекомендуем вам выполнить полное сканирование с помощью Auslogics Anti-Malware. Сделайте это, даже если в вашей системе уже есть активный антивирус. Инструмент разработан таким образом, чтобы не конфликтовать с вашей основной программой безопасности. Он может найти и удалить скрытые элементы, которые последний мог пропустить.

Исправление 3: очистить временные файлы и папки в вашей системе

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

Выполните полную проверку вашей системы с помощью Auslogics BoostSpeed. Он избавит вас от ненужных файлов и других проблем, которые могли вызвать ошибку 0xA7.

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

РЕКОМЕНДУЕМЫЕ

Решение проблем с ПК с помощью Auslogics BoostSpeed

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

Auslogics BoostSpeed ​​является продуктом Auslogics, сертифицированного Microsoft Silver Application Developer.
БЕСПЛАТНАЯ ЗАГРУЗКА

Windows также поставляется со встроенной утилитой, которую вы можете использовать:

  1. Перейдите в меню «Пуск».
  2. Введите «CMD» в поле поиска. Командная строка появится в списке результатов. Щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».
  3. Нажмите кнопку «Да», когда появится запрос подтверждения контроля учетных записей (UAC).
  4. В открывшемся окне введите (или скопируйте и вставьте) «cleanmgr» (не добавляйте кавычки), а затем нажмите Enter, чтобы выполнить команду.
  5. Подождите, пока процесс подсчитает, сколько места на диске вы можете восстановить. После этого появится диалоговое окно, позволяющее вам выбрать элементы, которые вы хотите удалить («Временные файлы» чаще всего занимают больше всего места).
  6. Установите флажки для элементов, которые вы хотите удалить, и нажмите кнопку ОК.

Исправление 4: обновите драйверы устройств

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

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

Примечание:

Чтобы открыть Диспетчер устройств, нажмите клавишу с логотипом Windows + X на клавиатуре, чтобы вызвать меню WinX, а затем выберите параметр в списке.

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

Чтобы облегчить себе задачу, мы рекомендуем вам установить Auslogics Driver Updater. Инструмент автоматически распознает характеристики вашей системы, а затем запускает сканирование для обнаружения отсутствующих, устаревших, несовместимых и поврежденных драйверов. После этого он загружает и устанавливает последние версии, рекомендованные производителем вашего ПК.

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

Исправление 5: выполните восстановление системы

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

Выполните следующие простые шаги:

  1. Перейдите в меню «Пуск». Вы можете сделать это, нажав клавишу с логотипом Windows.
  2. Введите «Восстановление системы» в строке поиска и щелкните параметр, когда он появится в списке результатов.
  3. В открывшемся окне перейдите на вкладку «Защита системы» и нажмите кнопку с надписью «Восстановление системы».
  4. Выберите точку восстановления и следуйте инструкциям на экране, чтобы завершить процесс.
  5. Перезагрузите компьютер. Теперь ваш компьютер вернется в нормальное состояние.

Исправление 6: удаление недавно установленного программного обеспечения

Если вы установили какое-то программное обеспечение непосредственно перед появлением BSOD, его удаление может помочь решить проблему.

Выполните следующие простые шаги, чтобы удалить программу на ПК с Windows 10:

  1. Нажмите клавишу с логотипом Windows + R, чтобы вызвать окно «Выполнить».
  2. Введите «Панель управления» в текстовое поле и нажмите «ОК» или нажмите «Ввод».
  3. Найдите в окне «Программы и компоненты» и нажмите «Удалить программу».
  4. Найдите недавно установленную программу из списка. Щелкните его правой кнопкой мыши и выберите «Удалить» в контекстном меню.

Исправление 7: запустить сканирование системных файлов (SFC)

Средство проверки системных файлов — это встроенная утилита Windows, которая сканирует и восстанавливает поврежденные системные файлы. Это может помочь устранить ошибку 0xA7:

  1. Перейдите в меню «Пуск».
  2. Введите CMD в строке поиска и щелкните правой кнопкой мыши «Командная строка» в результатах.
  3. Выберите Запуск от имени администратора.
  4. Нажмите кнопку «Да», когда появится запрос контроля учетных записей (UAC).
  5. Введите sfc /scannow в окне и нажмите Enter на клавиатуре.

Примечание. Не забудьте оставить пробел между «sfc» и «/scannow».

  1. Дождитесь завершения сканирования. Это может занять некоторое время.

Исправление 8: установка обновлений Windows

Microsoft постоянно выпускает обновления для Windows. Установка последнего пакета обновления и исправлений для вашей ОС может быть всем, что вам нужно, чтобы устранить ошибку синего экрана, с которой вы сейчас сталкиваетесь.

Выполните следующие простые шаги:

  1. Перейдите в меню «Пуск».
  2. Введите «Центр обновления Windows» в строке поиска, а затем выберите параметр в списке результатов.
  3. Нажмите кнопку «Проверить наличие обновлений». Если они есть, Windows загрузит и установит их автоматически.

Исправление 9: запустите команду CHKDSK для обработки поврежденного жесткого диска

BSOD BAD_EXHANDLE мог возникнуть из-за повреждения жесткого диска.

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

К счастью, в Windows есть встроенная утилита, называемая Check Disk (CHKDSK). Вы можете использовать его для сканирования и устранения повреждений на жестком диске:

  1. Перейдите в меню «Пуск».
  2. Введите «CMD» в строке поиска, а затем щелкните правой кнопкой мыши командную строку в списке результатов.
  3. В меню выберите «Запуск от имени администратора».
  4. Введите (или скопируйте и вставьте) «chkdsk / f» в окне и нажмите Enter.

Примечание. Не используйте кавычки.

  1. Дождитесь завершения сканирования.

Исправление 10: отключить быстрый запуск

Есть два способа сделать это:

Способ 1:

  1. Введите «Электропитание» в Cortana и щелкните параметр, когда он появится в результатах.
  2. В левой части открывшегося окна щелкните параметр «Выберите, что делают кнопки питания».
  3. В настройках выключения включите быстрый запуск и сохраните изменения.
  4. Выйдите из окна и перезагрузите систему.

Способ 2:

Это включает запуск строки в командной строке с повышенными привилегиями:

  1. Нажмите комбинацию клавиш с логотипом Windows + X на клавиатуре, чтобы вызвать меню WinX.
  2. Найдите в списке Командную строку (Администратор) и нажмите на нее.
  3. Нажмите кнопку «Да», когда появится приглашение контроля учетных записей (UAC).
  4. В открывшемся окне введите или скопируйте и вставьте «powercfg -h off» и нажмите Enter на клавиатуре, чтобы выполнить его. Убедитесь, что вы не используете кавычки.
  5. Выйдите из окна.

Исправление 11: проверка поврежденной памяти (ОЗУ)

Ошибка «Синий экран смерти» может быть вызвана повреждением памяти (ОЗУ).

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

Выполните следующие простые шаги:

  1. Перейдите в меню «Пуск».
  2. Введите «Диагностика памяти Windows» или «mdsched.exe» в строке поиска и выберите параметр в списке результатов.
  3. В открывшемся окне выберите параметр «Перезагрузить сейчас и проверьте наличие проблем».
  4. Ваш компьютер перезагрузится, и средство диагностики памяти начнет проверять наличие проблем с памятью.

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

Исправление 12: выполните чистую установку Windows

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

Мы надеемся, что эти решения были вам полезны.

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

Мы хотели бы услышать от вас.