Jak mogę przenieść system operacyjny Windows 10 z dysku twardego na dysk SSD?

4

Mam zainstalowany system Windows 10 i działa na dysku twardym. Chciałbym przeprowadzić migrację na dysk SSD, który niedawno kupiłem.

Rozumiem przez to, że chciałbym skopiować zarówno system operacyjny, jak i wszystkie aplikacje i pliki, które są z nim zainstalowane, na dysk SSD i wznowić pracę z nimi „bezproblemowo” po zakończeniu migracji.

Do tej pory byłem w stanie dokładnie skopiować zawartość dysku twardego na dysk SSD przy użyciu standardowej wersji AOMEI Partition Assistant . Teraz uważam, że muszę uruchomić komputer z dysku SSD zamiast z dysku twardego.

Czy mam rację w tym podejściu, a jeśli tak, to w jaki sposób mogę uruchomić komputer z dysku SSD, najlepiej używając bezpłatnych narzędzi?

Urig
źródło
Zrobiłem to samo z innym narzędziem i działało dobrze.
magicandre1981

Odpowiedzi:

6

Ja osobiście nie posiadam komputera z systemem Windows, aby sprawdzić narzędzie, które połączyłeś, aby dowiedzieć się, czy powoduje migrację.

Biorąc to pod uwagę, istnieją bezpłatne narzędzia do migracji dysku. Nie powinno mieć znaczenia, jaki to dysk, dysk twardy lub dysk SSD. W tym celu możesz użyć CloneZilla .

Po sklonowaniu dysku z jednego dysku na drugi nie trzeba żadnych narzędzi, aby uruchomić nowy dysk. Wszystko, co musisz zrobić, to przejść do BIOS - u lub UEFI komputera i wybrać główny dysk do uruchomienia. Potem powinieneś już iść.

Digisec
źródło
2

Poprzednia odpowiedź nie zawierała wszystkich potrzebnych mi bitów, więc wnoszę swój własny. Przekonałem się, że Windows nie był wystarczająco inteligentny, aby uruchomić się po przeniesieniu na mniejszy dysk SSD (prawdopodobnie ponieważ nie mogłem po prostu zrobić kopii sektor po sektorze).

Moja sytuacja:

  1. Moi rodzice kupili dyski SSD na Boże Narodzenie jako aktualizację do starszych komputerów
  2. Oba komputery miały partycje systemowe o pojemności 500 GB z systemem Windows 10. Dyski, na których działały, używały stylu rozruchowego MBR.
  3. Zadanie polegało na płynnym przeniesieniu instalacji systemu Windows na nowy dysk SSD 240 GB.
  4. Na szczęście nie wykorzystali dużo partycji 500 GB.

Moje kroki:

  1. Po pierwsze, zmniejszając istniejące partycje. Używając start-> run-> diskmgmt.msc, musisz wielokrotnie próbować zmniejszyć partycję. Prawdopodobnie będziesz musiał wyłączyć przywracanie systemu i plik stronicowania / hibernację, aby uniknąć ich niemożliwych do przeniesienia plików, które zostaną fizycznie umieszczone w środku partycji. Po prostu próbuj zmniejszyć plik diskmgmt.msc i przejdź do przeglądarki zdarzeń, aby zobaczyć szczegóły ostatniego zdarzenia „defrag”, aby dowiedzieć się, jaki plik przeszkadza ci w zmniejszeniu misji. Skończysz, gdy partycja źródłowa ma rozmiar <= docelowy dysk SSD.
  2. W diskmgmt.msc upewnij się, że inicjujesz dysk SSD w odpowiednim stylu rozruchowym (MBR lub GPT).
  3. W diskmgmt.msc dodaj pasujące partycje znajdujące się na dysku źródłowym. Nie musisz ich formatować, wypełnianie ich danymi następuje później.
  4. Pobierz clonezilla na bootowalny USB za pomocą tuxboot.
  5. Pobierz instalator systemu Windows 10 za pomocą narzędzia do tworzenia nośników instalacyjnych systemu Windows 10. Powinieneś teraz mieć dwie pamięci USB, jedną załadowaną Clonezillą, drugą załadowaną instalatorem Win10. Być może uda ci się uciec tylko z bootowalnym nośnikiem USB do naprawy systemu Windows 10 dla pamięci USB Windowsey, ale stwierdziłem, że łatwiej było uzyskać nośnik instalacyjny Win10.
  6. Zamknij komputer.
  7. Odpal Clonezillę. Wykonaj kopię z urządzenia na urządzenie, między partycjami dla wszystkich partycji, które próbujesz przenieść na nowe urządzenie. Jeśli na starym urządzeniu znajdowała się partycja systemowa 100 MB, prawdopodobnie będziesz również chciał ją sklonować.
  8. Masz teraz duży dysk i dysk SSD i powinny one być identyczne.
  9. Zamknąć.

W tym momencie spróbuj uruchomić system Windows z dysku SSD, ponieważ może masz więcej szczęścia niż ja. Większość przewodników, które znalazłem w Internecie, w tym druga odpowiedź, po prostu zakładało, że Windows będzie w stanie uruchomić się z dysku SSD w tym momencie, ale okazało się, że nigdy tak nie było, a poniższe kroki były tym, co zrobiłem, aby to naprawić. Z radością uruchomiłby się ze starego dysku, ale nigdy z dysku SSD. Lub jeśli uruchomił się z dysku SSD, uruchomiłby się, ładując rekord rozruchowy z dysku SSD, który, będąc kopią oryginalnego, nadal mówi „yo, załaduj kopię w folderze c: \ windows z wolnego dysku twardego”.

Zakładając, że masz pecha takiego jak ja, oto co musiałem zrobić, aby to działało:

  1. Odłącz dysk twardy, aby zabezpieczyć go przed włamaniem podczas majstrowania przy ustawieniach rozruchu. Uruchom system instalacyjny Win10. Uruchom zestaw narzędzi „napraw mój komputer” i przejdź do wiersza poleceń.
  2. Kluczem tutaj jest upewnienie się, że Twój BCD został znaleziony poprawnie i zawiera właściwe dane. Uruchom bcdedit. Jeśli nie można znaleźć Twojego sklepu BCD, musisz użyć diskpart, aby partycja zawierająca Twój sklep BCD była „aktywna”. Na moich komputerach była to partycja systemowa 100 MB zawierająca katalog c: \ boot.
  3. Edytuj swój sklep BCD, aby wszystkie litery dysków miały sens w nowym świecie SSD.
  4. To załatwiło sprawę.

Lista kontrolna problemów, przez które musiałem walczyć: * Upewnij się, że wpisanie bcdeditnarzędzi naprawczych coś znajdzie . Jeśli tak się nie stanie, może być konieczne dostosowanie partycji oznaczonej jako „aktywna” na dysku w diskpart. * Upewnij się, że wszystkie litery dysków w bcdeditzwracanym dokumencie są odpowiednie. Użyj diskpart w narzędziach naprawczych, aby wyregulować. * Upewnij się, że „aktywna” partycja w diskpart na każdym z twoich dysków to ta, która zawiera twój stały sklep BCD. * Upewnij się, że komputer uruchomi się nawet po odłączeniu starego dysku twardego (bardzo łatwo było sklonować system Windows i „uruchomić” dysk SSD, ale wtedy rzecz nadal będzie ładować się ze starego dysku spinny, co jest nieskuteczne )

ArtHare
źródło
1

Tak, twoje podejście jest poprawne ... jeśli naprawdę sklonowałeś dysk, sektor po sektorze, ustawienie domyślnego rozruchu na dysk SSD powinno wykonać zadanie, jednak jeśli nie jest to pełny klon, który migruje identyfikatory partycji i flagi, ale tylko dane na partycjach, a następnie postępuj zgodnie z tą instrukcją. Potrzebujesz tylko nośnika instalacyjnego systemu Windows 10:

Uruchom komputer z nośnika instalacyjnego systemu Windows 10, a po przejściu na stronę konfiguracji naciśnij Shift+, F10aby otworzyć cmd. Następnie wpisz i uruchom każde polecenie, naciskając Enter.

diskpart
list volume
select volume X
active
exit

Gdzie Xjest liczba woluminów systemu Windows, możesz ją określić na podstawie etykiet woluminów i / lub wielkości woluminów pokazanych za pomocą list volumepolecenia. Po uruchomieniu wszystkich poleceń sprawiasz, że partycja systemu Windows jest uruchamialna, ale nie musi to oznaczać, że masz pliki rozruchowe. Jeśli nie masz pewności, czy istnieją pliki rozruchowe, uruchom:

bcdboot X:\Windows

a jeśli zwróci komunikat o powodzeniu, powinno być możliwe uruchomienie.

NetwOrchestration
źródło
1

Nie ma problemu z migracją. Po zakończeniu możesz wykonać następujące czynności:

  1. Odłącz źródłowy dysk twardy, a następnie uruchom komputer z dysku SSD.
  2. Uruchom ponownie komputer i przejdź do systemu BIOS, aby ustawić kolejność rozruchu.

Lepiej pozostaw format SSD taki sam jak HDD. Powiedzmy, że jeśli stary dysk twardy to MBR, zalecamy przekonwertowanie nowego na MBR (jeśli nowy ma format GPT). Zwróć uwagę na kilka ostatnich słów w ich przewodniku .

Kristinelancer
źródło