Бывает необходимо перенести рабочую ОС со всем установленным софтом на новое железо - то есть вынуть винт из старого компьютера и вставить в новый, но при этом чтобы ни чего не упало.
Если новая материнская плата другого сокета и другого производителя - обязательно будут траблы с синим экраном, чтобы его побороть - нужно загрузится с какой-либо реанимационной фиговины - ERD Commander, WinPE и так далее, суть лишь в том - чтобы добраться до системного реестра винды на винте. Обычно линукс для этого не подходит.
Первым делом необходимо удалить ветку реестра HKLM\SYSTEM\MountedDevices
После этого, нужно включить запуск сервисов, которые загружают стандартные драйвера контроллеров IDE и/или SATA.
Открываем ветку HKLM\SYSTEM\CurrentControlSet\services в левой части редактора реестра. Смотрим и проверяем разделы в ветке: amdide, amdsata, amdxata, atapi, intelide, msahci, pciide.
Параметр Start у каждого должен быть равен 0х00000000 (0)
После того, как start установлен в значение 0 (ноль) у всех указанных выше разделов реестра, закрываем редактор реестра и перезагружаем компьютер. Windows загружается и начинает устанавливать (либо спрашивать) драйвера на новую материнскую плату.
Все программы и данные на месте… все счастливы.
Внимание! Если у вас материнская плата на менее известном/распространенном чипсете – то вам стоит попробовать установить значение параметра 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.
Все, можем перезагружаться и операционка начнет втыкать драйверы под новое оборудование, под которое сможет. Под которое не сможет - ищите на диске производителя оборудования, офф-сайте или драйвер-паках.
Рейтинг: 36
Обновлено: 22.11.2024