Перенос Windows XP на новую материнскую плату

Оказывается, теперь это очень просто.

(Вариант, когда система, с которой нужно перенести еще живая, тут не рассматривается, т.к. это очень просто — нужно на исходной системе заменить драйвера IDE-контроллерана стандартные)

Итак, железо, на котором стояла Windows — недоступно. Вот что говорит MS: http://support.microsoft.com/kb/314082/ru

Извлеките файлы Atapi.sys, Intelide.sys, Pciide.sys и Pciidex.sys из архива %SystemRoot%\Driver Cache\I386\Driver.cab или скопируйте файлы в папку %SystemRoot%\System32\Drivers.
3. В проводнике Microsoft Windows щелкните правой кнопкой мыши файл Mergeide.reg, скопированный ранее на дискету, и выберите в появившемся меню пункт Слияние.

Появится следующее сообщение.
Вы действительно хотите добавить информацию из A:\Mergeide.reg в реестр?
Нажмите кнопку Да.

После выполнения импорта появится следующее сообщение.
Данные из A:\Mergeide.reg были успешно внесены в реестр.

Но это что-то сложновато. Вот как поступил я:
Загрузил ERD Commander, в нем скопировал нужные файлы проводником и втянул файл в реестр regedit-ом.
Нужные файлы тут

Если после переноса необходимо изменить ядро, читаем

HAL options after Windows XP or Windows Server 2003 Setup

How to Troubleshoot Windows 2000 Hardware Abstraction Layer Issues

How to force a Hardware Abstraction Layer during an upgrade or an installation of Windows XP

а потом заменяем 3 файла:

hal.dll, ntoskrnl.exe, ntkrnlpa.exe. (Например, если нужно переделать в ACPI Multiprocessor PC, исходные файлы называются так:halmacpi.dll, ntkrnlmp.exe, ntkrpamp.exe)

4 комментария на “Перенос Windows XP на новую материнскую плату”

  1. Коля Says:

    OK.

  2. Петя Says:

    Спасибо за информацию. Пригодилась. СПАСИБО!

  3. Светлана Says:

    Блог интересный и, несомненно, полезный. Разместите все-таки информацию о donations (пожертвований от посетителей блога). Можно указать веб-мани, яндекс-деньги или sms копилку. Я бы пожертвовала.

  4. Паради Says:

    Пруфлинк бы не мешал……