Der einfachste Weg, meine Windows-Installation auf eine SSD zu verschieben?

44

Ich habe den Sprung gewagt und eine SSD gekauft und möchte meine vorhandene Windows-Installation verschieben. Die aktuelle Festplatte ist 500 GB, aber ich habe den Inhalt auf ca. 40 GB reduziert. Ich übertrage es auf eine 100-GB-SSD und suche nach dem einfachsten Weg, einfach alles zu kopieren und die SSD als Startgerät einzurichten.

Ich habe mir einige Tools wie Macrium Reflect angesehen, aber sie scheinen nicht in der Lage zu sein, auf einem kleineren Laufwerk wiederherzustellen. Muss ich für so etwas wie PING gehen , um dies zu tun? Ich versuche, gruselige Linux-basierte Boot-Dienstprogramme nach Möglichkeit zu vermeiden. Kennt jemand einen einfacheren Weg?

Jon Artus
quelle
Ich stelle fest, dass Macrium Reflect Free ab 2015 im manuellen Modus auf einer kleineren Partition wiederhergestellt wird.
Geselle Geek

Antworten:

35

ImageX ist ein kostenloses Tool, das Bestandteil von Windows 7 WAIK ( Download ) ist. Es ist das, was wir für Bildgebungsmaschinen bei der Arbeit verwenden. Es kann sogar verwendet werden, um Backups der Maschine zu erstellen. Wenn Sie das Laufwerk C verwenden (Sie haben ein anderes Laufwerk D und Ihre SSD ist derzeit auf E eingestellt), müssen Sie nur Windows PE starten und dann

ImageX /capture c: d:\image.wim "bootDrive" /verify /compress fast

Dadurch wird eine sehr große Datei image.wimauf dem anderen Laufwerk erstellt. Sie können sogar ein Laufwerk zuordnen und es in das Netzwerk stellen, wie wir es tun.

Konfigurieren Sie dann die Laufwerke neu, um sicherzustellen, dass sich die SSD jetzt befindet C:\.

Starten Sie Windows PE erneut und geben Sie Folgendes ein:

imagex /apply d:\image.wim 1 c: /verify

Danach ist es KRITISCH, diesen Befehl immer noch in PE auszuführen:

bcdboot.exe c:\windows

das wird alles bootfähig machen.

Wenn dies bcdboot.exefehlschlägt, müssen Sie möglicherweise die Partition, auf die Sie Windows kopiert haben, zuerst mit dem diskpartDienstprogramm als aktiv markieren .

Brian
quelle
1
Funktioniert dies nicht nur mit dem in Vista (oder 7) integrierten Image-Backup-Tool ("Computer sichern" im Sicherungs- und Wiederherstellungscenter)? Sichern Sie das alte Startlaufwerk auf einer tragbaren Festplatte und stellen Sie es dann mithilfe der Windows Setup-DVD auf der SSD wieder her. Etwas einfacher, kein zusätzliches Werkzeug erforderlich.
MGOwen
Ich empfehle die Verwendung des WIM-Treibers von Windows Vista AIK, nicht von Windows 7 AIK. Es geht viel schneller.
Mehrdad
2
Was ist Windows PE?
user4951
3
So konfigurieren Sie das Laufwerk neu
user4951
1
@urig Ich mache nicht mehr viel mit Windows, aber ich glaube, sie haben den Namen in Windows ADK geändert
Brian
10

Mit der integrierten Sicherungsfunktion von Windows 7 ist dies sehr einfach, sofern Sie über ein anderes (drittes) Laufwerk verfügen, auf dem die Sicherung gespeichert werden soll.

http://www.winsupersite.com/article/windows-7/replace-your-hard-drive-using-free-windows-7-tools

Ich habe es gerade an diesem Wochenende gemacht und es hat perfekt funktioniert.

Timkingman
quelle
6
Hinweis Mit Windows Image Recovery können Sie KEINE Wiederherstellung von einer größeren Partition auf eine kleinere Partition durchführen, selbst wenn die tatsächliche Datenmenge geringer ist als die der kleineren Partition. Ich habe versucht, Windows 7 mit dieser Methode von einer 2-TB-Festplatte auf eine 128-GB-SSD zu verschieben. Trotz der Tatsache, dass sich nur 80 GB Daten auf dem Laufwerk befinden, ist ein Fehler aufgetreten.
User33339
10

Meine erfolgreiche Erfahrung:

  • Schließen Sie das SSD-Laufwerk an und formatieren Sie es als NTFS
  • Booten Sie mit der Windows 7 Original DVD -> Restore
  • Überprüfen Sie den Quelllaufwerksbuchstaben und den Ziellaufwerksbuchstaben (z. B. E: und H :)
  • Ausführen:

    ROBOCOPY "E:\Program Files" "H:\Program Files" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Program Files (x86)" "H:\Program Files (x86)" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Windows" "H:\Windows" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Users" "H:\Users" /MIR /SEC /SECFIX /R:0
    BOOTSECT /nt60 H: /mbr
    
  • Trennen Sie das alte Laufwerk und starten Sie es erneut mit der Windows 7-Original-DVD -> Wiederherstellen

  • Ausschalten
  • Tauschen Sie das Laufwerk aus, schalten Sie es ein und starten Sie es vom neuen Laufwerk im BIOS
Paulo
quelle
6

Obwohl die @ Brian-Antwort funktionieren sollte, habe ich diese verwendet und sie ist viel schneller und erfordert weder WAIK noch WinPE:

  1. Erstellen Sie die Partitionen

    • Erstellen Sie auf dem neuen Laufwerk eine 100-MB-Partition am Anfang des Laufwerks und markieren Sie sie als aktiv
    • Erstellen Sie eine weitere primäre Partition, die mindestens so groß ist wie das ursprüngliche C:
    • Mounten Sie beide Partitionen, zum Beispiel die kleine als Y: und die große als X:
  2. Kopieren Sie die Partitonen

    Wir müssen alles kopieren, auch den MBR.

    • Holen Sie sich ein Dienstprogramm zum Kopieren von Partitionen, das unter Windows 7 funktioniert. Ich habe Acronis Disk Director verwendet, glaube aber, dass Norton Ghost, Acronis True Image oder sogar Seagate Discwizard dies tun sollten.
    • Kopieren Sie Ihre C: -Partition auf das neue Laufwerk X:
    • Dies sollte einen Neustart erfordern
  3. Laufwerksbuchstaben wechseln

    Sie müssen das neue Laufwerk regedit bearbeiten, damit der zugewiesene Laufwerksbuchstabe nicht X: ist, sondern C:

    • Öffnen Sie REGEDIT
    • Wählen Sie HKEY_LOCAL_MACHINE aus
    • Gehen Sie zu Datei -> Struktur laden
    • Öffnen X:\[Your windows dir]\System32\Config\SYSTEM
    • Wählen Sie einen Schlüsselnamen wie "TEMP"
    • Es wird ein temporärer Ordner erstellt, geöffnet und gesucht MountedDevices
    • Scrollen Sie nach unten und benennen Sie es \DosDevices\C:in \DosDevices\Z:(oder einen nicht verwendeten Buchstaben) um.
    • Schließlich umbenennen \DosDevices\X:in\DosDevices\C:

    Vergessen Sie nicht, den Eintrag in der Registrierung Ihres neuen Laufwerks und nicht in der alten umzubenennen

  4. BCD erstellen

    Dies sollte die bcdboot.exeRolle übernehmen

    • Holen Sie sich EasyBCD
    • Wechseln Sie zu BCD-Bereitstellung, und wählen Sie die 100-MB-Partition des neuen Laufwerks aus. Y:
    • Installieren Sie BCD
    • Akzeptieren Sie den Dialog, um das brandneue BCD zu öffnen
    • Gehen Sie zu Neuen Eintrag hinzufügen, wählen Sie Windows, geben Sie Folgendes ein: Windows Vista / 7, Laufwerk C: und klicken Sie auf Add Entry.
  5. Wechseln Sie das Startgerät

    • Starten Sie neu und rufen Sie Ihre BIOS-Konfiguration auf (F1 oder DEL)
    • Ändern Sie die HD-Priorität, indem Sie die neue HD nach oben verschieben

Das ist alles

bortao
quelle
3
Dieser Ansatz hat bei mir gut funktioniert (und ich brauchte weder eine DVD noch eine zusätzliche Festplatte). Beachten Sie, dass ich xxclone Schritt 2 verwendet habe, da alle anderen Optionen Geld kosten (oder im Fall von Seagate Discwizard die Installation eines Seagate- oder Maxtor-Produkts erfordern).
Joachim Sauer
Dieser Ansatz hat bei mir nicht funktioniert. Als ich auf die SSD gebootet habe, lautete der Laufwerksbuchstabe in "Computer" C: aber in der Datenträgerverwaltung war es immer noch X: und das alte Laufwerk war immer noch C :. Außerdem wurde mein Benutzerprofil noch von der alten C: geladen.
Steven T. Snyder
6

Ich habe gestern meine Windows-Installation erfolgreich auf eine neue SSD kopiert. Ich wusste, dass ich GParted verwenden wollte , war mir aber nicht sicher, was ich danach tun sollte. Es dauerte ein paar Stunden, bis der Computer von der SSD gebootet war, nachdem ich Windows kopiert hatte. Ich dachte, ich würde mir notieren, was ich getan habe.

Folgendes habe ich getan:

  • Es wurde genügend Speicherplatz auf meiner Festplatte freigegeben, sodass das, was sich darauf befand, auf die SSD passen würde.

  • Eine GParted Live-CD heruntergeladen und gebrannt . Es ist ein Linux-basierter Partitionseditor, aber ich fand es einfach zu bedienen und zuverlässig.

  • Legen Sie die SSD in den Computer ein.

  • Die Startpriorität im BIOS wurde so geändert, dass die SSD an der Spitze steht (gut zu überprüfen, damit Sie wissen, von wo aus Sie starten).

  • Auf GParted gebootet und die Partition meiner Festplatte so angepasst, dass sie kleiner als die SSD ist. Die Größenänderung dauerte fast eine Stunde. Dann habe ich die Partition der Festplatte auf die SSD kopiert und eingefügt und die Größe geändert, um gleichzeitig die SSD zu füllen. Dauerte ungefähr eine halbe Stunde. (Gehen Sie in den erweiterten Modus und prüfen Sie Optionen wie --recover, wenn Sie eine defekte Festplatte haben.)

  • Ich habe die Festplatte mit meiner alten Windows-Installation ausgesteckt. Sie müssen nicht, aber wenn es nicht angeschlossen ist, wissen Sie, dass alles richtig funktioniert, wenn der Computer gestartet wird und der Desktop angezeigt wird. (Während meiner Versuche , wenn ich nicht die Festplatte habe unplugged, ich einmal von der SSD gestartet , wenn es Laufwerk E war, aber die Registry noch referenziert Laufwerk C : Also ich war mit E:\Windowsvon den SSD, aber C:\Usersund C:\Program Filesvon der Festplatte. )

  • Bootete von der Windows 7-Installationsdiskette und öffnete die Eingabeaufforderung für die Wiederherstellung. Die erforderlichen Laufwerksbuchstaben wurden geändert, sodass die Partition der SSD wie auf der Festplatte C lautet. Ich habe das mit gemacht diskpart. So ähnlich (die SSD hat 111 GB):

** WICHTIG: Wenn Partitionen auf eine neue Festplatte geklont wurden, können Sie sie nicht voneinander unterscheiden, wenn beide Festplatten verbunden sind. Am einfachsten ist es, eine Textdatei in der OS-Partition zu hinterlassen, in der angegeben wird, welches Laufwerk sich befindet.

    X:\Sources> diskpart

    DISKPART> list volume

    Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
    ----------  ---  -----------  -----  ----------  -------  ---------  --------
    Volume 0     C                NTFS   Partition    465 GB  Healthy    
    Volume 1     D                NTFS   Partition    111 GB  Healthy    

    DISKPART> select volume 0
    ...
    DISKPART> assign letter=E
    ...
    DISKPART> select volume 1
    ...
    DISKPART> assign letter=C
    ...
    DISKPART> select volume 0
    ...
    DISKPART> assign letter=D
    ...

The partition also needed to be set active:

    DISKPART> list disk

      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      Disk 0    Online          465 GB  1024 KB
      Disk 1    Online          111 GB      0 B

    DISKPART> select disk 1
    ...
    DISKPART> list partition

      Partition ###  Type              Size     Offset
      -------------  ----------------  -------  -------
      Partition 1    Primary            111 GB  1024 KB

    DISKPART> select partition 1
    ...
    DISKPART> active
    ...
    DISKPART> exit
  • Führen Sie diese Befehle vor dem Neustart aus:

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /rescanos
    bcdboot c:\windows
    

    Ich bin nicht sicher, ob sie alle notwendig sind, aber es tut nicht weh, sie laufen zu lassen.

  • Von der SSD gebootet und alles hat funktioniert. Ich habe die Festplatte wieder angeschlossen.

Jordan Miner
quelle
3

Acronis True Image Home kann genau das tun, was Sie verlangen. Sie können eine Partitionsgröße wiederherstellen, bei der die neue Partition mindestens so groß ist wie das ursprüngliche Image. Beachten Sie, dass es manchmal nicht möglich ist, eine andere Partitionsgröße oder eine neue Festplatte / SSD wiederherzustellen. In diesem Fall müssen Sie die neue Partition auf dem Gerät mindestens 10 GB größer als das ursprüngliche Image (unkomprimiert) machen.

Metril
quelle
Zu Ihrer Information: der Original - Partition schrumpf ist nicht notwendig , mit „Acronis True Image 2014“ (mit neuen Crucial SSD zur Verfügung gestellt) - ein Ordner ausschließen können / Dateien , wenn Laufwerk Klonen zu passen kleinere
chipiik
2

Ich habe daran gearbeitet, die Anweisungen in Antwort auf Absatz 3 von Bortao zu befolgen, um die Laufwerksbuchstaben zu ändern, wenn Windows 7 das Öffnen des Systemordners nicht zulässt X:\[Your windows dir]\System32\Config\System(behauptet, er sei bereits geöffnet), und habe mich daher entschlossen, den Ordner zu öffnen .

Ich verließ 'open hive' und suchte nach DosDevices, bei denen ich mich befand

\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

Ich habe umbenannt

  • \DosDevice\C: zu \DosDevice\Z:
  • \DosDevice\X: zu \DosDevice\C:
  • \DosDevice\Z: zu \DosDevice\X:

Danach habe ich eine Menge von Registry tat Bearbeitung alle Verweise zu ändern , um X:\zu C:\ Wenn regedit der Änderung nicht erlauben würde, ignorierte ich das Problem, und neu gestartet.

user122086
quelle
2

Ich mag imagex . Es ist dateibasiert und kann unter anderem komprimiert, überprüft, verifiziert usw. werden. Acronis ist auch gut. Stellen Sie sicher, dass Sie eine 32-Bit-WinPE-Disc verwenden, um maximale Kompatibilität zu gewährleisten. Für ein 64-Bit-WinPE ist die Verwendung eines 64-Bit-Imagex erforderlich, mit dem nur 64-Bit-Systeme abgebildet werden können.

m130carbine
quelle
1

Darf ich DriveClone von der Firma Farstone vorschlagen ? Es ist Freeware. Ich habe diese Klon-Software mehrfach mit Erfolg eingesetzt. Die einzigen Ausfälle waren, als die SSD VIEL kleiner als die Quelle war. (z. B. 750-Gigabyte-Quelle zu 90-Gigabyte-SSD-Ziel) Die Problemumgehung bestand darin, auf ein ETWAS kleineres mechanisches Laufwerk zu klonen und dann von diesem auf die SSD zu klonen.

das ursprüngliche mike western
quelle
Ich habe viele Verfahren ausprobiert. Der Windows Partition Manager gibt immer an, dass es unbewegliche Dateien gibt, und kann nur auf ~ 60% der Größe verkleinert werden. Ich habe ein paar Defragmentierungen des dritten Teils verwendet und bin dann wieder geschrumpft. Ich habe gparted versucht, nichts hat funktioniert. Bis ich das ausprobiert habe. Es war sehr einfach zu bedienen und kostenlos. Installieren Sie es einfach und klonen Sie es von Ihrem Betriebssystemlaufwerk auf ein anderes Laufwerk (kleiner, größer usw.), und der Kopiervorgang wird erfolgreich abgeschlossen.
Joe C
0

Symantec Backup Exec System Recovery oder GHOST erledigt dies ebenfalls. Es gibt eine kostenlose Testversion von Symantec BU Exec Home Page zur Wiederherstellung des Backup Exec-Systems . Einige SSD-Anbieter haben für genau dieses Szenario ein Tool für ihre Laufwerke. Haben Sie beim Hersteller nachgefragt?

Dave M
quelle
0

Ich habe das einfach gemacht, und ich bin ehrlich: Win7 wurde so schnell auf der SSD installiert, dass ich die Neuinstallation irgendwie genossen habe. Ich bin mir nicht sicher, wie zufrieden die Windows-Treiber mit einer Straight-up-Kopie sein werden - die Neuinstallation erfordert möglicherweise den geringsten Zeitaufwand.

Kara Marfia
quelle
2
Die Treiber werden in Ordnung sein - ich habe gerade eine SSD von einer 4 Jahre alten Dual-Xeon-Maschine auf ein brandneues i7 2600K-Rig umgestellt und sie ist in Ordnung gebootet. Stellen Sie einfach sicher, dass Sie alle proprietären AHCI / RAID-Treiber deinstallieren und den MSAHCI-Treiber verwenden, bevor Sie den Wechsel vornehmen.
Shinrai
... Ich sollte jedoch hinzufügen, dass ich eine Neuinstallation befürworte. Es ist sooo schnell!
Shinrai
Gut zu wissen, dass dies so reibungslos funktioniert.
Kara Marfia
2
Die Installation von Windows 7 geht schnell. Neuinstallation von 300 Programmen, die ich installiert habe, ist nicht.
Bortao
Ich empfinde das erneute Installieren von Programmen in gewisser Weise als therapeutisch.
Rob
0

Sie müssen keine teuren Werkzeuge verwenden. Sie können einen Snapshot mit einer Testversion von DriveSnapshot erstellen , um einen Snapshot Ihrer ca. 40 GB großen Datenmengen zu erstellen. Ich habe es in den Zeiten von Windows XP oft benutzt und es ist immer noch großartig! Sie können den Schnappschuss "live" machen, ohne Probleme (glaube ich).

Partitionieren Sie Ihre SSD nach Bedarf und extrahieren Sie Ihren Snapshot mit DriveSnapshot erneut auf die SSD.

user3001
quelle
1
Denken Sie
0

Ich habe kürzlich ein Intel-SSD-Laufwerk gekauft und konnte die mitgelieferte Acronis-Software nicht zum Erkennen eines Intel-Laufwerks verwenden. Also habe ich Ghost von Symantec ausprobiert und möchte einfach sagen, dass Ghost nicht mehr so ​​ist, wie es früher war.

Ich habe mich dann entschlossen, Paragons 'Migrate OS to SSD' Software auszuprobieren, und es hat auch nicht funktioniert. Nach einem Albtraum, der versuchte, die Software zu bestellen, bei dem die Deutsche Bank meine Karte auflud usw., erhielt ich die Software dank einer sehr netten Person bei Paragon Software, die sich entschied, mir ein kostenloses Exemplar zu geben, von dem ich nur annehmen konnte, dass es schade war.

Ich hatte bereits versucht, meine Betriebssystem-Boot-Partition von 1 TB auf eine handlichere Größe zu verkleinern, und es wurden etwa 186 GB erreicht, was nicht klein genug war, um die in Windows integrierte Imaging-Software mit meiner 160 GB (149 GB) großen Festplatte zu verwenden. Also weiter zur Paragon-Lösung.

Ich habe die Software heruntergeladen, installiert und ausgeführt. Einige Eingabeaufforderungen später war alles erledigt. Das gesamte Image war in Wirklichkeit 58 GB groß und es dauerte ungefähr 8 Minuten, bis es fertig war. Nach dem Austauschen der Startreihenfolge im System-BIOS, um die neue SSD widerzuspiegeln, wurde das System immer noch von der ursprünglichen OS-Festplatte und nicht von der SSD gestartet. Die Dateien befanden sich auf der SSD - die Verzeichnisstruktur und der Inhalt stimmten, aber das Wichtigste ist, dass die Software nicht wie angekündigt funktionierte.

Ich habe versucht zu überprüfen, ob die Partition von der Software verborgen wurde und nicht. Ich habe alle oben genannten bootrec- und bcdboot-Optionen ausprobiert und trotzdem "keine Freude". Ich hatte ein Betriebssystem, das beim Booten abstürzte und sagte, dass das Autochk-Programm nicht gefunden wurde. Autocheck überspringen. ' dann bluescreen für .5 sekunden und neustart zum selben ende.

Auf der Birghtseite dauerte die Neuinstallation ca. 11 Minuten. Die Neukonfiguration und Datenübertragung hat viel länger gedauert, obwohl ich jetzt das Gefühl habe, dass es sich um eine 'NEUE INSTALLATION' handelt und es mir gefällt! Wie auch immer, die Migration des Betriebssystems auf SSD hat bei mir nicht funktioniert, kann aber bei Ihnen funktionieren. Ich weiß es nicht.

Mach
quelle
-2

Ich habe es nicht persönlich ausprobiert, aber es gibt ein kostenloses Dienstprogramm zum Kopieren von Laufwerken namens EaseUS Disk Copy .

cpuguru
quelle
-2

Ist kein einfacher Weg, verbringen Sie 4 Stunden damit, Windows 7 auf eine andere Festplatte zu kopieren. Nichts ist kostenlos, alles von Google ist bezahlt und funktioniert nicht

Für Windows 10 können Sie Folgendes verwenden: snapshot.exe und anschließend das USB Windows 10-Installationsprogramm. Führen Sie dann die Reparaturoptionen aus, und fertig. Denken Sie daran, die Partition als aktiv zu markieren, da nur Snapshot-Daten kopiert werden

Windows 7 Clone HDD zu einem anderen mit dieser Software super einfach: HDDRawCopy1.10Portable.exe und kostenlos

user956584
quelle