Windows 8 auf einem USB-Stick installieren (Windows TO GO)
Ein neues Feature von Windows 8 ist die Installation auf einem USB-Stick. Dadurch erhält man die Möglichkeit sein eigenes Windows 8 an jedem Rechner zu benutzen. Voraussetzung ist natürlich, dass das Booten von USB-Devices aktiviert ist.
Was benötigen wir für die Bereitstellung?
- Natürlich einen USB-Stick. Im Internet wird 32 GB empfohlen. Gelesen habe ich, dass bei der 32 BIT Version auch ein 16 GB-Stick reicht. Nativ sind nach der Installation ca. 6 GB genutzt. Ich habe selber das Beispiel auf einem 32 BIT Stick probiert.
- Sie benötigen die Windows 7 AIK (Automated Installation Kit). Dies können Sie hier herunterladen. Installieren Sie diese auf einem Windows 7 Rechner.
- Ein installiertes Windows 8 in einer virtuellen Maschine oder auf einem dedizierten Client.
- Das Windows 8 Image wird ebenfalls benötigt
- Und eine Menge Zeit. Die Installation dauert.
Als erstes müssen wir den USB Stick vorbereiten. Gehen Sie dazu wie folgt vor:
- Stecken Sie den USB Stick in den USB-Port. Wir müssen nun eine Boot-Partition anlegen. Dies werden wir mit dem Programm diskpart vornehmen. Öffnen Sie die Command-Prompt als Administrator und geben Sie den Befehl diskpart ein. Drücken Sie dann “ENTER”.
- Prüfen Sie als erstes, welche Devices in Ihrem Computer zur Verfügung stehen. Geben Sie hierzu den Befehl “list disk” ein. Merken Sie sich nun, welche ID Ihrem USB-Stick zugeteilt wurde. In meinem Beispiel die Nummer 1.
- Wählen Sie nun Ihr USB Laufwerk aus, indem Sie den Befehl select disk 1 ausführen. Die 1 kann abweichend von Ihrem Laufwerk sein!
Achtung: Vergewissern Sie sich, dass das Laufwerk 100 % das Richtige ist. Bei der Durchführung der nachfolgenden Befehle werden alle Informationen auf dem Datenträger gelöscht!
- Geben Sie nun den Befehl “clean” ein. Nochmals an dieser Stelle erwähnt, alle Daten werden nun gelöscht!
- Nun erstellen wir die Startpartition mit dem Befehl create partition primary.
- Als nächstes werden wir den Stick in NTFS Format formatieren. Geben Sie hierfür den Befehl format fs=ntfs quick ein. Je nach Größe kann dies einige Zeit in Anspruch nehmen.
- Als letzten Schritt müssen wir noch die Partition auf aktiv setzen. Geben Sie hierzu den Befehl active ein.
- Danach können Sie diskpart verlassen. Schließen Sie das Fenster oder geben Sie den Befehl Exit ein.
Nun haben wir den Stick vorbereitet und können anfangen, die Installation vorzubereiten. Wir benötigen nun aus dem AIK-Packet die Datei imagex.exe. Diese Datei befindet sich in den Ordnern:
C:\Program Files\Windows AIK\Tools\amd64 für 64 BIT
C:\Program Files\Windows AIK\Tools\x86. für 32 BIT
Kopieren Sie die Datei auf Ihre bestehende Windows 8 Installation. In meinem Beispiel habe ich unter C:\ einen Ordner IMG angelegt. Legen Sie die Datei imagex.exe in Ihrem erstellten Ordner ab.
Wechseln Sie nun in Ihr Windows 8 Betriebssystem. Mounten Sie die Windows 8 Image indem Sie auf die Image-Datei doppeltklicken. Öffnen Sie das gemountete Laufwerk. Gehen Sie innerhalb des Verzeichnisbaums in den Ordner $:\sources\. Das $ steht für den Laufwerksbuchstaben des USB-Sticks.
Unter \source finden Sie die Datei install.wim. Kopieren Sie diese Datei in den selben Ordner, in dem auch die Datei imagex.exe liegt.
Stecken Sie nun den USB-Stick in den PC ein oder binden Sie den USB-Stick in die VM ein, auf dem Windows 8 installiert werden soll. Prüfen Sie, welcher Laufwerksbuchstabe Ihrem Laufwerk zugeteilt wurde. Öffnen Sie nun unter Windows 8 eine Command-Prompt als Administrator. Wechseln Sie innerhalb der Command-Prompt in Ihren erstellten Ordner (cd C:\$FOLDER). Geben Sie dann den Befehl imagex.exe /apply install.wim 1 e:\ ein. Hierbei ist der Buchstabe E der Laufwerksbuchstabe meines USB-Sticks. Klicken Sie auf “ENTER”.
Das Abbild wird nun erstellt. In meiner Umgebung hat das ganze 245 MIN und 36 Sek. gedauert .
Wenn die Erstellung abgeschlossen ist, geben Sie noch den Befehl bcdboot.exe d:\windows /s d: /f ALL ein, um den MBR (Master Boot Recorde) zu setzen.
Fertig, Sie können Windows 8 nun vom USB-Stick booten.
Achtung: Wenn Sie Windows 8 zum ersten Mal vom USB booten, müssen Sie Ihren Lizenzkey eingeben. Schreiben Sie sich diesen vorher auf, oder drucken Sie ihn. Nervig zweimal zu booten. Ebenfalls kann es sein, dass Sie das Booten von USB im BIOS aktivieren müssen.
Achten Sie beim Start des Rechners darauf, dass Sie den richtigen Zeitpunkt für die Auswahl der Bootoptionen wählen. Selektieren Sie dann in den Boot-Optionen Ihr USB Device aus.
Hallo Torben,
klasse blog. Das mit dem bootfähigen USB-Stick habe ich getestet und muss sagen, perfekt beschrieben. Hat super funktioniert. Rechner bootet und sogar die MS-USB-Maus funktioniert. Nur bin ich auf eine kleine Sache erst reingefallen. Weil ich ein zusätzliches Laufwerk unter VMware eingebunden hatte, war mein USB-Stick nicht LW „d:\“. Hier schlage ich vor, noch darauf hinzuweisen, dass in dem Befehl „bcdboot.exe d:\windows /s d: /f ALL“ das „d:“ für das Laufwerk des USB-Sticks steht. Ansonsten, wie schon gesagt, echt super. Weiter so.
Frank
Hi Frank,
danke für die Info – hiermit freigegeben :-).
Gruß
Torben
Bei mir funzt das nicht. Ich habe das alles genau so gemacht, außer die Partition als Active markiert. Liegt das Problem hier?
Gruß
Vladi
Hallo vladiberlin,
ja – die Partition muss auf „active“ gesetzt werden. Ansonsten kann das Device nicht als Boot-Device genutzt werden.
Viel Erfolg und Gruß Torben
Hallo Torben,
Ich hab’s geschaft. Vielen Dank
Gruß
Vladi
Super, dann noch einen schönen Tag
Gruß
Torben
ich hab das ganze bis zu schritt 5 gemacht und abgebrochen. und jezt wird meine festplatte nicht mehr erkannt :S
Hi Duff,
hoffentlich haben Sie die richtige Partition ausgewählt.
Leider bekomme ich das nicht hin?
Ich arbeite schon unter Win8 daher habe ich es ohne VM versucht – leider immer vergebens.
Muss ich etwas anders machen? Das vorbereiten des USB Sticks ( Sandisk 64GB USB3 ) hat tadellos Funktioniert auch das Entpacken der install.wim geht schnell und sauber bis zum ende. nur das bcdboot.exe e:\windows /s e: /f ALL funktioniert bei mit nicht? habe es mit deiden Versionen x86 und x64 aus dem AIK Ordner versucht? habe ich etwas übersehen?
Hi, versuche mal die Bemerkung von fraspr. Vielleicht die falschen Laufwerksbuchstaben?