Перенос Windows XP на другой компьютер

Чтоб перенести Windows со всеми файлами, документами и программами на другой компьютер с схожей архитектурой (старый и новый компьютер 32-битный,  процессор одной фирмы (Intel,AMD), однопроцессорные, ) сделайте следующее:

  • сбросьте драйвер для контроллера IDE-дисков до «стандартного»;
  • очистите точки монтирования дисков - почистите ветку реестра HKLM\SYSTEM\MountedDevices;
  • если перенос осуществляется на  на AMD-архитектуру, то отключите сервис intelppm для процессоров Intel:

    sc config intelppm start= disabled
  • если Windows переносится на многопроцессорный компьютер (или с PIC на APIC, к примеру перенос с виртуальной машины Virtualbox на реальную машину с реальным железом), то необходимо сменить HAL, для этого 1):
    • измените содержимое секции [GENDEV_SYS] в файле C:\windows\inf\hal.inf:

      C:\windows\inf\hal.inf
      [GENDEV_SYS]
      %E_ISA_UP.DeviceDesc% = E_ISA_UP_HAL, E_ISA_UP, MPS_UP, MPS_MP, ACPIPIC_UP, ACPIAPIC_UP, ACPIAPIC_MP ; Standard PC
      %ACPIPIC_UP.DeviceDesc% = ACPIPIC_UP_HAL, ACPIPIC_UP, ACPIAPIC_UP, ACPIAPIC_MP ; ACPI PIC-based PC
      %ACPIAPIC_UP.DeviceDesc% = ACPIAPIC_UP_HAL, ACPIAPIC_MP, ACPIAPIC_UP, ACPIPIC_UP; ACPI APIC-based PC (UP)
      %ACPIAPIC_MP.DeviceDesc% = ACPIAPIC_MP_HAL, ACPIAPIC_MP, ACPIAPIC_UP, ACPIPIC_UP; ACPI APIC-based PC (MP)
      %MPS_UP.DeviceDesc% = MPS_UP_HAL, MPS_UP, ACPIAPIC_UP ; MPS UP PC
      %MPS_MP.DeviceDesc% = MPS_MP_HAL, MPS_MP, MPS_UP, ACPIAPIC_MP, ACPIAPIC_UP ; MPS MP PC
    • в диспетчере оборудования измените HAL на нужный и перезагрузитесь дважды;
  • включите в BIOS-е на конечном компе режим эмуляции IDE в настройках SATA-устройств (если переносите на SATA-диск);
  • сделайте клон  старого диска на новый диск (например с помощью акрониса);
  • установите драйверы для нового оборудования;
  • включите в BIOS режим SATA;
  • и не забудьте перенести на новый компьютер наклейку с лицензией .

Если компьютер поломался до переноса Windows и выполнить подготовку не получилось, то нужно «вживить» драйвер2), для этого:

  • подключите старый винчестер к новому компьютеру;
  • загрузитесь с установочного диска Microsoft Windows 7;
  • нажмите Shift+F10
  • введите cmd;
  • запустите реестр: regedit;
  • подключите куст реестра C:\Windows\system32\config\system как temp;
  • импортируйте в реестр файл mergeide_hkey_users_temp.reg;
  • скопируйте intelide.sys, atapi.sys, pciidex.sys, pciide.sys в %SystemRoot%\System32\Drivers;
  • перезагрузитесь.
1) www.leinss.com/blog/?p=125
2) support.microsoft.com/kb/314082/en-us
Оригинал статьи: kasatkin.org/doku.php?id=faq:windows:moving
Понравилось? =) Поделись с друзьями:

Обсуждение записи “Перенос Windows XP на другой компьютер”

  1. Ja says:

    изменить содержимое секции [GENDEV_SYS] на какое содержимое?

  2. Владимир Демянович (elims.org.ua) says:

    Ja: на содержимое которое указанно пару строками ниже

Обсудить