Устраняем BSOD с кодом 0x0000007e в Windows 7 - TurboComputer.ru
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

Устраняем BSOD с кодом 0x0000007e в Windows 7

Исправляем ошибку синего экрана с кодом 0x0000007e (BSOD STOP)

Во время работы за компьютером неожиданно на экране может возникнуть так называемый синий экран смерти, по-другому — BSOD, с кодом ошибки 0x0000007e. Проблема серьезная, так как конкретного пути решения события в основном нет, в описании обычно указывается на обновление BIOS. Конкретная причина может заключаться в коде исключения, который не определился программой обработки. Избавиться от проблемы можно, если идентифицировать конкретное сгенерированное исключение. Мы будем смотреть на первый параметр ошибки, который поможет нам точнее определить ошибку. Например, существуют следующие параметры:
0xC0000005 (STATUS_ACCESS_VIOLATION) — нарушение доступа к памяти. Значит проблема в оперативной памяти. Но бывают и другие источники (реестр, обновления Windows, драйвера и другие).

Основные причины возникновения ошибки 0x0000007e

  • Установленный драйвер на устройство поспособствовал конфликту. В системе есть конфликтующие и устаревшие драйвера.
  • Смена комплектующих также провоцирует появление ошибки SYSTEM THREAD EXCEPTION NOT HANDLED. Такое происходит, потому что Windows не может идентифицировать новое оборудование. Обычно при смене оборудования оптимальным вариантом является переустановка системы, но можно попытаться через безопасный режим установить драйвера устройства. Часта ошибка проявялет себя при установке принтера.
  • Установка системы на раздел, где недостаточно дискового пространства, будет вызывать данную ошибку. То же самое относится к установке драйверов и любого программного обеспечения.
  • В коде ошибки можно увидеть дополнительные сведения, которые указывают на конкретный файл с расширением. Например, какой-нибудь файл с расширением DLL. Это может быть ati3duag.dll. Он указывает на драйвер от видеокарты ATI или утилиту, которая ей управляет, а значит проблема кроется на поверхности. Помимо этого, существуют системные файлы, вызывающие 0х0000007е, допустим, nvlddmkm.sys — входит в состав драйвера видеокарты NV >Как исправить ошибку 0x0000007e?

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

Способ №1

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

Если на системном разделе недостаточно свободного места — удалить неиспользуемые программы и файлы. Для этого можно использовать утилиты CCleaner или Uninstall Tool.
Диск стоит проверить на наличие ошибок. При невозможности войти в систему, воспользуйтесь безопасным режимом Windows.

Открываем командную строку от имени администратора;
В окошке прописываем команду CHKDSK и ждём.

При наличии доступа к системе (и безопасному режиму), освободить системный раздел можно так:

Откройте «Этот компьютер» или «Мой компьютер» и перейдите в свойства диска с ОС. Нажмите по кнопке «Очистка диска».
После вычисления дискового пространства галочками отмечаем все пункты и жмём ОК. После этого снова идём в это окошко и нажимаем по кнопочке «Очистить системные файлы».
Здесь в основном очищаем «Пакеты драйверов устройств», «Файлы журнала обновлений Windows», «Предыдущие установки Windows».

Способ №2

Проблемы в драйверах.
Очень сложно определить, какой именно драйвер является проблемным. Нужно вспомнить, какую программу вы недавно устанавливали, или, какое оборудование подключали. В коде ошибки есть информация о файлах, указывающих на проблему. Эти файлы могут быть повреждены и даже заражены вирусами, а значит их нужно заменить, либо избавиться от программного обеспечения, в которое они входят.
Если драйвер от какого-то устройства, используя безопасный режим Windows удаляем его из утилиты «Диспетчер устройств».
Наиболее часто проблема связана с драйвером от видеокарты, можно отключить или удалить драйвер от него. (Процедура возможна с использованием безопасного режима).

Способ №3

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

Способ №4

Проверка оперативной памяти.
Если есть подозрения на проблемы с оперативной памятью, тогда нужно проверить её на ошибки. В этом случае будем использовать утилиту memtest86+. Скачиваете с официально сайта, записываете на флешку и загружаетесь с неё. Проверка начнется автоматически.
Если в процессе проверки будут найдены ошибки, строки будут отмечены красным цветом.

Как исправить ошибку BSOD 0x0000007b при загрузке Windows 7

Синий экран (BSOD) с кодом ошибки 0x0000007B возникает при загрузке операционной системы. Больше всего с ней сталкиваются пользователи Windows 7. В основном ошибка возникает, когда компьютер внезапно теряет доступ к системному разделу во время запуска.

Причины возникновения ошибки 0x0000007B

По информации пользователей из различных сообществ можно выделить несколько возможных причин, из-за которых внезапно возникает синий экран с ошибкой STOP 0x0000007B, прерывающий загрузку Windows.

  1. Режим контроллера SATA отключен, либо неправильно установлен . Проблема может возникнуть, если конфигурация SATA отключена или неверно установлены режимы ATA / AHCI. Когда это происходит, Windows не может связаться с контроллером, так как два интерфейса используют разные драйверы и каналы связи. От синего экрана можно избавится путем включения правильного режима SATA-контроллера в настройках BIOS.
  2. Второй жесткий диск с ОС путает последовательность загрузки . Ошибка также появляется, когда подключены два разных жестких диска или SSD, которые содержат ОС Windows. Это сбивает с толку загрузчик операционной системы. Для решения проблемы отключите второй диск и посмотрите, появляется ли синий экран при загрузке ОС.
  3. Драйвер AHCI отключен в реестре . Еще одна причина заключается в том, что AHCI или RA > Повреждение системного файла также может стать источником проблемы, когда дело доходит до появления синего экрана с кодом ошибки 0x0000007B. Ее можно решить запуском сканирования утилитами CHKDSK / DISM или путем восстановления системы.

Включение режима SATA-контроллера в Биосе

Для начала нужно проверить, верно ли включен в Биосе режим SATA контроллера (ATA или AHCI). Если установлен неправильно, Windows не сможет взаимодействовать с контроллером SATA, поскольку два режима используют разные драйверы и каналы связи.

Включите компьютер и начните нажимать на клавишу для входа в настройки BIOS (SETUP), которая отображается на первом экране.

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

Перейдите в раздел Advanced — IDE Configuration. В зависимости от версии BIOS, меню может выглядеть иначе. Настройки контроллера могут быть в разделах IDE Controller или SATA Configuration.

Установите значение на AHCI.

Сохраните текущую конфигурацию BIOS и перезагрузите компьютер, чтобы посмотреть, возникает ли ошибка на синем экране 0x0000007B.

Установлен второй жесткий диск с ОС Windows

Как оказалось, проблема может возникнуть при подключении двух жестких дисков (или SSD), на которых установлена ОС Windows. Иногда загрузчик при обнаружении второй ОС не может выстроить последовательность загрузки и прерывает запуск, выбрасывая ошибку синего экрана 0x0000007b. Поэтому, если недавно подключили дополнительный жесткий диск с Windows или установили на нем копию системы, отключите его и попробуйте загрузить компьютер.

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

Читайте также:  Дисковод не читает диски в Windows 7

Включение драйвера AHCI через реестр

После переключения в BIOS режима SATA-контролера на AHCI или RAID, при загрузке может отобразиться другое уведомление об ошибке — STOP 0x0000007B INACCESSABLE_BOOT_DEVICE. Эта проблема возникает в Windows 7 и указывает, что драйвер диска фактически отключен. Чтобы использовать интерфейс SATA/RAID, нужно активировать драйвер.

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

С помощью клавиш со стрелками выберите безопасный режим (или с поддержкой драйверов сети) и нажмите Enter.

После загрузки компьютера откройте диалоговое окно «Выполнить» нажатием на клавиши Win + R. Наберите команду regedit для входа в «Редактор реестра». При возникновении запроса контроля учетных записей нажмите «Да».

В левой части окна Редактора реестра перейдите по пути:

С правой стороны дважды кликните на параметр Start, измените значение на «0» и нажмите ОК для сохранения изменений.

Затем перейдите в раздел:

Также дважды кликните по параметру Start, установите значение «0» и сохраните изменения нажатием на «ОК».

Закройте редактор реестра, и перезагрузите компьютер. Посмотрите, возникает ли ошибка синего экрана 0x0000007B.

Сканирование утилитой CHKDSK

Также возможно, что синий экран возникает из-за повреждения системных файлов. Сбой в системной области может повлиять на последовательность загрузки и вызвать циклическую ошибку BSOD 0x0000007B. Проблему можно решить путем сканирования CHKDSK из безопасного режима.

Утилита проверки диска проверит целостность файлов и метаданных, и исправит любые ошибки файловой системы, которые ей удастся найти. Это могут быть поврежденные записи в таблице файлов тома (MFT), сбойные дескрипторы безопасности, несогласованные отметки времени или сведения о файле.

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

После загрузки наберите в строке системного поиска команду cmd , кликните на найденную позицию правой кнопкой мыши и выберите «Запуск от имени администратора». При отображении запроса от системы контроля учетных записей нажмите кнопку «Да».

В консоли командной строки наберите следующую команду и подтвердите ее запуск на Enter:

После завершения сканирования перезапустите компьютер и проверьте, устранена ли ошибка синего экрана 0x0000007B

Восстановление системы

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

Ошибка Stop 0x0000007E при установке Windows 7

Инсталляция более свежей версии операционной системы, безусловно, является важным шагом. Но зачастую может возникать ошибка STOP 0x0000007E Windows XP при установке седьмой модификации системы, которая влечет за собой появление так называемого синего экрана BSoD. В чем причина такого поведения компьютера и как с этим бороться, читайте далее.

Причины появления сбоя с кодом STOP 0x0000007E при установке Windows

Сначала следует обратить внимание, на каком именно этапе установки «семерки» появляется сбой. Например, инсталляция (копирование файлов инсталлятора и предварительная установка) вроде бы прошла успешно, но при первой перезагрузке появляется BSoD. Это свидетельствует о невозможности старта новой ОС. Причина – нехватка места на жестком диске. Такое объяснение применимо исключительно для тех случаев, когда форматирование системного раздела не производилось.

А вообще, среди самых распространенных проблем с ошибкой STOP 0x0000007E при установке большинство специалистов называют следующие:

  • переполнение жесткого диска;
  • несовместимость BIOS с устанавливаемой ОС;
  • некорректные настройки BIOS;
  • сбои в работе оперативной памяти;
  • конфликты с драйверами видеокарты;
  • повреждение системных компонентов предыдущей системы;
  • блокирование инсталлятора сторонними программами.

Можно этот список и продолжить, однако это самые основные сбои. Отдельно стоит сказать, что сбой STOP 0x0000007E (Windows XP рассматриваем как устаревшую систему, поверх которой инсталлируется седьмая модификация) может появляться еще и по причине повреждений носителя, с которого производится установка. В этом случае сразу же нужно проверить оптический диск или флешку, а затем попытаться запустить инсталлятор заново с рабочего устройства, предварительно записав соответствующий образ на применяемый носитель.

Сбой STOP 0x0000007E (Windows 7): несовместимость версии ОС с установленной конфигурацией

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

Причина состоит в разных файловых системах. В лучшем случае нужно устанавливать Windows 7 с архитектурой 32 бита (для систем x64 потребуется форматирование системного раздела, отведенного под инсталляцию новой системы в NTFS). Кроме того, обязательно наличие 1 Гб ОЗУ и более, хотя XP прекрасно работает на 512 Мб оперативной памяти (об этом почему-то многие очень часто забывают).

Исправление проблем с винчестером

Одной из главных проблем появления сбоя STOP 0x0000007E называют нехватку места на жестком диске. Для исправления ситуации при невозможности нормального старта и старой, и новой ОС нужно произвести загрузку в безопасном режиме, нажав клавишу F8 после включения компьютера и проверки основных параметров в BIOS.

После этого нужно банально удалить ненужные файлы и освободить место, например посредством деинсталляции редко используемых программ. Обратите внимание и на то, что потребуется не менее 16 Гб дискового пространства для версий 32 бита и порядка 30 Гб для модификаций с архитектурой 64 бита.

Версия BIOS и его настройки

Как ни парадоксально это звучит, но первичная система BIOS и ее настройки тоже могут вызывать появление сбоя STOP 0x0000007E. Проблема в том, что устаревшие версии BIOS могут быть несовместимы с Windows 7.

Для устранения проблемы следует обновить BIOS, скачав новую прошивку с официального сайта производителя. Если не знаете, как это делается, лучше обратиться в сервисный центр.

Отдельно стоит сказать о настройке параметров. Ошибка STOP 0x0000007E может быть вызвана неправильно установленным значением режима контроллера жесткого диска. Здесь нужно найти соответствующий раздел и вместо AHCI выставить параметр IDE, после чего повторить попытку инсталляции новой системы.

Неправильная установка или сбои в работе планок оперативной памяти

Еще одна проблема появления сбоя STOP 0x0000007E может состоять в функционировании планок памяти. Возможно, они установлены неправильно или просто вышли из строя.

На стадии проверки можно использовать утилиту Memtest86+, записанную в портативном виде на съемный носитель или винчестер.

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

Драйверы графического чипа

Одной из самых распространенных причин того, что седьмая версия системы никак не хочет устанавливаться, вызывая экран с кодом STOP 0x0000007E, является повреждение видеокарты или некорректное функционирование драйверов.

Исправление ситуации состоит в том, чтобы загрузиться в режиме Safe Mode, как это было сказано выше, после чего вызвать «Диспетчер задач» из «Панели управления» или из консоли «Выполнить» (Win + R) командой devmgmt.msc, после чего использовать меню обновления драйвера.

Читайте также:  Инсталляция и деинсталляция программ в Windows 7

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

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

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

Повреждение системных файлов и проблемы с установленными программами

Бывает и так (хотя и нечасто), что появление сбоя STOP 0x0000007E может быть связано с отсутствием или повреждением системных файлов предыдущей системы.

В этом случае понадобится произвести загрузку с диска или восстановительной флешки и в консоли восстановления вызвать командную строку (обычно используется сочетание Shift + F10). После этого в ней следует прописать команду sfc /scannow и дождаться восстановления поврежденных или отсутствующих компонентов. Перед этим для полной уверенности лучше проверить жесткий диск, используя для этого сочетание chkdsk /x /f /r.

Некоторые ранее инсталлированные программы тоже могут вызывать сбои подобного типа. Очень часто пользователи жалуются на антивирус Dr. Web. В этой ситуации (опять же в безопасном режиме) следует удалить проблемные приложения.

Выводы

Как уже понятно, проблем с невозможностью инсталляции Windows 7 может быть достаточно много и устранять их нужно, выяснив причину появления. Но если подходить к вопросу установки системы с практической точки зрения, лучше сразу произвести форматирование системного раздела в NTFS и установить версию x64. По крайней мере, так можно избежать появления проблем с жестким диском, программами и драйверами. А в случае с оперативной памятью придется применять кардинальные меры.

Как избавиться от ошибки 0x0000007e Windows 7 и XP

Сидишь такой, отдыхаешь перед компьютером, слушаешь Heavy Metal. А тут, хлобысь – ошибка 0x0000007e Windows. Приплыли. Ситуация. Настроение испорчено. Что делать? Конечно решать проблему.

Сразу хочется отметить, что код ошибки 0x0000007e может сигнализировать о самых разных неприятностях, поэтому иногда процедура лечения может затянуться. Но есть и один плюс: если у вас возник именно синий экран ошибка 0x0000007e, то это гарантирует, что первопричина никак не связана с повреждением оборудования. Значит, бабло будет в целости и сохранности.

Первый шаг в исправлении ситуации с stop 0x0000007e, конечно же, будет связан с анализом причин ее возникновения. Не будем тянуть кота за некоторые части тела – приступим.

Синий экран код ошибки 0x0000007e – причины возникновения

К счастью, большая часть причин возникновения кода ошибки 0x0000007e Windows 7 или ее аналога для XP очень банальна:

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

Если экран смерти ошибка 0x0000007e возникает при установке Windows 7, то здесь два варианта:

  1. Несовместимость новой операционки и установленной версии БИОС.
  2. Проблемы с загрузочным диском или флешкой.

В редких случаях синий экран смерти (коды ошибок 0x0000007e) возникает во время попытки подсоединить к компьютеру принтер. Вроде бы все. Начинаем исправлять.

Поэтапное решение проблемы

Будем исправлять ошибки синего экрана смерти 0x0000007e в порядке очередности.

  1. Отсутствие свободного места.
  • Перезагрузить комп.
  • Нажать кнопку «F8».
  • Выбрать безопасный режим загрузки.
  • Почистить винчестер.
  • Перезапуститься.

  1. Неприятности с драйверами.
  • Аналогично загружаемся в безопасном режиме.
  • Заходим в диспетчер устройств.
  • Ищем графическую карту.
  • Правой кнопкой мыши вызывает дополнительное меню. Переходим в настройки.
  • Обновляем драйвера.

Естественно, в конце очередная перезагрузка.

Если экран смерти (коды ошибок 0x0000007e) начал появляться именно после этой процедуры, то необходимо сделать следующее:

  • Откатить систему до стабильного состояния.
  • Зайти в меню обновлений и отключить загрузку именно этого апгрейда.

  1. Несовместимость ОС и BIOSа.

Опять же – откатить систему до рабочего состояния. Зайти в интернет, скачать актуальную версию БИОСа, установить и только затем продолжить установку. Обычно этого достаточно, чтобы исключить появления синего экрана (ошибка 0x0000007e Windows 7).

  1. Проблемы с носителем информации.

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

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

Также решить проблему может методика, предложенная на этом видео:

Синий экран смерти BSOD 0x0000007B: причины и решения.

Синий экран смерти BSOD 0x0000007B

После замены критически важных с точки зрения операционной системы компонентов компьютера (материнская плата, жёсткий диск и т.п.), восстановления из системного образа, а также при переезде физического хоста на виртуальную платформу, администратора почти гарантийно встретит ошибка синего экрана BSOD 0x0000007B. На страницах этого блога тема была частично раскрыта (по мере возникновения проблем) в статьях

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

Итак, имеем синий экран смерти

или такой – всё равно:

с ошибкой (на последнем фото)

При этом в описании ошибки появляется информация о INACCESSABLE_BOOT_DEVICE (загрузочное устройство недоступно). Что является намёком именно на “подменённый” контроллер жёсткого диска компьютера или сервера (в т.ч. виртуального). Это означает, что во время загрузки системы драйвер жёсткого диска просто не появился. Windows без этого, мягко говоря, работать не сможет. Таким образом, наиболее частыми причинами BSOD 0x0000007B видятся:

  • восстановление из резервной копии на другую сборку или в виртуальную среду;
  • переезд в другую физическую среду с помощью системного образа, в т.ч. после создания на его основе виртуальной машины;
  • переключения режимов SATA контроллера с AHCI на IDE и наоборот;
  • замена материнской платы/жёсткого диска
  • неверные настройки групповой политики Windows в части установки или чтения устройств хранения.

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

    возможно придётся зайти в BIOS в настройки режима контроллера жёсткого диска и выставить его в >

режим работы контроллера SATA у меня

  • загружаемся с загрузочного устройства (с предварительным выставлением загрузочного устройства в BIOS или через Quick Boot Pop Up меню);
  • во время установки зажимаем Shift + F10 для вызова командной строки cmd или перехода к ней через Восстановление системы-Поиск и устранение неисправностей:

  • в окне консоли вызываем редактор реестра
  • в окне редактора отправляемся в раздел

HKEY_LOCAL_MACHINE

  • выбрав в меню инструментов ФайлЗагрузить куст… (File ->Load Hive…). На локальном (целевом) диске выберите файл хранения системной части реестра установленной на этом компьютере копии Windows (его буква, скорее всего, уже не привычная С):

Буква-локального-дискаWindowsSystem32configsystem

Редактор запросит имя куста. Введите local_hkey:

Таким образом, нам удалось смонтировать куст системного реестра с “неисправного” жёсткого диска в редакторе загрузочного устройства (local_hkey). Да, и ещё:

старайтесь сейчас не терять питание к ноутбуку (если работаете с ним) и не перезагружаться: иначе к BSOD добавится ещё одна ошибка

Но мы продолжаем работу. В загруженном кусте реестра нам нужен ключ

HKEY_LOCAL_MACHINElocal_hkeyControlSet001services

Нам нужны три подраздела (все – в левой части):

Если перед ошибкой вы переводили SATA в режим AHCI и в BIOS после этого не лазали, то вам нужен ещё и раздел

В любом случае обратите на него особое внимание, ибо…

  • во всех указанных подразделах вам необходимо перевести значения параметра REG_DWORD с наименованием Start в значение . Этим мы переводим службу в состояние “загрузиться вместе с Windows автоматически”. Значение 3 означало, что служба запустится вручную. Но продолжаем.

  • сохраним проделанное в реестре локального диска. Идём в раздел

HKEY_LOCAL_MACHINElocal_hkey

и выберем Выгрузить куст… (Unload Hive):

Всё. Перезагружаемся на жёсткий диск и проверяем. Сейчас Windows должна загрузиться, найти нужные драйверы к диску и установить их.

BSOD 0x0000007B может вернуться…

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

HKEY_LOCAL_MACHINElocal_hkeyControlSet001services

с такими итоговыми значениями указанных ключей:

Запрет со стороны групповой политики

Ошибка Stop 0x0000007B здесь описана подробно и официально. Её суть в том, что, если администратором Windows выставляются запреты на установку некоторых устройств и драйверов к ним (или принадлежащих тому же классу), после перезагрузки ваш может встретить BSOD 0x0000007B. Такие же неприятности могут случиться и в случае наложения запрета на установку переносных устройств хранения информации и любых других, информация о которых не содержится в настройках политики. Вобщем, в настройках по пути

Конфигурация компьютера – Административные шаблоны – Система – Установка устройства – Ограничения на установку устройств

будьте по-аккуратнее. После подобных изменений изменятся и значения параметров в реестре (они по умолчанию отсутствуют вовсе):

HKEY_LOCAL_MACHINESYSTEMControlSet001ControlPnPDisableCDDB

HKEY_LOCAL_MACHINESYSTEMControlSet001ControlPnPDontStartRawDevices

из-за которых “под замес” могут попасть абсолютно все устройства хранения информации на компьютере. Для исправления ситуации оба указанных значения нужно перевести в , используя тот же алгоритм, что описан выше. Или удалить оба.

STOP 0x0000007A

Статья продолжает серию публикаций, посвященных описанию и устранению проблем, вызванных возникновением критической системной ошибки, которая влечет за собой появление синего экрана смерти (BSOD). В большинстве случаев в подобном материале будут освещаться проблемы, с которыми я сталкивался лично в своей практике и которые мне удалось решить. STOP-ошибка (STOP error), контроль дефекта (BugCheck) или в простонародье BSOD – фатальный системный сбой операционной системы Windows, являющийся причиной полного прекращения функционирования основных компонентов ядра операционной системы, влекущий за собой потерю динамических несохраненных пользовательских данных и приводящий к появлению на экране монитора синего экрана смерти (BSOD). Числовое обозначение STOP-ошибки – внутренний классификатор Microsoft, характеризующий причину возникновения фатальной системной ошибки, который используется при диагностике причины возникшей неполадки. В данной статье речь пойдет о сбое с идентификатором STOP 0000007A.

Симптомы

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

В общем случае формат ошибки следующий:

ЗначениеОписание
0xAAAAAAAAПервый параметр. Тип возникшей блокировки. (значения: 1,2,3 или адрес таблицы страниц (PTE)).
0xBBBBBBBBВторой параметр. Код статуса ошибки.
0xCCCCCCCCТретий параметр. Для блокировки (первый параметр) = 1 и 2 – адрес текущего процесса. Для блокировки = 3, или если в первом параметре адрес таблица страниц (PTE) – то содержит виртуальной адрес.
0xDDDDDDDDЧетвертый параметр. Виртуальный адрес, который код ядра не смог загрузить в физическую память из файла подкачки (in-paged), либо содержимое таблицы страниц (PTE), если первый параметр является адресом PTE.

Символическое имя ошибки KERNEL_DATA_INPAGE_ERROR (ОШИБКА_ПОДКАЧКИ_ДАННЫХ_ЯДРА), говорит о том, что критическая ошибка STOP 0000007A возникает в ситуации, когда Менеджер памяти (диспетчер памяти) не может загрузить в физическую (оперативную) память страницу с критичными для ядра данными из файла подкачки (обычно размещаемом на жестком диске). Каждому процессу в системе выделяется виртуальное адресное пространство размерностью в максимально возможный для архитектуры (x86/x64) адресуемый размер (это 4Гб для 32-битных систем и 16Эб для 64-разрядных). Но объем оперативной (физической) памяти, установленной в системе, намного меньше объема виртуальной памяти, использующейся всеми работающими в данный момент процессами. Отсюда следует, что все виртуальные страницы всех процессов в системе физически не могут уместиться в оперативной памяти. Однако, для того, чтобы обеспечить иллюзию доступности всего объема физической памяти процессу, диспетчер памяти, который является частью исполняющей подсистемы ядра, осуществляет постраничный сброс части неиспользуемого в данный момент содержимого памяти на диск, в файл подкачки. Подобная операция освобождает физическую память, чтобы та могла использоваться процессами, в данный момент нуждающимися именно в физической памяти для выполнения своего кода. В ситуации, когда исполняющийся код (поток) обращается к адресу, принадлежащему странице виртуальной памяти, которой не передана страница физической памяти (страница была вытеснена и помещена в файл подкачки), то диспетчер памяти “на лету” подгружает информацию обратно из файла подкачки (с диска) в оперативную память. Вот как раз в процессе выполнения подгрузки и может возникнуть ошибка STOP 0000007A. А причиной может быть сбой в работе любого из низлежащих модулей ядра, обеспечивающих цепочку чтения/обработки данных с физического носителя, на котором располагается файл подкачки. Зачастую это вызвано физическим повреждением поверхности носителя, либо ошибкой контроллера диска.

Общие причины

  • Ошибка чтения данных из файла подкачки, причиной которого явился программный сбой. Причины: cбой программного характера, например некорректная работа антивирусов, фильтров, драйверов, любого программного обеспечения режима ядра, которая влечет за собой невозможность чтения информации из файла подкачки, либо плохой блок оперативной памяти.
  • Ошибка чтения данных из файла подкачки, причиной которого явился аппаратный сбой. Причины: Ошибка контроллера диска, повреждение магнитной поверхности диска, то есть плохой кластер, попавший на область данных файла подкачки.

Общие варианты решения

В этом разделе приводятся общие методы восстановления, которые применяются для всех подвидов ошибки STOP 0x0000007A вне зависимости от параметров ошибки (BugCheckParameter1, BugCheckParameter2, BugCheckParameter3, BugCheckParameter4), которые указаны после кода STOP-ошибки в круглых скобках. Все нижеописанные действия необходимо выполнить для устранения ошибки.

Замена жесткого диска

STOP 0000007A у меня частенько встречался в ситуации, когда на системном жестком диске, на котором располагался как сама операционная система, так и файл подкачки (подобная ситуация достаточно распространена), начали появляться сбойные (плохие) сектора. Как говорится, диск начал “сыпаться”. В подобной ситуации самым логичным решение будет замена жесткого диска с попыткой выполнения операции копирования разделов на новый диск.

Специфические особенности некоторых сбоев

Применительно к сбою STOP 0000007A, второй входной параметр (BugCheckParameter2), отраженный на синем экране смерти в круглых скобках (0xBBBBBBBB), может подсказать нам более подробные сведения о деталях сбоя и определить возможные более специфичные методы устранения проблемы для случаев, когда она вообще может быть устранена.

Ссылка на основную публикацию
Adblock
detector