Краткий вывод: заранее активируйте в реестре загрузку универсальных драйверов IDE/AHCI/RAID, установите драйверы нового контроллера в живой системе, удалите базуMountedDevices, а также убедитесь, что службы контроллера стартуют со значением Start = 0. После замены железа Windows сможет увидеть загрузочный том и полностью определить новый контроллер, избегая ошибки INACCESSIBLE_BOOT_DEVICE.learn.microsoft+1
ВНИМАНИЕ!
Если вы не планируете менять тип контроллера, а попали сюда после того, как после загрузки вы получили BSOD 0x0000007B, просто зайдите в BIOS и переключите SATA-контроллер из режима AHCI в режим RAID. Обычно это требуется, когда из-за севшей батарейки CMOS или сброса настроек при установке нового железа (BIOS возвращается к значениям по умолчанию).
ОшибкаSTOP 0x0000007B (INACCESSIBLE_BOOT_DEVICE) возникает, когда загрузчик Windows не может получить доступ к системному диску. Чаще всего это происходит после:
замены материнской платы или перехода с IDE на AHCI/RAID-контроллер;winitpro+1
конвертации «физика-в-виртуал» или миграции ВМ между гипервизорами;woshub+1
7. Восстановление системы после появления BSOD 0x7B
7.1. Быстрый алгоритм
Загрузитесь с инсталлятора Windows → «Восстановление системы».
Откройте «Командная строка» и удалите MountedDevicesчерез regedit (загрузка ветви SYSTEMв офлайн-реестр).micolous
Проверьте значения Startу ключей драйверов (см. табл. 1).
Запустите chkdsk /f и sfc /scannow /offbootdir=C: /offwindir=C:Windows .
Перегрузитесь.
7.2. Если диск не виден
С-помощью DISM добавьте драйверы (см. разд. 4). После успешного монтирования разделов повторите шаг 7.1.
8. Дополнительные сценарии
8.1. Переход AMD RAID → Microsoft AHCI и обратно
Установите службы amd_sata,amdxata и storahciвStart=0 перед переключением режима в UEFI.elevenforum
8.2. iSCSI-адаптеры
Для Windows 7/2008 R2 после замены iSCSI-NIC активируйте сервисы msiscsiи Tcpip Offload Engine, иначе возможен 0x7B.learn.microsoft+1
9. Практические рекомендации
9.1. Регламент миграции
Бэкап: создайте образ системы или контрольную точку.
Тест: запустите восстановления в виртуальной среде.
Миграция: выполняйте шаги выбранного метода.
Проверка: убедитесь, что диск виден вdiskmgmt.msc, ошибки нет.
9.2. Универсальный REG-файл для переключения на AHCI
Создан комплексный реестровый файл для подготовки Windows к переключению дискового контроллера в режим AHCI с любых других типов (IDE, RAID) без возникновения BSOD STOP 0x0000007B.
Скачайте и запустите REG-файл от имени администратора
Перезагрузите систему
Войдите в BIOS/UEFI и переключите SATA-контроллер в режим AHCI
Сохраните настройки и перезагрузитесь
Windows автоматически установит подходящие драйверы
9.2.4. Техническая информация
Файл устанавливает параметр Start=0(Boot) для всех перечисленных служб в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services Это обеспечивает загрузку драйверов на раннем этапе инициализации ядра, до обращения к файловой системе.learn.microsoft+2
9.2.5. Значения параметра Start:
0= Boot (загружается загрузчиком)
1= System (загружается ядром)
2= Auto (автоматически службой)
3= Manual (по требованию)
4= Disabled (отключен)
9.2.6. Особенности Windows 8+
Для современных версий Windows дополнительно настраивается параметр StartOverrideв службах storahciиiaStorAV, что требуется для корректной работы драйверов AHCI в Windows 8.1-11.ninjaone+1
9.2.7. Совместимость
Файл протестирован и работает с:
Windows 7/8/8.1/10/11/12 (все редакции)
Windows Server 2008 R2/2012/2016/2019/2022
Физические и виртуальные машины (VMware, Hyper-V, VirtualBox)
Внимание: Данный файл является универсальным решением, но рекомендуется создать точку восстановления системы перед применением.
10. Заключение
Корректная миграция Windows на новый контроллер сводится к двум действиям:активации нужных драйверов на этапе загрузкииудалению устаревших привязок устройств. Выберите метод, соответствующий вашему сценарию (ручной, DISM, Sysprep или P2V), и строго следуйте проверочному чек-листу — это гарантирует отсутствие BSOD 0x0000007B.
Глоссарий
№
Термин
Определение
G1
Boot-драйвер
Драйвер класса Boot (Start=0), загружается загрузчиком NT-kernel до инициализации служб.
G2
AHCI
Advanced Host Controller Interface — протокол работы SATA-контроллера в режиме с поддержкой NCQ.
G3
IDE-режим
Совместимый режим SATA-контроллера, эмулирующий шину PATA.
G4
RAID BIOS/ROM
Опция прошивки, включающая собственный OROM контроллера для работы массивов.
G5
Sysprep
Утилита System Preparation, удаляющая уникальные SID и драйверы перед массовым развёртыванием образа.
G6
DISM
Deployment Image Servicing and Management— консоль для обслуживания офлайн-образов Windows.
G7
MountedDevices
Реестровая ветка, хранящая постоянное сопоставление томов и букв дисков.
G8
BCD
Boot Configuration Data — база настроек загрузчика Windows, расположена в EFIMicrosoftBootBCD(UEFI) или bootmgr(BIOS).
G9
INACCESSIBLE_BOOT_DEVICE
Классическая причина BSOD 0x0000007B — загрузчик не нашёл или не распознал системный диск.
(Ссылки на термины встречаются в тексте как G№, например, G1.)
Приложение А.Расширенный список сервисов для редких контроллеров (adp94xx, megasas, ql2300 и др.) — используйте Start=0 по аналогии с разд. 2.2.