Sind beim Umzug des Windows-PCs auf einen neuen Rechner wirklich alle Daten da? Mit Disk2VHD könnt Ihr Euren alten PC als virtuelles System archivieren und sicherstellen, dass wirklich alle Daten umgezogen werden.

Der Umzug auf einen neuen PC steht an und schon wird es anstrengend: Liegen wirklich alle Daten im Benutzerordner? Wo verstecken sich die Sicherungen von älteren Programmen, die Lesezeichen, die gespeicherten Passwörter? Liegt vielleicht noch ein Profil in irgendeinem Unterordner? Und wo sind eigentlich all die bearbeiteten Fotos gelandet? Wer in der Vergangenheit wenig Windows-Hygiene an den Tag gelegt hat, weiß, welches Glücksspiel er beim Umzug auf einen neuen Rechner betreibt.

Ganzen Windows-PC als VM archvieren

Besonders kritisch wird es, wenn dabei auch noch das Betriebssystem gewechselt werden soll, etwa auf Linux oder MacOS. Und was, wenn Ihr doch wichtige Daten vergessen habt, den PC aber schon längst gelöscht und verkauft habt? Zum Glück gibt es Mittel und Wege, dieses Problem zu umgehen: Archiviert doch Euer altes Windows-System einfach als virtuelle Maschine – auf diese Weise könnt Ihr jederzeit Euren alten PC auf Eurem neuen Rechner verwenden und notfalls Daten auf das neue System kopieren. Wir zeigen Euch, wie es geht.

1. Disk2VHD herunterladen

Die Archivierung der alten Windows-Installation als virtuelle Maschine ist am einfachsten mit dem Tool Disk2VHD aus der Microsoft Sysinternals-Suite möglich. Das Programm verwandelt ein bestehendes Windows-System in eine virtuelle Festplatte im VirtualPC-Format VHD, das jedoch auch von anderen Programmen – etwa VirtualBox – verwendet werden kann. Alternativ könnt Ihr aber auch den vCenter Converter von VMWare verwenden. Diese Anleitung hier bezieht sich aber auf Disk2VHD: Ladet das Programm von der Microsoft-Website herunter.

disk2vhd1

Disk2VHD herunterladen…

2. Disk2VHD ausführen

Der Download erfolgt in Form einer ZIP-Datei. Da das Programm als Portable-Version arbeitet, muss nichts installiert werden. Klickt einfach innerhalb des ZIP-Verzeichnisses „Disk2VHD“ die gleichnamige Anwendungsdatei doppelt an und wählt anschließend „Ausführen“. Das Programm arbeitet unter allen Windows-Versionen ab Windows XP Service Pack 2.

disk2vhd2

… und auf dem Windows-System ausführen…

3. Disk2VHD richtig einrichten

Disk2VHD selbst hat kaum Einstellungsmöglichkeiten: Ihr müsst nur noch unter „VHD Filename“ einen Speicherort und einen Dateinamen auswählen, ansonsten könnt Ihr alle Voreinstellungen übernehmen. Wichtig: Ihr solltet die virtuelle Disk ausschließlich auf einem externen Laufwerk, etwa einer USB-Festplatte oder einem Netzlaufwerk, erstellen, da das Programm sonst Schwierigkeiten bekommt, abgesehen davon ist es anschließend einfacher, die Datei auf den neuen Rechner zu übertragen.
Entfernt außerdem auf jeden Fall den Haken bei „Use Vhdx“ – hierbei handelt es sich um ein von Microsoft aktualisiertes Format für die virtuelle Festplatte, das zwar mit dem hauseigenen VirtualPC hervorragend arbeitet, anderen Programmen jedoch Probleme bereitet. Für die höhere Kompatibilität solltet Ihr also immer auf das normale VHD-Format ohne den X-Zusatz setzen – also weg mit dem Haken!

disk2vhd3

… Voreinstellungen vornehmen…

4. Die Systemfestplatten mit Disk2VHD in eine virtuelle Festplattendatei überführen

Nun müsst Ihr nur noch auf „Create“ klicken: Disk2VHD benötigt je nach Auslastung der Festplatte nun eine ganze Weile, um die virtuelle Kopie Eures Windows-Systems als Datei zu erstellen. Insofern ist es eventuell sinnvoll, den Vorgang über Nacht laufen zu lassen. Nach Abschluss des Vorgangs meldet das Programm ohne weiteres Aufheben „Disk Export to VHD completed successfully“. Die Virtuelle Festplatte ist nun fertig.

disk2vhd4

… und die virtuelle Festplatte auf einem externen (!) Datenträger erstellen.

5. Das archivierte Windows auf dem neuen Rechner mit dem kostenlosen VirtualBox ausführen

Steckt die externe Festplatte mit der virtuellen Windows-Festplatte nun an Euren neuen PC oder Mac und erstellt mit dem Virtualisierungsprogramm Eurer Wahl – idealerweise dem kostenlosen VirtualBox, das für die Desktop-Betriebssysteme Windows, Linux und OS X erhältlich ist – einen neuen virtuellen PC. Diesen müsst Ihr zunächst benennen und ihm mitteilen, welches System hier laufen soll, anschließend müsst Ihr Speicher zuordnen. Im dritten Schritt könnt Ihr unter „Festplatte“ „Vorhandene Festplatte verwenden“ auswählen und dort die in den Schritten 1 bis 4 erstellte virtuelle Festplatte einbinden.

disk2vhd5

Anschließend lässt sich die virtuelle Festplatte in einem neuen virtuellen PC einbinden…

6. Virtuellen PC verwenden

Anschließend könnt Ihr Euren alten Windows-PC auf Eurem neuen Rechner als virtuellen PC weiterverwenden und in Ruhe alle Daten rüberkopieren. Zusätzlich habt Ihr eine virtuelle Maschine, mit der Ihr – wenn Ihr zum Beispiel auf Mac OS X oder Linux gewechselt seid – weiterhin Eure gewohnten Windows-Programme ausführen könnt. Es kann vorkommen, dass Ihr das virtuelle Windows-System neu bei Microsoft aktivieren müsst, da die virtuelle Maschine natürlich andere Hardware besitzt als Euer Originalsystem.

disk2vhd6

… und der alte PC als virtuellen PC unter Windows, Mac OS X oder Linux weiterbenutzen.

Tipp: Das VHD-Format wird von fast allen Virtualisierungsprogrammen akzeptiert – Ihr könnt die mit Disk2VHD erstellte virtuelle Festplatte also auch unter Parallels oder Microsofts VirtualPC einbinden.

Tipp 2: Eine weitere Methode zur Weiternutzung eines alten PCs als virtuelle Maschine findet Ihr im Artikel „Anleitung: Laufendes Windows in eine virtuelle Maschine konvertieren“.

Über den Autor

Christian Rentrop

Christian Rentrop

Freier Journalist, Baujahr 1979. Erste Gehversuche 1986 am Schneider CPC. 1997 ging es online. Seither als Blogger und Journalist in Totholzwäldern, auf digitalen Highways und manchmal in der echten Welt unterwegs.
Spendier‘ mir einen Kaffee.

Kommentieren:

* Die Checkbox für die Zustimmung zur Speicherung ist nach DSGVO zwingend.

Ich akzeptiere

Kommentare

  • Moin. Gute Anleitung. Funktioniert auch wie beschrieben. ABER eine herausfordernde Frage zu dem Thema habe ich. Vielleicht kannst du da weiter helfen. Das interessiert bestimmt auch viele andere…
    Der virtuelle Rechner, in den man das VHD-Abbild des physischen Rechners einbindet, hat ja quasi eine andere Hardware. D.h. die Treiber, die auf dem Quell-Rechner installiert waren, funktionieren ggf. nicht oder wie in meinem Fall … die virtuelle Maschine schmiert beim Booten von Windows 7 mit einem Bluescreen ab weil die Treiber nicht wissen, dass sie ja jetzt auf einer anderen Hardware laufen.
    Abhilfe soll da die Methode bieten, dass mit ’sysprep‘ das Windows auf einen Stand unmittelbar nach Neuinstallation gebracht wird (zumindest was die Treiber angeht). Das funktioniert auch wunderbar, wenn man eine Windows-Vollversion (keine OEM-Version) hat.
    Und nun beißt sich die Katze in den Schwanz: Setzt man mit sysprep die Installation auf dem Rechner zurück, gehen alle Treiber flöten .. auch die hardware-treiber. man kann eigentlich nichts mehr tun, außer runter fahren. man kann disk2vhd nicht mehr nutzen.
    Wie bekomme ich jetzt die VHD-Datei?

    • Sorry, aber Du denkst verkehrt: Nimm doch einfach die VHD-Datei, lad‘ sie in Deiner VirtualBox und starte das Windows im abgesicherten Modus (etwa indem Du F8 drückst oder, falls das nicht geht, die VM einfach ausschaltest, wodurch anschließend das entsprechende Menü angezeigt wird). Der abgesicherte Modus ist ohne Treiber, bootet also auf jeden Fall. Hier kannst Du jetzt Treiber, die Probleme machen, über die Software-Deinstallation entfernen. Danach „normal“ in der VM starten, VirtualBox-Treiber installieren, fertig.

  • Leider funktioniert es bei mir mit VirtualBox 4.3.28, Windows 8.1 und disk2vhd 2.01 NICHT beim Start der eingebundenen vhd-Datei erhalte ich in VBox den Fehler „FATAL: No bootable medium found!“ Bei disk2vhd hatte ich alle Partitionen ausgewählt.

  • Hallo Herr Rentrop,
    ich habe nach Ihrer Anleitung mit Disk2VHD meinen alten PC convertiert und auf eine USB-Disk geschrieben. Auf dem neuen System VirtualBox installiert und die VHD Datei auf der USB-Disk
    ausgewählt. Dann wird auch ein Fenster mit der virtuellen Box geöffnet. Das Fenster bleibt aber Schwarz,
    also leer. Ich habe keinen Zugriff auf die Daten des alten PC. Damit komme ich nicht weiter. Haben Sie noch einen Tipp?
    Mit freundlichen Grüßen,
    Joachim Grundmann

    • Ich habe das Problem gefunden. Mein altes System (Gast) war WIN10 32Bit Home und das Zielsystem Win64Bit Professional. Wie beschrieben hat dei Virtuelle Mashine nicht gebootet.
      Es gab noch ne ominöse Fehlermeldung:
      VT-x ….. Hardwarebeschleunigungung nicht verfügbar.
      Das sagte mir zunächst nichts.
      Dann habe ich die erzeugte VHD Datei auf meinem alten PC mit Virtualbox gestartet und
      siehe da, es funktionierte sofort.
      Dann habe ich im Internet nach dieser Fehlermeldung VT-x … gesucht und fand einen Hinweis auf das Bios. Dort habe ich dann die Intel Virtualisiereungsoption auf dem 64 Bit PC eingeschaltet und es funktioniert alles ;-)

  • Ich habe folgendes Problem…Das Erstellen der VHD funktioniert super, das Erstellen einer VM auch, doch wenn ich die VHD in die VM einfüge, kommt beim Start die Meldung, dass kein Betriebsystem gefunden wurde. Ich bin mir jedoch sicher, dass es die richtige Festplatte ist. Kann es daran liegen, dass es sich um eine Windows XP Festplatte handelt, die ich an einen Windows 10 Computer angeschlossen habe ?

Danke für's Teilen!

Erzähle Deinen Freunden, dass Du diesen interessanten Artikel gefunden hast. Vielen Dank!