Раніше я робив це, вставивши новий диск у старий комп'ютер як вторинний, форматувавши новий диск за допомогою перемикача / s (щоб зробити його завантажувальним), а потім вручну копіюючи все з одного диска на інший (ігнорувати сплячий режим) і pagefile) і ви може потрібно скопіювати 1 або 2 файли вікон (якщо вони заблоковані) з командного рядка. Потім ви повернете новий диск у новий комп'ютер.
Якщо і коли XP завантажується на новому диску, він знайде все апаратне забезпечення змінилося, і ви потім дозволите йому встановити нові драйвери. Ви повинні мати драйвери на CD / DVD або HD перед тим, як цей процес почнеться, тому що ви не можете мати доступ до мережі або навіть підтримку USB. Тоді ви закінчите.
Якщо ви отримаєте синій екран зупинки помилки при перезавантаженні з новим диском в новому комп'ютері (з вікон, встановлених за допомогою старих драйверів комп'ютера для IDE / SATA чіпсета зазвичай), то ви завантажуєте з інсталяційного диска WinXP, вибираючи SECOND "R "параметр: ви хочете встановити на існуючому розділі, в існуючий каталог Windows. Після того, як процес завершиться, ви повинні мати функціонуючу інсталяцію з тим самим профілем користувача, а всі програми та ярлики повинні бути там, і це "просто працює".
Я особисто рекомендую мігрувати дані користувача на інсталяцію Vista замість цього процесу, але я зробив це так, як описав вище кілька разів без втрат. Якщо все йде погано, старий диск як і раніше буде повною резервною копією даних.