Можете ли да преместите инсталация на Windows на друг компютър?

Ако наскоро сте построили или закупили нов компютър, може би се чудите дали можете просто да прехвърлите стария си твърд диск в новия компютър - като по този начин мигрирате цялата си инсталация с един замах. Но това не е толкова лесно, колкото изглежда.

Системите на Linux обикновено зареждат всички свои драйвери по време на зареждане, което означава, че те са много по-преносими - затова Linux може да се зарежда от тези удобни USB устройства и дискове на живо. Системите на Windows обаче не работят по този начин. Когато инсталирате Windows, той се свързва с хардуера на този компютър и ако го поставите в нов компютър, ще срещнете няколко проблема.

Техническият проблем: Драйвери на устройства

СВЪРЗАНИ: 8 инструмента за архивиране, обяснени за Windows 7 и 8

Ако всъщност опитате да преместите устройство с Windows на друг компютър и да стартирате от него - или да възстановите резервно копие на системния образ на Windows на различен хардуер - то обикновено няма да се стартира правилно. Може да видите грешка относно проблеми със „слоя за абстракция на хардуера“ или „hal.dll“ или дори да се появи син екран по време на процеса на зареждане.

Това е така, защото когато инсталирате Windows на компютър, той се настройва с драйвери, специфични за дънната платка и чипсета на този компютър. Драйверите за контролера за съхранение, които позволяват на дънната платка да комуникира с твърдия диск, са особено важни. Когато Windows се зарежда на различен хардуер, той не знае как да борави с този хардуер и няма да се зареди правилно.

Проблемът с лицензирането: Активиране на Windows

СВЪРЗАНИ: Как работи активирането на Windows?

Активирането на Windows е друго препятствие в процеса. Повечето хора имат предварително инсталирана Windows на компютрите, които купуват. Тези предварително инсталирани версии на Windows са OEM („оригинален производител на оборудване“) копия и са проектирани да бъдат заключени към хардуера, на който първоначално са били инсталирани. Microsoft не иска да можете да преместите тези OEM копия на Windows на друг компютър.

Ако закупите копие на Windows на дребно и го инсталирате сами, нещата не са толкова лоши. Процесът на активиране на Windows е предназначен да гарантира, че инсталирате това копие на Windows само на един компютър наведнъж, така че смяната на дънната платка на компютъра - или дори някои други битове вътрешен хардуер - ще доведе до деактивиране на системата Windows. За щастие можете просто да въведете отново своя ключ за активиране.

Резултатът: Преместването на инсталация на Windows е сложно

Всичко казано, преместването на инсталация на Windows на друг компютър е възможно ... в някои случаи. изисква малко повече настройки, не е гарантирано, че работи и обикновено не се поддържа от Microsoft.

Microsoft създава инструмент „Подготовка на системата“ или „sysprep“ за тази цел. Той е предназначен за големи организации и производители на компютри, като им дава начин да създадат образ на Windows и след това да го дублират или внедрят на множество различни компютри. Организация може да използва този метод, за да разположи образ на Windows с различни настройки и софтуер, инсталиран на всичките си компютри, или производителят на компютри може да използва този трик, за да инсталира своята персонализирана версия на Windows на своите компютри, преди да ги продаде. Той обаче не е предназначен за обикновени потребители или ентусиасти на Windows и изобщо няма да работи на подобрено копие на Windows - само едно, което е инсталирано чисто. Както се казва на страницата за поддръжка на Microsoft:

“Ако възнамерявате да прехвърлите изображение на Windows на друг компютър, трябва да стартирате sysprep / обобщаване, дори ако компютърът има същата хардуерна конфигурация. Командата sysprep / generalize премахва уникална информация от вашата инсталация на Windows, което ви позволява да използвате повторно това изображение на различни компютри. Следващият път, когато стартирате образа на Windows, стартира специализираният пропуск за конфигуриране ... Всеки метод за преместване на образ на Windows на нов компютър, чрез изображения, дублиране на твърд диск или друг метод, трябва да бъде подготвен с командата sysprep / generalize. Преместването или копирането на изображение на Windows на друг компютър без стартиране на sysprep / generalize не се поддържа. "

Някои ентусиасти са се опитали да използват „sysprep / generalize“ на инсталация на Windows, преди да се опитат да го преместят на нов компютър. Може да работи, но тъй като Microsoft не поддържа това, има много неща, които могат да се объркат, ако се опитате да направите това у дома. Нищо не е гарантирано.

Други инструменти за изобразяване на дискове също са се опитали да служат за тази цел. Например Acronis предлага инструмент, наречен Acronis Universal Restore, предназначен да се използва със софтуера за изобразяване на дискове Acronis True Image. По същество той замества хардуерния абстракционен слой (HAL) и драйверите на контролера на твърдия диск в съществуваща инсталация на Windows.

Това ще деактивира Windows и след това ще трябва да преминете отново през процеса на активиране на Windows. Ако имате копие на дребно (или „пълна версия“) на Windows, ще трябва само да въведете отново ключа си за активиране. ако сте закупили свое собствено копие на Windows (или „конструктор на системи“) на Windows, технически лицензът не ви позволява да го преместите на нов компютър. Възможно е обаче да можете да го активирате отново, като използвате „Телефонно активиране“ на Microsoft, предназначено за хора без достъп до интернет. Опитайте и вижте дали работи за вас. Ако това OEM копие на Windows е предварително инсталирано на компютър, Microsoft определено няма да ви позволи да го активирате отново.

Вместо това трябва да направите чиста инсталация

Можете да опитате да се забъркате с sysprep, Acronis Universal Restore или друг метод, който ще позволи на вашата инсталация на Windows да се стартира на друг компютър. Но реално по-добре е да не се притеснявате - вероятно ще са повече време и усилия, отколкото си струва. Ако се премествате на друг компютър, обикновено трябва просто да преинсталирате Windows или да използвате новата инсталация на Windows, която се доставя с компютъра. Преинсталирайте вашите важни програми и мигрирайте файловете си от стария компютър, вместо да се опитвате да мигрирате цялата му система Windows.

Ако имате нужда от файлове за възстановяване от твърдия диск на мъртъв компютър, не е нужно да стартирате инсталацията на Windows. Можете да вмъкнете този твърд диск в друг компютър и да получите достъп до файловете от новата инсталация на Windows.

Ако точната конфигурация на тази система на Windows е толкова важна за вас, може да помислите за преобразуване на инсталацията на Windows на този компютър в образ на виртуална машина, което ви позволява да стартирате това изображение във виртуална машина на други компютри.

СВЪРЗАНИ: Как да възстановите файлове от мъртъв компютър

Windows наистина не е проектиран да се премества между хардуер без пълно преинсталиране и затова е най-добре да създавате резервни копия на вашите файлове с нещо като История на файловете или друг инструмент за архивиране на файлове, вместо да създавате резервни копия на системни изображения. Тези системни архиви на изображения наистина са добри само на компютъра, на който първоначално са създадени. Можете да извлечете отделни файлове от резервно копие на системно изображение, но това не е толкова лесно.

Кредит за изображение: Джъстин Ръкман на Flickr