Битые записи в реестре. Подгрузка драйверов в процессе установки XP

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

Рассмотрим подробнее, когда возникает ошибка и как пользователям с ней бороться.

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

Процесс возникновения неполадки

Ошибка возникает в ОС Windows, при этом наиболее часто она появляется в версии XP.

В каких случаях можно встретить данную неполадку? Рассмотрим два базовых случая:

  • В процессе «чистой» (загрузка системы на пустой жесткий диск) установки операционной системы. Помните, неполадка может появиться при установке windows любых версий;
  • Во время переноса операционной системы на любую другую материнскую плату. Также неполадка может возникнуть во время перемещения системы на другую платформу. К примеру, с Intel на AMD.

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

Вставьте его в дисковод. Перезагрузите компьютер и загрузитесь с диска.

Для этого необходимо предварительно сменить порядок загрузки устройств в БИОСе.

На начальном окне установки найдите клавишу для включения консоли восстановления. Затем введите в ней команду chkdsk /p /r и нажмите Ентер.

Она позволяет восстановить поврежденные на диске файлы.

Если вышеуказанная команда не подошла, замените ключ P на F. Таким образом, команда будет иметь вид: chkdsk /f/r. Нажмите Ентер.

После выполнения команды выключите компьютер.

Теперь перезагрузите систему, предварительно изменив очередь загрузки в БИОСе согласно стандарту (первой должна загружаться предустановленная на компьютере ОС).

Нажмите на клавишу F8 и в открывшемся окне вариантов загрузки выберите пункт «Безопасный режим» . Дождитесь включения вашей ОС.

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

Используйте одну из утилит для сканирования системы. В нашем случае это «Dr. Web Current!».

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

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

Устранение ошибки 0x0000007B во время установки ОС

Если ошибка появляется во время установки операционной системы, возможно, вы выставили неправильные настройки в БИОСе компьютера.

Следуйте инструкции, чтобы исправить ситуацию:

  1. Запустите процесс включения компьютера;
  2. Нажмите на клавишу ESC, чтобы включить меню БИОСа;
  3. В открывшемся окне необходимо сменить режим подключения аппаратных компонентов. Для этого зайдите во вкладку Advanced Settings и найдите пункт под названием «OnChip SATA Type» выберите его и определите тип вместо ACHI на Native IDE$
  4. Выйдите из меню БИОСа и перезагрузите компьютер.

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

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

Узнать, как использовать БИОС вашей модели устройства можно на официальном сайте производителя персонального компьютера или ноутбука.

Тематические видеоролики:

Ошибка 0x0000007B - Причины и способы решения

Ошибка stop: 0x0000007B - Решение.

Ошибка 0x0000007B - Причины и способы решения


Иногда ошибки Code 10 типа "синий экран", связанные с аппаратным обеспечением, могут быть вызваны повреждением оперативной памяти (RAM). Если вы сталкиваетесь со случайными перезагрузками компьютера, звуковыми сигналами при загрузке или другими неисправностями компьютера (в дополнение к ошибкам BSOD 10), то весьма вероятно, что имеются повреждения памяти. На самом деле, почти 10% падений приложений в ОС Windows вызваны повреждениями памяти.

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

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

Хотя последние версии Windows содержат утилиту для проверки оперативной памяти, я крайне рекомендую вместо нее использовать Memtest86 . Memtest86 представляет собой тестирующее программное обеспечение на основе BIOS, в отличие от других тестовых программ, запускаемых в среде Windows. Преимущество такого подхода в том, что утилита позволяет проверять ВСЮ операционную память на наличие ошибок Code 10, в то время как другие программы не могут проверять области памяти, занятые собственно программой, операционной системой и другими запущенными программами.

Несмотря на то, что с момента прекращения компанией Microsoft поддержки Windows XP прошло уже более трёх лет, некоторые пользователи по-прежнему не желают расставаться с этой операционной системой. Ну это и понятно – у кого-то до сих пор в строю старый компьютер, технические характеристики которого не позволяют установить более новую ОС, кому-то нужна быстрая система, а кто-то просто привык к XP, не желая для себя ничего менять.

Windows является достаточно стабильной и надёжной системой, способной проработать без переустановки до нескольких лет, но рано или поздно она начинает давать сбои, в том числе критические. Примером одного из таких сбоев является ошибка Stop 0x0000007b, возникающая в момент загрузки/установки операционной системы и сопровождающаяся появлением традиционного синего «экрана смерти». Чаще всего с ней приходится сталкиваться пользователям Windows XP, впрочем, не застрахованы от неё и владельцы компьютеров под управлением Windows 7.

Основные причины появления синего экрана с ошибкой Stop 0x0000007b

Ошибка 0x0000007b, как и ряд других подобных, не указывает на конкретный источник проблемы, а сам код может свидетельствовать о разного рода неполадках. В некоторых случаях она сопровождается сообщением INACCESSIBLE_BOOT_DEVICE , что сразу же вызывает у пользователя подозрения в неисправности жесткого диска. На самом же деле эта ошибка говорит лишь о том, что загрузочный драйвер не может инициализировать устройство начальной загрузки, то есть жёсткий диск.

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

Что делать, если ошибка возникает при установке Windows XP

Основной и самой вероятной причиной появления ошибки 0x0000007b при установке Windows XP на новый ПК являются несовместимые настройки BIOS. Дело в том, что на новых компьютерах для подключённых к SATA дисков используется стандарт ACHI, который в момент выхода Windows XP ещё не использовался. Вы пробуете установить систему, но она не может найти подходящий драйвер и выбрасывает вас в BSOD. Что делать? Попробуйте сменить режим работы SATA дисков с AHCI на IDE.

Зайдите в BIOS, в разделе Advanced найдите настройку IDE Configuration, в ней отыщите параметр SATA Configuration и задайте ему значение Compatible вместо Enhanced. В других версиях БИОС обозначенная настройка может располагаться в разделе Integrated Peripherals и называться OnChip SATA Type или SATA RAID/AHCI MODE. Значение её нужно установить IDE или Native IDE .

Если в вашем BIOS ест раздел Main, поищите в нём SATA Mode и установите его в режим IDE Mode .

Подгрузка драйверов в процессе установки XP

Следующий способ устранения ошибки заключается в инсталляции недостающих драйверов SCSI или ACHI в процессе установки Windows XP, но для этого у вас уже должна быть подготовлена дискета с драйверами, соответствующими конфигурации вашего ПК. В самом начале установки XP нужно нажать F6 , чтобы установить особый драйвер SCSI или RAID.

Но поскольку этот метод безнадёжно устарел, утилиты для записи драйверов на диске с Windows XP может не быть, как и флоппи-дисковода в вашем компьютере. Как вариант, можно воспользоваться USB Floppy Drive, только вот приобретение этого устройства ради установки устаревшей системы представляется нецелесообразным.

Интеграция драйверов SATA AHCI в образ Windows XP

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

Алгоритм действий следующий. Распакуйте архивы с драйверами и ISO-образ XP в отдельные папки.

В следующем окне нажмите «Добавить» и укажите путь к папке с драйверами.

Затем активируйте радиокнопку «Драйвер текстового режима», отметьте нужные вам драйвера и нажмите «OK», после чего загрузочный образ будет пересоздан.

Если ошибка 0x0000007b при установке системы была связана с несовместимостью драйверов, на этот раз она не возникнет.

Способ рабочий, но зачем морочить себе голову, если гораздо проще найти в интернете образ Windows XP с уже интегрированными AHCI-драйверами, благо таких сборок энтузиастами создано более чем достаточно!

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

Как и в случае с XP, причиной появления ошибки 0x0000007b при загрузке Windows 7 могут стать неправильные настройки BIOS. Падение системы в BSOD с кодом 0x0000007b нередко наблюдалось после включения пользователем режима AHCI в BIOS, особенно в тех случаях, когда на ПК установлен SSD-диск. Никто не спорит, режим AHCI имеет свои преимущества, но в Windows 7 простого его включения в БИОС недостаточно, перед этим систему нужно подготовить. Поэтому восстанавливаем в BIOS прежние настройки, загружаемся, запускаем командой regedit редактор реестра и разворачиваем эту ветку:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/msahci

В правой части находим параметр Start и меняем его значение на 0.

То же самое проделываем с параметром Start в ключе HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/iaStorV .

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

Другие причины возникновения ошибки 0x0000007b

Приведённые ниже причины ошибки 0x0000007b, а также способы её исправления равно применимы как для Windows 7, так и для Windows XP. Если до этого система загружалась нормально, но после обновления или установки какого-нибудь драйвера во время очередной загрузки Windows выдала ошибку 0x0000007b, вероятно, причина в неправильной работе драйвера. Для начала попробуйте загрузиться с последней удачной конфигурацией, для чего сразу после включения ПК зажмите F8 и выберите соответствующую опцию.

Также можно попробовать загрузиться в безопасном режиме и удалить установленное ПО. Если это не поможет, следует выполнить откат к предыдущей точке восстановления, если загрузка в безопасном режиме будет доступна. В Windows 7 всё проще, в этой системе вы можете откатиться к контрольной или полной резервной копии, загрузившись с установочного диска с дистрибутивом.

Ошибки на диске

Ошибки файловой системы, сбойные сектора также могут вызывать ошибку 0x0000007b. Тут на помощь может прийти встроенная утилита chkdsk . Загрузите ПК с установочного диска (того же XP), нажатием R войдите в среду восстановления и выполните команду chkdsk /r .

В Windows 7 используется та же команда, но с ключом /f.

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

Вирусы в загрузочном секторе

Не помешает также и проверка диска на предмет заражения буткитами – вирусами, заражающими загрузочный сектор и запись MBR. Естественно, такая проверка должна производиться с помощью загрузочных спасательных дисков вроде Dr.Web Сureit . Еще один вариант – снять диск, подключить его к рабочему ПК и выполнить проверку уже с него.

Аппаратные неполадки

Появление синего экрана с ошибкой 0x0000007b вполне может быть вызвано аппаратными неполадками. Если дело и впрямь в «железе», то в первую очередь нужно проверить жёсткий диск. Также ревизии подлежат шлейфы (хорошо ли подключены) и блок питания. Обязательно протестируйте оперативную память, так как отмечались случаи, когда ошибка 0x0000007b возникала при повреждении модулей ОЗУ.

В качестве дополнительных мер можно порекомендовать отключить от ПК все периферийные устройства (исключить конфликт их драйверов), пересоздать основную загрузочную запись MBR, обновить драйвера контроллера жёстких дисков, выполнить очистку CMOS, а также заменить из-под загрузочного диска файлы драйверов atapi.sys, intelide.sys, pciide.sys, pciidex.sys из каталога System32/Drivers файлами драйверов с рабочей системы той же версии. Если вы сомневаетесь в результатах собственных действий, разумнее будет отнести компьютер в центр диагностики, где устранением неполадки займутся специалисты.

Ошибка 0x0000000a может происходить как во время работы установленной системы Windows 7, так и при ее установке по следующим причинам:

  • некорректная работа драйверов операционной системы с оперативной памятью компьютера. Попытка доступа драйвера в защищенную системную область памяти. Очень часто возникает при подключение и установки драйверов дешевых китайских устройств типа Web камер, джойстиков, источников бесперебойного питания;
  • сбой оперативной памяти;
  • плохая совместимость комплектующих ПК. Очень часто приводят к данной ошибке при установке Windows 7;
  • некорректные настройки BIOS;
  • конфликт между системными приложениями;
  • несовместимость драйверов системы с оборудованием. Часто возникает при попытке автоматического использования стандартного драйвера устройства для подключенного к персональному компьютеру устройства.

Для устранения ошибки 0x0000000a важно правильно интерпретировать BSOD. Рассмотрим ситуацию, приведенную на рисунке ниже:

Надпись DRIVER_IRQL_NOT_LESS_OR_EQUAL или IRQL_NOT_LESS_OR_EQUAL указывает на то что ошибка возникла во время системного прерывания BIOS, по причине обращения к запрещенной области памяти для данного уровня доступа прерывания. То есть в момент взаимодействия системой с аппаратным обеспечением компьютера.

После кода ошибки 0x0000000a в фигурных скобках мы видим подробную информацию об ошибке, в данном случае:

  • 0x0075008C будет некорректным адресом для данного обращения;
  • 0х00000002 уровень необходимого прерыванию доступа для работы с выше указанным участком памяти;
  • 0х00000001 указывает на то, что ошибка произошла при попытке записи в память, код 0х00000000 указывал на сбой при операции чтения;
  • 0х83А19829 адрес инструкции, выполнение которой вызвало ошибку, по данному адресу можно определить вызвана, ли ошибка драйвером системы, или некорректной работой приложения с аппаратной частью ПК. Для этого необходимо свериться с таблицей распределения о оперативной памяти.

Часто под стройкой с адресом ошибки (0x0000000a), можно увидеть каким именной драйвером был вызван сбой, но к сожалению далеко не всегда.

В этом примере причина сбоя — драйвер drv.sys

Для решения проблемы стоит выполнить следующие действия.

  1. Если данный сбой возник в момент установки драйвера в Windows 7, для подключённого к ПК оборудования необходимо перезагрузиться в безопасном режиме предварительно выключив ПК и отключив установленное оборудование. Для этого при перезагрузке нажимаем клавишу F8. После появления экрана с предложением выбора варианта загрузки выбираем «Безопасный режим» или «Safe mode» как показано ниже и подтверждаем выбор нажатием клавиши Enter.
  2. После загрузки системы Windows 7 в безопасном режиме запускаем диспетчер оборудования, нажав правой кнопкой мышки на «Мой компьютер». После открытия консоли выбираем установленное оборудования, жмем на него правой кнопкой мышки и выбираем свойства, переходим на вкладку «драйвер», нажимает «удалить», устанавливаем птичку и жмем «ОК».
  3. После перезагрузки системы устанавливаем корректный драйвер для данного устройства. Перегружаем систему в нормальном режиме. Бывает, ошибка с кодом 0x0000000a в Windows 7 возникает после обновлений драйверов или самой операционной системы. В таком случае перегружаемся в безопасном режиме. Запускаем пуск выполнить, в появившемся окне вводим команду verifier/ reset, что сбросит параметры проверки драйверов по умолчанию, нажимаем «ОК».
  4. Если данная ошибка возникает при переходе системы Windows 7 в «Спящий режим» или «Режим Гибернации» то необходимо установить последние обновления, или наоборот сделать откат на последнюю точку восстановления системы.
  5. Если ошибка вызвана после настройки BIOS, особенно игр в IRQL прерываний, то рекомендуется сбросить данные настройки по умолчанию, сохранить настройки BIOS.
  6. При сбое в результате некорректной работы аппаратной части ПК стоит попробовать в BIOS следующие:
    • отключить кеш память, в том числе второго и третьего уровня;
    • отключить в BIOS Plug And Play режим;
    • доступ к затененной памяти;
    • антивирусную защиту BIOS, если таковая имеется;
    • стоит обновить прошивку BIOS материнской платы и видеокарты до последней версии;
    • запустить тест оперативной памяти, возможно вставить оперативную память в другой слот, попробовать понизить частоту работы ОЗУ до наиболее медленной планки, если они у вас разные;
  7. Для определения какое именно устройство в ПК вызывает конфликт можно попробовать по очереди отключать комплектующие ПК. Начать стоит с оперативной памяти, если у вас установлено 2 и более планок ОЗУ, то методом перебора проверяем каждую из них. Перед этим важно провести полный тест ОЗУ для исключения сбойных ячеек.
  8. Если приложение приводит к ошибке, то можно просмотреть в журнале ошибок Windows 7 какое именно. Смотреть нужно в разделе «Приложения» Ошибки драйверов будут фиксироваться в разделе «Система».


Иногда ошибки X.EXE и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл X.EXE, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра EXE.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка X.EXE. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с LaserJet Internet Publishing. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей X.EXE не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как %%product%% (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с X.EXE. Используя очистку реестра , вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку X.EXE) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.


Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с X.EXE (например, LaserJet Internet Publishing):

  1. Нажмите на кнопку Начать .
  2. Введите "command " в строке поиска... ПОКА НЕ НАЖИМАЙТЕ ENTER !
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да .
  6. Черный ящик открывается мигающим курсором.
  7. Введите "regedit " и нажмите ENTER .
  8. В Редакторе реестра выберите ключ, связанный с X.EXE (например, LaserJet Internet Publishing), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт .
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа LaserJet Internet Publishing.
  11. В поле Имя файла введите название файла резервной копии, например "LaserJet Internet Publishing резервная копия".
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
  13. Нажмите Сохранить .
  14. Файл будет сохранен с расширением.reg .
  15. Теперь у вас есть резервная копия записи реестра, связанной с X.EXE.

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