Когда возможность подготовить систему есть
В большинстве случаев достаточно выполнения трех первых пунктов. (тут один, остальное в конце по ссылкам)
Intel base & Non Intel base matherboard >> Intel base matherboard 1
Перенос операционной системы с одной материнки с процессором Интел или Не Интел на другую материнку с процессором Интел.
Установка драйвера (HAL) — «Компьютер с ACPI»
Если уже стоит такой драйвер, тогда пропускаем.
Панель управления > Система > Оборудование > Диспетчер устройств > Компьютер > правой кнопкой по установленному драйверу HAL > Обновить драйвер > Нет, не в этот раз > Установка из указанного места > Не выполнять поиск. Я сам выберу нужный драйвер > Компьютер с ACPI > Далее > Готово!
Установка драйвера — «Стандартный двухканальный контроллер PCI IDE»
Если уже стоит такой драйвер, тогда пропускаем.
Панель управления > Система > Оборудование > Диспетчер устройств > IDE ATA/ATAPI контроллеры > правой кнопкой по установленному IDE-контроллеру > Обновить драйвер > Нет, не в этот раз > Установка из указанного места > Не выполнять поиск. Я сам выберу нужный драйвер > Стандартный двухканальный контроллер PCI IDE > Далее > Готово!
Удалить в реестре ссылки на старые диски.
Очистить раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
Intel base matherboard >> Non Intel base matherboard 2
Если требуется выполнить перенос OS установленой на материнке с процессором Интел на новую материнку с процессором Не Интел.
4. Удалить в реестре ссылки на драйвер процессора Интел.
Пуск > Выполнить > Regedit > HKLM > SYSTEM > ControlSet001 > Services > удаляем раздел Intelppm
Повторить для ControlSet002.
IDE\SATA\SCSI\RAID >> SATA\SCSI\RAID 3
Если на новом железе имеется диск(и) с SATA\SCSI или на дисках организован RAID — SATA\SCSI.
5. Установить нужные драйвера для этих устройств.
Панель управления > Установка оборудования > Добавление нового устройства > Установка оборудования, выбранного из списка
в ручную > SCSI и RAID контроллеры > Установить с диска.4
Внимание: установить перед переносом, т.е. установить нужные драйвера на старую систему на старом железе, а потом делать перенос.
Перенос системы с современного железа на устаревшее. 5
Просто невероятный случай. Если вы переносите систему с новой материнки на старую мать не поддерживающую APIC (усовершенствованный контроллер прерываний). К слову, такие материнки не выпускаются с 1999-00 гг.
6. Устанавливаем драйвер (HAL) — «Стандартный компьютер»
Панель управления > Система > Оборудование > Диспетчер устройств > Компьютер > правой кнопкой по установленному
драйверу HAL > Обновить драйвер > Нет, не в этот раз > Установка из указанного места > Не выполнять поиск. Я сам
выберу нужный драйвер > Стандартный компьютер > Далее > Соглашаемся на перезагрузку > Идём в BIOS > Отключаем APIC.
Комментарии к Первой части
1Трех первых пунктов достаточно.
2И напротив, если перенос выполняется с Non Intel base matherboard >> Intel base matherboard, то этот пункт выполнять не нужно.
3Перенос системы на разноуровневые RAID не возможен. может быть RAID5>IDE>RAID1?
4Если список оборудования не появился, открыть .*inf, найти секцию [ControlFlags] , в этой секции найти ExcludeFromSelect=* , удалить в этой строке * (звездочку).
5Наличие этого условия автоматически отменяет выполнение первого пункта инструкции
Когда возможности подготовить систему нет, материнская уже сгорела и при ошибке 07B
LiveCD Regedit
Reg file
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\primary_ide_channel]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»atapi»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\secondary_ide_channel]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»atapi»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\*pnp0600]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»atapi»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\*azt0502]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»atapi»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\gendisk]
«ClassGUID»=»{4D36E967-E325-11CE-BFC1-08002BE10318}»
«Service»=»disk»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0101]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_0e11&dev_ae33]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1039&dev_0601]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1039&dev_5513]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1042&dev_1000]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_105a&dev_4d33]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0640]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1097&dev_0038]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0001]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0150]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5215]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5219]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5229]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»pciide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1106&dev_0571]
«Service»=»pciide»
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1222]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»intelide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1230]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»intelide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2411]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»intelide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2421]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»intelide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7010]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»intelide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7111]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»intelide»
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7199]
«ClassGUID»=»{4D36E96A-E325-11CE-BFC1-08002BE10318}»
«Service»=»intelide»
;Добавление драйвера Atapi (необходимо наличие файла Atapi.sys в папке Drivers)
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Services\atapi]
«ErrorControl»=dword:00000001
«Group»=»SCSI miniport»
«Start»=dword:00000000
«Tag»=dword:00000019
«Type»=dword:00000001
«DisplayName»=»Standard IDE/ESDI Hard Disk Controller»
«ImagePath»=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 52,00,49,00,56,00,45,00,52,00,53,00,5c,00,61,00,74,00,61,00,70,00,69,00,2e,\ 00,73,00,79,00,73,00,00,00
;Добавление драйвера intelide (необходимо наличие файла intelide.sys в папке Drivers)
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Services\IntelIde]
«ErrorControl»=dword:00000001
«Group»=»System Bus Extender»
«Start»=dword:00000000
«Tag»=dword:00000004
«Type»=dword:00000001
«ImagePath»=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,6e,00,74,00,65,00,6c,00,69,\ 00,64,00,65,00,2e,00,73,00,79,00,73,00,00,00
;Добавление драйвера Pciide (необходимо наличие файлов Pciide.sys и Pciidex.sys в папке Drivers)
[HKEY_LOCAL_MACHINE\SYSTEM_ON_C\ControlSet001\Services\PCIIde]
«ErrorControl»=dword:00000001
«Group»=»System Bus Extender»
«Start»=dword:00000000
«Tag»=dword:00000003
«Type»=dword:00000001
«ImagePath»=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 52,00,49,00,56,00,45,00,52,00,53,00,5c,00,70,00,63,00,69,00,69,00,64,00,65,\ 00,2e,00,73,00,79,00,73,00,00,00
Этот файл немного изменен, по сравнению с рекомендованным Microsoft-ом, это связано с особенностями редактора реестра от Avast! Bart CD, в реестре все добавления будут как доктор Microsoft прописал.
Файл актуален, если система стоит на диске С, для других дисков его надо немного подправить.
2. Копирую файлы atapi.sys intelide.sys pciide.sys pciidex.sys в каталог system32\drivers, т.е. к остальным драйверам до кучи.
Взято тут и тут
Еще данные с Microsoft