Можете ли да преместите инсталация на Windows на друг компютър?
Ако наскоро сте построили или закупили нов компютър, може да се чудите дали можете просто да прехвърлите стария си твърд диск в новия компютър, като по този начин мигрирате цялата инсталация с един замах. Но не е толкова лесно, колкото изглежда.
Linux системите обикновено зареждат всичките си драйвери по време на зареждане, което означава, че те са много по-преносими - затова Linux може да се зарежда от тези удобни USB устройства и дискове на живо. Windows системите не работят по този начин. Когато инсталирате Windows, той се свързва с хардуера на този компютър и ако го поставите в нов компютър, ще срещнете няколко проблема..
Техническият проблем: драйвери на устройства
Ако всъщност се опитате да преместите Windows диск на друг компютър и да стартирате от него или да възстановите резервно копие на образа на Windows на различен хардуер, то обикновено не се зарежда правилно. Може да видите грешка при проблеми с “хардуерния абстракционен слой” или “hal.dll”, или дори синьо-екран по време на процеса на зареждане..
Това е така, защото когато инсталирате 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 / generalize, дори ако компютърът има същата хардуерна конфигурация. Командата 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, трябва само да въведете отново своя ключ за активиране. ако сте закупили свое собствено OEM (или „системно изграждащо“) копие на Windows, лицензът технически не ви позволява да го преместите на нов компютър. Възможно е обаче да можете да го активирате отново, като използвате Microsoft Phone Activation, предназначен за тези, които нямат достъп до интернет. Опитайте и вижте дали работи за вас. Ако това OEM копие на Windows е инсталирано предварително на компютър, Microsoft определено няма да ви позволи да я активирате отново.
Вие вероятно трябва да направите чиста инсталация вместо това
Можете да опитате да се забърквате с sysprep, Acronis Universal Restore или друг метод, който ще позволи на инсталацията на Windows да се стартира на друг компютър. Но, реалистично, по-добре е да не се притесняваш - вероятно ще е повече време и усилия, отколкото си струва. Ако се премествате на друг компютър, обикновено трябва само да преинсталирате Windows или да използвате новата инсталация на Windows, която идва с компютъра. Преинсталирайте важните си програми и прехвърлете файловете си от стария компютър, вместо да се опитвате да мигрирате цялата си Windows система.
Ако имате нужда от възстановяване на файлове от твърдия диск на мъртвия компютър, не е необходимо да стартирате инсталацията на Windows. Можете да поставите този твърд диск в друг компютър и да получите достъп до файловете от новата инсталация на Windows.
Ако точната конфигурация на тази система на Windows е толкова важна за вас, може да искате да обмислите превръщането на инсталацията на Windows на този компютър във виртуална машина, което ви позволява да стартирате това изображение във виртуална машина на други компютри..
Windows наистина не е проектирана да се премества между хардуер без пълно преинсталиране и затова най-добре е да създавате резервни копия на файловете с нещо като История на файловете или друг инструмент за архивиране на файлове, вместо да създавате резервни копия на системни образи. Тези резервни копия на системните образи са наистина добри само на компютъра, на който са били създадени. Можете да извличате отделни файлове от архив на образа на системата, но това не е толкова лесно.
Кредит за изображението: Джъстин Ракман на Flickr