Сперва нужно удалить ветку реестра HKLM\SYSTEM\MountedDevices, Раскрываем ветку HKLM\SYSTEM\CurrentControlSet\services в левой части редактора реестра. Теперь проверяем следующие разделы в данной ветке: amdide, amdsata, amdxata, atapi, intelide, msahci, pciide. Параметр Start у каждого обязан быть равен 0х00000000 (0). Значение Start=0 - запуск сервиса при загрузке Windows. В случае если он равен 0х00000003 (3) щелкаем дважды на имя параметра (Start) и заменяем значение на 0 и давим ОК.
Если проделанное выше, не помогло и Windows 7 все равно не загружается и выдает ошибку STOP 0x0000007b, значит нужный драйвер контроллера не загружается. Чтобы исправить ситуацию, включаем загрузку всех, известных операционной системе драйверов.
В большинстве своем винда видит изменение конфигурации компа. Был случай когда винда отказалась запускаться с новой оперативкой. Была мать со слотами двух типов ДДР2 и ДДР3, так вот призамене планок ДДР 2 на ДДР 3 винда сказала "Произведены большие изменения, нужно переустановить ОС" Кроме ттого не указана версия вашего мастдая. Если 10-ка то и лицензию нужно будет обновлять, так как в ней привязка к мак-адресу компа. Поменял материнку - лицензия недействительна. Мастдай он и в Африке мастдай.
Чтобы достичь желаемого результата, ставим значение параметра Start равным 0 в следующих сервисах: adp94xx, adpahci, adpu320, aic78xx, amdsbs, arc, arcsas, elxstor, HpSAMD, iaStorV, iirsp, LSI_FC, LSI_SAS, LSI_SAS2, LSI_SCSI, megasas, MegaSR, nfrd960, nvraid, nvstor, ql2300, ql40xx, SiSRaid2, SiSRaid4, vhdmp, vsmraid, aliide, cmdide, nvraid, viaide.
https://computer76.ru/2018/10/03/perenesti-zhyostkij-disk-s-windows/