wer möchte das nicht gerne; immer seinen eigenen PC dabei haben, egal wo man sich gerade befindet. Und das ganze dann nur auf einem USB-Stick – nicht wie die anderen, die deswegen immer gleich Ihr Notebook mit schleppen.

Dank neuer Technik, geht das ganze nun in ein paar Schritten, und zwar direkt auf dem USB-Stick

was brauchen wir dazu ?

  • auf jeden Fall eine zweite Windows 7 Lizenz
  • einen USB-Stick mit mindestens 16 GByte Speicherplatz oder USB-Festplatte
  • eine Windows 7 Setup-DVD
  • Usbbootfix.bat (Registry-Patch, absolut notwendig)
  • USB_boot.bat (Boot-Patch, damit kein BSD beim Boot kommt)
  • WinImage 8.50 ( um die VHD-Datei auf den Stick zu übertragen)
  • Windows Virtual PC 6.1.7600.16393 und evt. das Update KB977206 (Virtual PC auf PCs ohne Hardware- Virtualisierung)

So wird’s gemacht:

Erstellen Sie zwei neue Ordner z.B. Win7-Stick und Tools
Laden wir zuerst einmal die Dateien (siehe oben) aus dem Web und speichern Sie unter dem Ordner Tools

Installieren wir nun Windows Virtual PC 6.1.7600.16393 (siehe oben.) –  falls Windows Virtual PC auf Ihrem PC nicht startet, weil Ihr Prozessor keine Hardware-Virtualisierung unterstützt, laden und installieren wir noch zusätzlich das Update KB977206.

Wir richten eine virtuelle Maschine ein und installieren darin Windows 7.
Starten wir dazu Windows Virtual PC – es erschein tein leeres Fenster, wo wir nun auf die Schaltfläche “Virtuellen Computer erstellen” klicken
Geben wir als Namen Win7-Stick ein und wählen bei Speicherort den zuvor erstellten Ordner Win7-Stick aus und Bestätigen mit “Weiter”.
Die RAM-Größe ändern auf 1024 MB und klicken auf “Weiter”.
Aktivieren wir den Radio-Button bei “Eine virtuelle Festplatte mithilfe (…)” und bestätigen mit “Weiter” und dann klicken auf “Dynamisch erweiterbar”.
Geben Sie bei “Name” wieder Win7-Stick ein und bei “Speicherort” den Ordner Win7-Stick.
Ändern wir den Wert bei “Größe” der Festplatte auf 13000 und klicken auf “Erstellen”.

Nun legen wir die Setup-DVD von Windows 7 ein und starten den virtuellen PC mit einem Doppelklick auf den Eintrag “Win7-Stick“.
Sobald der Installationsassistent erscheint, klicken wir einmal  auf “Weiter”.
und jetzt öffnen Sie mit der Tastenkombination [Umschalten + F10] eine Kommandozeile.
Dort den Befehl “diskpart” ein und bestätigen mit “Enter”

jetzt lassen wir uns erst mal alle Festplatten anzeigen, mit list disk und wählen mit select disk x (der USB-Stick) den USB Stick aus

Partitionieren wir die virtuelle Festplatte mit dem Befehl create partition primary.
Schließen wir die Kommandozeile wieder mit exit, exit und installieren Windows wie gewohnt weiter.

Sobald die Windows 7 installation abgeschlossen ist, installieren wir alle Anwendungen mit denen wir auf dem USB-Stick arbeiten wollen.

Führen wir nun die Batch-Datei “usbbootfix.bat” in der virtuellen Windows 7 Machine aus.
Dazu klicken wir mit der rechten Maustaste auf die Datei und wählen “Als Administrator ausführen“.
Im Geräte-Manager
Klicken wir auf das Pluszeichen vor IDE ATA/ATAPI-Controller“.
Mmit der rechten Maustaste auf “Intel (R) 82371AB/EB …” und wählen “Treibersoftware aktualisieren…“. Wählen wir “Auf dem Computer nach Treibersoftware suchen” und “Aus einer Liste von Gerätetreibern auf dem Computer”.
In der Treiberliste wählen Sie “Standard-Zweikanal-PCI_IDE_Controller” und bestätigen mit “Weiter” und “Schließen”.
Die Neustart-Aufforderung beantworten wir jetzt ABER mit “Nein“.
Öffnen wir zum Abschluss nun die Rubrik “Systemgeräte” im Gerätemanager und ersetzen bei allen Geräten mit der Bezeichnung “Intel (…)” den installierten Treiber durch den Standardtreiber. Erst wenn Sie alle Treiber ersetzt haben, starten Sie das virtuelle Windows 7 neu.

Nachdem Windows neu gestartet ist, öffnen wir die Systemeigenschaften mit [Windows + Pause].
Bei “Erweiterte Systemeinstellungen” und dann bei “Leistung” auf “Einstellungen….
Wechseln wir zur Registerkarte “Erweitert” und klicken auf “Virtueller Arbeitsseicher” | “Ändern…
Dort aktivieren wir die Option “Keine Auslagerungsdatei” und übernehmen  die Einstellungen mit “Festlegen und Ja” und schließen alle offenen Fenster.

Jetzt noch mal in den Geräte-Manager mit [Windows + R] und dem Befehl devmgmt.msc.
auf das Pluszeichen vor Systemgeräte“.
mit der rechten Maustaste auf “Microsoft ACPI-konformes System” und “Deinstallieren” auswählen
Führen Sie keinen Neustart durch, fahren Sie die virtuelle Windows 7 Maschine herunter.
(Virtuelle Windows 7 Maschine Ausschalten)

Mounten wir nun die virtuelle Festplatte, auf der wir gerade Windows 7 installiert haben.
Datenträgerverwaltung mit der Tastenkombination [Windows + R] und dem Befehl “diskmgmt.msc” aufrufen
im Menü “Aktion” und wählen dort “Virtuelle Festplatte anfügen” aus.
Navigieren wir in das Verzeichnis “Win-7-Stick” und markieren die Datei “Win-7-Stick.vhd“.
Bestätigen wir nun mit “Öffnen und OK“.

Jetzt starten wir den Boot-Patch “usb_boot.bat” aus dem Ordner Tools (haben wir zuvor aus dem Web geladen).
mit der rechten Maustaste auf die Datei “usb_boot.bat” und wählen “Als Administrator ausführen” aus.
Tippen wir den Pfad zum Windows-Verzeichnis der gemounteten virtuellen Festplatte ein (z.b. E:\Windows) und bestätigen mit der Eingabetaste.
Folgen wir nun den Anweisungen in der Kommandozeile.

Nun die gemountete Festplatte wieder trennen.
Klicken wir dazu mit der rechten Maustaste auf die gemountete Festplatte und wählen “Virtuelle Festplatte trennen” und bestätigen mit “OK“.

Verbinden wir nun den USB-Stick mit dem PC.
Öffnen wir eine Kommandozeile mit der Tastenkombination [Windows + R] und dem Befehl “cmd“.
Geben wir hier  den Befehl “diskpart” ein und bestätigen mit “Enter“.
Geben wir den Befehl “list disk” ein, um sich die verfügbaren Datenträger anzeigen zu lassen.
Wählen wir mit dem Befehl “select disk x” den USB-Datenträger aus.
Ersetzen Sie dabei das “X” durch die Datenträgernummer Ihres USB-Sticks oder Ihrer USB-Festplatte.
Mit dem Befehl “clean” löschen wir dann alle Partitionen und Daten auf dem Datenträger und beenden Diskpart mit dem Befehl “exit“.

Installieren Sie nun das Programm “WinImage 8.50“.
Starten wir das Programm mit “Start  Alle Programme  Winimage  Winimage (Ausführen als Administrator).
Im Hauptfenster klicken wir auf “Disk > Restore Virtual Hard Disk image on physical drive…“.
Makieren Sie das Laufwerk auf das Sie das virtuelle Windows 7 schreiben wollen und klicken auf OK.
(Falls Sie eine USB-Festplatte verwenden, müssen Sie noch einen Haken bei “Include non removable hard disks” setzen)
Navigieren Sie in das Verzeichnis “Win-7-Stick“, markieren dort die Datei “Win-7-Stick.vhd” und bestätigen mit “Öffnen“.
Die nun angezeigte Warnmeldung beantworten Sie mit “Ja“.
Wenn WinImage mit dem kopieren der Daten fertig ist, dann ist der Stick einsatzbereit.

Achtung:
Es gibt eine Voraussetzung!! Die Kontroller des PC’s müssen im Kompatibilitätsmodus laufen (Legacy-Mode).
Dazu muss man im BIOS den SATA-Kontroller auf IDE Kompatibel stellen.
Im AHCI-Modus wird der Boot-Prozess von Windows mit einem Bluescreen beendet.

Ändern Sie gegebenenfalls die Bootreihenfolge im BIOS damit das booten von USB unterstützt wird.
Meist funktioniert das mit einer der Tasten [Esc] [F10] [F11] und [F12]