Избавляемся от синего экрана с ошибкой 0x0000007e
Содержание:
- Устанавливаем «свежий» драйвер
- Solution 2: Solve 0x0000007B error by changing Windows Configuration
- Сбой после переноса системного диска под ОС Windows XP на другой компьютер
- Причины возникновения
- Как её исправить?
- About “0x0000007B“
- Диагностика ошибки 7f:
- Сбой возникает при начале работы Symantec AntiVirus
- Исправление ошибки при загрузке операционной системы
- Исправление ошибки при установке
- More Information
Устанавливаем «свежий» драйвер
Вторым по частоте «виновником» в появлении критического сбоя выступает некорректный драйвер или служба. В этом случае ошибка 0xc000007E выскакивает при запуске приложения, которое использует ресурсы определенного устройства, например, видеокарты. В отчете BSoD обычно появляется файл проблемного драйвера (смотрите начало статьи). Его-то и нужно обновить до новой версии.
Внимание! Если ошибка появилась при установке драйвера, то нужно, наоборот, откатить его до прежней версии. Для определения и обновления драйвера выполняем следующее:
Для определения и обновления драйвера выполняем следующее:
- Скачиваем и устанавливаем программу BlueScreenView от компании NirSoft на сайте https://www.nirsoft.net/utils/blue_screen_view.html.
- Скачиваем русификатор, распаковываем и копируем его файлы в папку с установленной программой.
- Запускаем BlueScreenView и ждем окончания проверки файла дампа памяти. Проблемный объект будет выделен красным цветом – он и есть корень проблемы. Двойной клик по нему даст полную информацию о его происхождении, назначении и других параметрах.
- Определившись с источником проблемы, переходим к ее устранению. Для примера: сымитируем обновление драйвера видеокарты – одного из самых сбойных узлов компьютера. Переходим в меню «Пуск/Панель Управления/Система и безопасность/Система/Диспетчер устройств» и выбираем двойным кликом активный видеоадаптер.
- Выбираем вкладку «Драйвер» и нажимаем «Обновить», а после – «Автоматический поиск». Система сама определит необходимость в обновлении и загрузит новую версию инструкций.
- Может случиться так, что драйвер не был найден, при загрузке произошел сбой или конечный эффект не дал результатов. Тогда следует скачать его на сайте производителя с указанием полного названия модели устройства.
- Если причиной глюков ПК является служебная программа: обновите, переустановите либо удалите ее в меню «Пуск/Программы/Программы и компоненты».
Solution 2: Solve 0x0000007B error by changing Windows Configuration
Step 1: Shut down PC and reboot PC by press the «Power» button > Press «F2″while PC is booting up.
Step 2: Enter BIOS and change «SATA Operation» from AHCI to ATA in Advancedoption.
Step 3: Save changes by selecting «Yes».
Step 4: Press «F10» continuously till a window pops up with the message: Save configuration and reset? > Select «Yes».
Step 5: Then you’ll see a Setup Window, and you can follow the guide to setup Windows again:
- To set up Windows now, press «Enter».
- To repair Windows installation using Recovery Console, press «R».
- To quit Setup without installing Windows, press «F3».
If you need to get Windows 7 back immediately and get rid of 0x0000007B from your PC, the first option shall work.
Сбой после переноса системного диска под ОС Windows XP на другой компьютер
Как можно понять из названия, ошибка будет выдаваться при запуске ОС сразу после того, как выполнен перенос системного диска под Windows XP. Причиной является недостаток определенных драйверов или контроллеров, которые должны применяться для обеспечения стабильной работы. Если рассматривать более подробные факторы, следует сказать о самой структуре контроллеров IDE. Для их производства используются микросхемы самых разных типов. Все они обладают уникальным идентификатором PnP-ID
Для успешной инициализации диска, важно установить подобные сведения до того, как произойдет загрузка операционной системы
Предусматривается несколько способов, с использованием которых можно устранить выдачу ошибки:
Провести замену оборудования на то, которое подходит для конкретной ситуации. Следует уточнить, какие именно устройства применялись на прошлом компьютере. Такой подход позволит устранить проблему несовместимости.
Рекомендуется применять на новом устройстве контроллер, который является аналогичным данному изделию на старом компьютере
Это особенно важно в тех ситуациях, когда применяется системный диск SCSI.
Для системных дисков IDE требуется осуществлять поиск аналогичной старому устройству системной платы. Предполагается, чтобы на ней использовался схожий набор микросхем.
Самый эффективный способ это загрузившись с помощью Live CD, извлечь файлы из архива: atapi.sys, intelide.sys, pciide.sys, pciidex.sys в папку Windows\System32\Drivers, после чего запустить удаленный реестр и импортировать в него следующий файл предварительно распаковав его.
Причины возникновения
Обычно эта неприятность проявляет себя в двух случаях:
Ошибка 0x0000007b при установке Windows XP.
Аналогичная проблема при запуске операционки.
Если ошибка 0x0000007b Виндовс XP возникает при попытке установить систему, то на это есть несколько возможных причин:
Конфликт BIOS, связанный с неправильными пользовательскими настройками.
Драйверы устройств, которые необходимы операционной системы для правильной установки, были повреждены.
Конфликт между устанавливаемой системой и жестким диском.
Синий экран появляется во втором случае, если:
Компьютер банально был атакован и заражен вирусными программами.
Винчестер имеет повреждения
Возникновение конфликтных ситуаций с некоторыми устройствами, подключенными к компьютеру дополнительно.
Системные файлы операционки – повреждены.
Теперь рассмотрим методику того, как исправить эту ошибку.
Как её исправить?
Варианты решения проблемы следующие:
- Если синий экран смерти со стоп-кодом 0x7f начал возникать после подключения периферийного оборудования, тогда потребуется устранить его и посмотреть выбрасывается ли повторно такая ошибка. В случае нормальной работы системы без стоп-экранов, замените неисправное устройство исправным.
- Часто такая проблема возникает при использовании поврежденной или несовместимой памяти. Обратитесь к мануалу разработчика системной платы, чтобы узнать, какая память совместима с данной материнской платой. Также, понадобится протестировать оперативную память на предмет наличия повреждений. Например, можно использовать утилиту Memtest. Проверьте насколько плотно установлены планки памяти в слотах и не имеют ли видимых повреждений их контактные ножки. Также, проблему может решить отключение в BIOS параметра кэширования памяти.
- Возникновение UNEXPECTED_KERNEL_MODE_TRAP в совершенно новой системе может быть связано с несовместимостью версий микропрограмм BIOS, SCSI-контроллера, жестких дисков с установленной версией Windows. Чтобы устранить сбой, поищите обновления в Интернете для этих встроенных микропрограмм.
- При наличии ошибки после инсталляции драйвера, следует удалить этот драйвер или переименовать. Если драйвер загружается вместе с операционной системой, тогда нужно выполнить вход в безопасном режиме без загрузки драйверов и удалить испорченный драйвер или переименовать его.
- Иногда проблему можно решить путем загрузки операционной системы с восстановлением последней работоспособной конфигурации реестра. Для этого перезагрузите систему и нажмите F8. Это позволит открыть меню выбора операционных систем для продолжения загрузки. В меню дополнительных параметров загрузки надо выбрать опцию загрузки последней удачной конфигурации. Данное действие эффективно при добавлении только одного поврежденного драйвера в систему.
- Вызов ошибки UNEXPECTED_KERNEL_MODE_TRAP возможен при неудачном разгоне процессора. Если микропроцессор компьютера был разогнан, то следует вернуть его основные параметры к заводским значениям, задаваемым по умолчанию.
- Проблема может возникать в результате обновления Windows. Причиной в этом случае становятся несовместимые с новой версией операционной системы драйвера, службы, сканеры антивирусов. Перед обновлением следует отключить все драйвера, службы сторонних разработчиков. Также, понадобится найти обновления для этих программных устройств совместимые с новой версией Windows.
- Если выполнение предыдущих пунктов не решает проблему, отнесите системную плату в сервисный центр для диагностики. Причиной могут послужить микротрещины, окислительные процессы, неисправные компоненты материнской платы.
About “0x0000007B“
The following information on this error has been compiled by NeoSmart Technologies, based on the information gathered and reported by our global network of engineers, developers, and technicians or partner organizations.
Symptom 1: “0x0000007b” error screen on startup
When a computer is turned on, the BIOS picks an eligible, bootable hard drive and then calls code stored in the MBR at the start of that hard drive. That MBR code in turn loads the bootsector from the active partition. Then, the bootsector code loads the bootloader, which is responsible for loading the operating system. However, if the PC suddenly loses access to the system partition during startup, then the “0x0000007b” error screen is displayed and the boot process is halted.
Here is an example of “0x0000007b” error screen for Windows XP, Vista and Windows 7:
A problem has been detected and Windows has been shut down to prevent damage to your computer. If this is the first time you've seen this Stop error screen, restart your computer. If this screen appears again, follow these steps: Check for viruses on your computer. Remove any newly installed hard drives or hard drive controllers. Check your hard drive to make sure it is properly configured and terminated. Run CHKDSK /F to check for hard drive corruption, and then restart your computer. Technical information: *** STOP: 0x0000007B (0xFFFFF880009AE7E8, 0xFFFFFFFFC0000034, 0x0000000000000000, 0x0000000000000000)
On some PC’s the error text may be a little different:
A problem has been detect and Windows has been shut down to prevent damage to your computer. INACCESSIBLE_BOOT_DEVICE If this is the first time you've seen this Stop error screen, restart your computer. If this screen appears again, follow these steps: Check to make sure any new hardware or software is properly installed. If this is a new installation, ask your hardware or software manufacturer for any Windows updates you might need. If problems continue, disable or remove any newly installed hardware or software. Disable BIOS memory options such as caching or shadowing. If you need to use Safe Mode to remove or disable components, restart your computer, press F8 to select Advanced Startup Options, and then select Safe Mode. Technical information: *** STOP: 0x0000007B (0xF8975528, 0xc0000034, 0x00000000, 0x00000000)
And here is an example of “0x0000007b” error screen for Windows 8, Windows 8.1 and Windows 10:
Your PC ran into a problem and needs to restart. We're just collecting some error info, and then you can restart. (0% complete) If you'd like to know more, you can search online later for this error: INACCESSIBLE_BOOT_DEVICE
Диагностика ошибки 7f:
Для устранения данной ошибки необходимо проанализировать сообщение о ней.
Для выяснения причин, наиболее важно значение первого параметра (выделен красным). Далее в таблице рассмотрены несколько значений этого параметра и их описание:
Далее в таблице рассмотрены несколько значений этого параметра и их описание:
0x00000000 |
Деление на ноль. Ошибка возникает при выполнении операции DIV с делителем равным 0. Это может быть вызвано повреждением памяти (или другими проблемами с оборудованием), а также сбоем в работе программного обеспечения. |
0x00000004 |
Переполнение. Инструкция переполнения выполняется когда процессор вызывает программу обработки прерываний при установленном флаге переполнения. |
0x00000005 |
Ошибка проверки границ. Ошибка генерируется, если процессор, выполняя инструкцию BOUND, обнаруживает, что значение операнда выходит за установленные границы. Инструкция BOUND используется для проверки соблюдения границ массива. |
0x00000006 |
Недействительный код операции. Такая ошибка генерируется, если процессор пытается выполнить недействительную инструкцию. Причиной этого, как правило, является поврежденный указатель инструкции, указывающий на неправильное место. Чаще всего это вызвано повреждением памяти. |
0x00000008 |
Двойная ошибка. Двойная ошибка — это ситуация, когда при попытке вызвать программу обработки для предыдущего исключения возникает новое исключение. Обычно два исключения обрабатываются последовательно, однако существует несколько исключений которые не могут быть обработаны таким образом. В этом случае процессор сообщает о возникновении двойной ошибки. Основные причины возникновения ошибки: оборудование и переполнение стека ядра. Проблема обычно связана с функционированием центрального процессора, памяти или шины. Переполнение стека ядра практически всегда вызвано поврежденными драйверами режима ядра. |
Сбой возникает при начале работы Symantec AntiVirus
Антивирусное ПО Symantec AntiVirus способно привести к появлению ошибки данного типа. Причиной необходимо назвать недостаточно большое пространство ядра, которого не хватает для выполнения задачи обработки драйверов. Проблема данного антивируса заключается в его подходе к проверке документов на наличие вредоносного ПО. Используемые запросы ввода-выдачи способны занимать дополнительное место ядра, которое необходимо самому устройству.
Наиболее простым и доступным способом устранения ошибки требуется назвать изменение настроек. В реестр нужно внести параметр KStackMinFree. Его показатель устанавливает наименьшее место ядра, отводимое приложениям Symantec AntiVirus или Norton AntiVirus для осуществления запросов ввода-выдачи. Предусматривается выполнение определенной последовательности действий:
- Проводится открытие редактора реестра. После этого необходимо осуществить переход в HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Norton AntiVirus NT\Auto-Protect\InternalSettings
- Требуется создать новый параметр, который будет относиться к категории DWORD и иметь название KStackMinFree. Нужно установить его показатель 2200.
- Осуществляется рестарт устройства.
Описанные выше действия подходят для тех случаев, когда применяются устаревшие версии описанных программ
Обновленное ПО использует несколько иные способы работы, что должно приниматься во внимание
- Проводится открытие редактора реестра. После этого необходимо осуществить переход в HKEY_LOCAL_MACHINE\SOFTWARE\INTEL\LANDesk\VirusProtect6\CurrentVersion\Storages\Filesystem\RealTimeScan
- Требуется создать новый параметр, который будет относиться к категории DWORD и иметь название KStackMinFree. Нужно установить его показатель 2200.
- Осуществляется рестарт устройства.
Таким образом, главное отличие заключается в расположении документа, куда будут вноситься изменения.
Исправление ошибки при загрузке операционной системы
Если ошибка возникает при загрузке системы, то следует выполнить несколько процедур для ее устранения:
- При загрузке ОС нажать клавишу F8 и попробовать загрузить последнюю удачную конфигурацию. Если это не помогает – следуем дальше.
- Решаем проблему с повреждениями файловой системы и жесткого диска. Требуется еще один внешний носитель с системой, через который загружается Win XP. Дальше – консоль восстановления системы, где требуется прописать команду «chkdsk /p /r». Вся остальная проверка и исправление пройдет в автоматическом режиме.
- Если первый два варианта не помогли, то следует проверить компьютер на наличие вирусов, которые могли попасть на него, например, при запуске игры из интернета, перекачивании каких-либо файлов с непроверенного носителя и так далее.
- Последний этап – отключить все внешне подключаемые устройства перед загрузкой системы – дополнительные жесткие диски, флэшки и так далее.
Высока вероятность того, что один из предложенных вариантов поможет справиться с неприятностью. Если этого не произошло – требуется полная переустановка ОС.
Исправление ошибки при установке
Наибольшую панику вызывает подобная ошибка при запуске приложения, ответственного за установку системы. Как ее исправить, ведь большинство средств в этот момент не доступны пользователю? Тем не менее, способы борьбы существуют.
В первую очередь потребуется перезагрузить компьютер и зайти в меню Биос. Дальше следует таким путем:
- Заходим во вкладку под названием «Advanced».
- Выбираем меню «onChip SATA TIPE».
- Переставляем значок использования с AHCI на NATIVE IDE.
После этого требуется сохранить изменения, перезагрузить компьютер и заново приступить к установке операционной системы.
На некоторых компьютерах меню BIOS имеет несколько другой вид, тем не менее, действия пользователя полностью идентичны – следует везде искать название «SATA», затем менять позицию AHCI на другой вариант.
Еще одной причиной этой проблемы является отсутствие необходимых драйверов на загрузочном диске. Существует вариант поиска их самостоятельным путем и добавления в образ. Но это достаточно долгая процедура – всегда легче найти качественную сборку нужной операционки и установить ее оттуда.
More Information
Support Links
-
Easy Recovery Essentials for Windows – our repair and recovery disk.
It’s an easy-to-use and automated diagnostics disk. It’s available for Windows 8, Windows 7 and Windows Vista. It’s also available for Windows XP and Windows Server.Read more at Windows Recovery Disks.
Applicable Systems
This Windows-related knowledgebase article applies to the following operating systems:
- Windows XP (all editions)
- Windows Vista (all editions)
- Windows 7 (all editions)
- Windows 8 (all editions)
- Windows 8.1 (all editions)
- Windows 10 (all editions)
- Windows Server 2003 (all editions)
- Windows Server 2008 (all editions)
- Windows Server 2012 (all editions)