STOP: 0x0000007B (0xF78D2524, 0xC0000034, 0x00000000, 0x00000000) INACCESSIBLE_BOOT_DEVICE
#Что происходит
При загрузке Windows 7 должна загрузить драйвер контроллера диска. Если режим SATA в BIOS изменили (IDE на AHCI, AHCI на RAID), заменили материнскую плату или перенесли диск на другой компьютер, нужный драйвер отключён или отсутствует. Система не видит свой диск и показывает 0x7B. Данные на диске не повреждены.
#Причины
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Смена режима SATA в BIOSIDE↔AHCI↔RAID. | Ошибка сразу после изменения. | Верните режим или включите драйвер. |
| Замена материнской платыДругой контроллер. | После замены платы. | Включите драйверы msahci/storahci или переустановите. |
| Перенос диска на другой ПКОтсутствует драйвер. | После клонирования. | Подготовка sysprep или правка реестра. |
| Повреждённый реестр или файл драйвераСбой питания. | Ошибка после сбоя. | Восстановите систему, sfc. |
| Неисправный дискОшибки чтения. | SMART с предупреждением. | Проверьте и замените. |
| Контроллер USB-загрузкиУстановка с USB. | Ошибка при установке. | Используйте USB 2.0, драйверы в образе. |
#Быстрое решение: вернуть режим
- Зайдите в BIOS при загрузкеЕсли Windows 7 показывает
STOP 0x0000007Bсразу после изменения BIOS, выключите компьютер и включите снова, нажимая клавишу входа в BIOS (обычно Del, F2 — зависит от устройства). Запишите текущие настройки и модель контроллера. Прежде чем менять их, выясните, когда последний раз Windows 7 нормально запускалась. - Найдите режим SATAНайдите в BIOS раздел Storage/SATA Configuration → SATA Mode: возможны IDE/Compatible, AHCI, RAID. Если сбой появился *непосредственно после переключения*, сравните нынешнее значение с записанным прежним. Если не знаете исходного режима, не перебирайте варианты: это может усугубить загрузку RAID-массива.
- Верните значение, с которым Windows работала раньшеВосстановите точно известное прежнее значение SATA Mode, не трогая другие параметры BIOS. Запишите новое/старое состояние перед сохранением; если используются RAID, BitLocker или несколько ОС, обратитесь к системному администратору. После изменения нажмите F10 → подтвердите сохранение.
- Сохраните и загрузите WindowsЗагрузите Windows 7 обычным способом. Если код 0x7B исчез, причиной было несовпадение режима контроллера и подготовленного драйвера; не меняйте режим ещё раз ради «ускорения», пока не изучите порядок перехода и не сделали резервную копию.
- Не переходите на AHCI без подготовкиЕсли вы сознательно хотите перейти с IDE на AHCI в Windows 7, сначала в загружающейся Windows при исходном режиме создайте резервную копию и точку восстановления. Проверьте, поддерживает ли контроллер штатный драйвер
msahci, и следуйте инструкции изготовителя; случайный импортahci.regможет изменить не ту службу и сломать загрузку.
#Переход на AHCI без переустановки
В Windows 7 драйвер msahci по умолчанию отключён в режиме IDE. Включите его до смены режима.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\storahci]
"Start"=dword:00000000После перезагрузки войдите в BIOS, включите AHCI, сохраните настройки. Windows 7 загрузится и установит драйвер контроллера. Если у вас платформа Intel с RST или AMD, затем установите драйвер SATA/RAID от производителя.
#Если Windows не загружается вообще
- Загрузитесь с установочного дискаЕсли режим SATA не менялся или диск перестал определяться, остановитесь с изменениями BIOS. Загрузитесь с официального установочного диска Windows 7 → «Восстановление системы» → «Восстановление запуска». При исчезновении накопителя из BIOS проверьте питание/кабель и состояние диска у специалиста до записи новых данных.
- Не меняйте офлайн-реестр наугадНе загружайте случайный офлайн-реестр командой
reg loadи не выставляйтеStart=0для всех служб SATA сразу: нужно точно знать активный ControlSet и модель контроллера, иначе Windows может перестать запускаться. При неподходящем режиме RAID и нестандартном контроллере используйте официальный драйвер производителя и помощь специалиста.
Если 0x7B появляется при установке Windows 7, в BIOS поставьте режим IDE/Compatible, установите систему, подключите драйверы и только потом переключайте AHCI описанным способом.