Jeśli niedawno zbudowałeś lub kupiłeś nowy komputer, możesz zastanawiać się, czy możesz po prostu przenieść stary dysk twardy do nowego komputera, co spowoduje migrację całej instalacji za jednym zamachem. Ale to nie jest tak proste, jak się wydaje.
Systemy linuksowe zazwyczaj ładują wszystkie swoje sterowniki podczas rozruchu, co oznacza, że są dużo bardziej przenośne - dlatego Linux można ładować z wygodnych napędów USB i dysków. Jednak systemy Windows nie działają w ten sposób. Kiedy instalujesz system Windows, staje się on powiązany ze sprzętem na tym komputerze, a jeśli umieścisz go na nowym komputerze, napotkasz kilka problemów.
Jeśli rzeczywiście spróbujesz przenieść dysk z Windows do innego komputera i uruchomić z niego - lub przywrócić kopię zapasową obrazu systemu Windows na innym sprzęcie - zwykle nie będzie poprawnie się uruchamiał. Może pojawić się błąd dotyczący problemów z "warstwą abstrakcji sprzętu" lub "hal.dll", lub może nawet niebieski ekran podczas procesu rozruchu.
Dzieje się tak dlatego, że instalując system Windows na komputerze, ustawia się on na sterownikach specyficznych dla płyty głównej i mikroukładu tego komputera. Szczególnie ważne są sterowniki kontrolera pamięci masowej, umożliwiające komunikację płyty głównej z dyskiem twardym. Gdy system Windows uruchamia się na innym sprzęcie, nie wie, jak obsługiwać ten sprzęt i nie uruchamia się poprawnie.
Aktywacja Windows to kolejna przeszkoda w tym procesie. Większość ludzi otrzymuje preinstalowane systemy Windows na zakupionych komputerach. Te wstępnie zainstalowane wersje systemu Windows są kopiami OEM ("producent oryginalnego sprzętu") i są zaprojektowane tak, aby były blokowane na sprzęcie, na którym zostały pierwotnie zainstalowane. Microsoft nie chce, abyś mógł przenieść oryginalne kopie systemu Windows na inny komputer.
Jeśli kupisz detaliczną kopię systemu Windows i zainstalujesz ją samodzielnie, rzeczy nie są takie złe. Proces aktywacji systemu Windows ma na celu zapewnienie instalowania tej kopii systemu Windows na jednym komputerze naraz, dlatego zmiana płyty głównej komputera - lub nawet niektórych innych elementów wewnętrznego sprzętu - spowoduje dezaktywację systemu Windows. Na szczęście możesz po prostu ponownie wprowadzić swój klucz aktywacyjny.
Wszystko to powiedziane, przenoszenie instalacji systemu Windows na inny komputer jest możliwe ... w niektórych przypadkach. wymaga nieco więcej poprawek, nie gwarantuje poprawności działania i na ogół nie jest obsługiwany przez firmę Microsoft.
W tym celu Microsoft tworzy narzędzie "Przygotowanie systemu" lub "sysprep". Został zaprojektowany z myślą o dużych organizacjach i producentach komputerów PC, dając im możliwość tworzenia obrazu systemu Windows, a następnie jego duplikowania lub wdrażania na wielu różnych komputerach. Organizacja może użyć tej metody do wdrożenia obrazu systemu Windows z różnymi ustawieniami i oprogramowaniem zainstalowanym na wszystkich swoich komputerach lub producent komputera może użyć tej sztuczki do zainstalowania dostosowanej wersji systemu Windows na swoich komputerach przed ich sprzedażą. Nie jest on jednak przeznaczony dla przeciętnych użytkowników lub entuzjastów systemu Windows i nie będzie działał wcale na ulepszonej kopii systemu Windows - tylko czysto zainstalowanego. Jak to przedstawia strona pomocy Microsoft:
"Jeśli zamierzasz przenieść obraz systemu Windows do innego komputera, musisz uruchomić sysprep / uogólnić, nawet jeśli komputer ma tę samą konfigurację sprzętową. Komenda sysprep / generalize usuwa unikalne informacje z instalacji systemu Windows, co umożliwia ponowne użycie tego obrazu na różnych komputerach. Przy następnym uruchomieniu obrazu systemu Windows uruchamiane jest specjalne przejście konfiguracji ... Dowolna metoda przenoszenia obrazu systemu Windows na nowy komputer za pomocą obrazowania, duplikacji dysku twardego lub innej metody musi być przygotowana za pomocą polecenia sysprep / generalize. Przenoszenie lub kopiowanie obrazu systemu Windows na inny komputer bez uruchamiania narzędzia sysprep / generalize nie jest obsługiwane. "
Niektórzy entuzjaści próbowali użyć "sysprep / generalize" w instalacji systemu Windows przed próbą przeniesienia go na nowy komputer. Może działać, ale ponieważ Microsoft tego nie popiera, jest wiele rzeczy, które mogą pójść źle, jeśli spróbujesz to zrobić w domu. Nic nie jest gwarantowane.
Inne narzędzia do obrazowania na dysku próbowały również służyć temu celowi. Na przykład Acronis oferuje narzędzie Acronis Universal Restore zaprojektowane do użycia z oprogramowaniem do obrazowania dysków Acronis True Image. Zasadniczo zastępuje warstwy sprzętowej warstwy abstrakcji (HAL) i sterowniki kontrolera dysku twardego w istniejącej instalacji systemu Windows.
Spowoduje to dezaktywację systemu Windows, a będziesz musiał ponownie przeprowadzić proces aktywacji systemu Windows. Jeśli masz kopię detaliczną (lub "pełną wersję") systemu Windows, musisz tylko ponownie wprowadzić klucz aktywacyjny. jeśli zakupiłeś własną wersję OEM (lub "system builder") Windows, licencja technicznie nie pozwala na przeniesienie jej na nowy komputer. Możesz jednak być w stanie go ponownie aktywować za pomocą "Aktywacji telefonu" firmy Microsoft, zaprojektowanej dla osób bez dostępu do Internetu. Spróbuj i sprawdź, czy to działa. Jeśli ta oryginalna kopia systemu Windows została fabrycznie zainstalowana na komputerze, Microsoft zdecydowanie nie pozwoli ci jej ponownie aktywować.
Możesz spróbować użyć narzędzia sysprep, Acronis Universal Restore lub innej metody, która pozwoli na uruchomienie instalacji systemu Windows na innym komputerze. Ale, realistycznie, lepiej nie zawracać sobie głowy - prawdopodobnie będzie to więcej czasu i wysiłku, niż jest to warte. Jeśli przenosisz się na inny komputer, zazwyczaj po prostu przeinstaluj system Windows lub skorzystaj z nowej instalacji systemu Windows dostarczonej z komputerem.Ponownie zainstaluj ważne programy i przenieś pliki ze starego komputera, zamiast próbować przeprowadzić migrację całego systemu Windows.
Jeśli potrzebujesz odzyskać pliki z twardego dysku komputera, nie musisz uruchamiać jego instalacji systemu Windows. Możesz włożyć ten dysk twardy do innego komputera i uzyskać dostęp do plików z nowej instalacji systemu Windows.
Jeśli dokładna konfiguracja systemu Windows jest dla ciebie tak ważna, możesz rozważyć konwersję instalacji systemu Windows na tym komputerze na obraz maszyny wirtualnej, umożliwiając uruchomienie tego obrazu na maszynie wirtualnej na innych komputerach.
Windows naprawdę nie jest przeznaczony do przenoszenia między sprzętem bez pełnej ponownej instalacji i dlatego najlepiej tworzyć kopie zapasowe plików z czymś takim jak Historia plików lub innym narzędziem do tworzenia kopii zapasowych zamiast tworzyć kopie zapasowe obrazu systemu. Te kopie zapasowe obrazu systemu są naprawdę dobre tylko na komputerze, na którym zostały pierwotnie utworzone. Można wyodrębnić pojedyncze pliki z kopii zapasowej obrazu systemu, ale to nie jest takie proste.
Image Credit: Justin Ruckman na Flickr