Virtual Hard Disk (VHD) ist eine Datei, die eine vollständige Kopie des Windows-Betriebssystems sowie der Software- und Hardwareumgebung einer virtuellen Maschine enthält. Das Starten von Windows über VHD kann in solchen Situationen nützlich sein, z. B. wenn Sie eine neue Version des Betriebssystems testen möchten, die nicht auf Ihrem Computer installiert ist, oder wenn Sie eine isolierte Umgebung zum Testen von Programmen erstellen müssen.
In diesem Artikel sehen wir uns eine schrittweise Anleitung zum Starten von Windows über VHD an. Beginnen wir mit der Erstellung einer virtuellen Festplatte (VHD), die das Windows-Betriebssystem enthält. Dazu benötigen Sie das Disk Management-Dienstprogramm, das in Windows enthalten ist.
Schritt 1: Starten Sie das Disk Management-Dienstprogramm, indem Sie eine Tastenkombination drücken Win + X und die Option "Disk Management" im Kontextmenü auswählen.
Schritt 2: Wählen Sie im Menü Disk Management die Option "Aktion" und wählen Sie "VHD erstellen". Geben Sie den Speicherort für die VHD-Datei an und legen Sie die gewünschte Größe fest (mindestens 20 GB werden empfohlen, um genügend Speicherplatz für die Installation und Verwendung von Windows zu haben).
Schritt 3: Nachdem Sie die VHD erstellt haben, wählen Sie das neue Laufwerk im Abschnitt Disk Management aus und klicken Sie mit der rechten Maustaste, um die Option "Initialize Disk" auszuwählen. Vergewissern Sie sich, dass die richtige Position der Disc ausgewählt ist, und klicken Sie auf "OK".
Schritt 4: Erstellen Sie eine neue Partition auf der VHD, indem Sie die Option "Neues einfaches Volume" auswählen, wenn Sie mit der rechten Maustaste auf die VHD im Abschnitt "Datenträgerverwaltung" klicken. Geben Sie die Größe der Partition an und geben Sie einen Laufwerksbuchstaben an, um sie zu identifizieren. Danach wird die neue Partition als neues Laufwerk im System angezeigt.
Hinweis: Stellen Sie sicher, dass Sie das ISO-Image des Windows-Betriebssystems haben, das Sie installieren möchten, bevor Sie fortfahren.
Schritt 5: Öffnen Sie ein Virtualisierungsprogramm wie Oracle VirtualBox oder VMware Workstation und erstellen Sie eine neue virtuelle Maschine. Legen Sie den Betriebssystemtyp fest, indem Sie "Windows" auswählen und die Größe des für die virtuelle Maschine verfügbaren Arbeitsspeichers angeben.
Schritt 6: Konfigurieren Sie die virtuelle Maschine, indem Sie die zuvor erstellte VHD als virtuelle Festplatte auswählen. Installieren Sie das Windows-ISO-Image als "Startdiskette" in den Einstellungen der virtuellen Maschine.
Schritt 7: Starten Sie die virtuelle Maschine, und befolgen Sie die Installationsanweisungen für das Windows-Betriebssystem. Nach Abschluss der Installation wird Windows über die erstellte VHD geladen.
Jetzt wissen Sie, wie Sie Windows über VHD booten. Mit dieser Methode können Sie Windows in einer isolierten Umgebung installieren und verwenden, was für das Testen von Programmen und das Experimentieren mit dem Betriebssystem nützlich sein kann, ohne das Hauptsystem des Computers zu beeinträchtigen.
Wie bootet man Windows über VHD
Schritt 1: Erstellen einer virtuellen Festplatte (VHD)
Bevor Sie Windows über VHD starten, müssen Sie eine virtuelle Festplatte erstellen. Dazu können Sie das Dienstprogramm "Datenträgerverwaltung" in Windows verwenden oder ein Drittanbieter-Programm wie VirtualBox oder Hyper-V installieren.
Schritt 2: Partitionierung eines virtuellen Laufwerks
Nachdem Sie eine VHD erstellt haben, müssen Sie sie in eine oder mehrere Partitionen aufteilen, da Sie auf jeder Partition ein separates Betriebssystem installieren können. Sie können das Dienstprogramm "Disk Manager" in Windows oder anderen Programmen wie dem MiniTool Partition Wizard oder GParted verwenden, um eine Festplatte zu partitionieren.
Schritt 3: Installieren von Windows auf einer VHD
Nachdem Sie die VHD getrennt haben, können Sie mit der Installation von Windows beginnen. Legen Sie dazu die Windows-Installations-CD oder den bootfähigen USB-Stick ein, wählen Sie die gewünschte VHD-Partition aus und folgen Sie den Anweisungen des Installationsprogramms. Stellen Sie sicher, dass die richtige Partition ausgewählt ist, bevor Sie mit der Installation fortfahren.
Schritt 4: Starten von Windows über VHD
Nachdem die Installation von Windows auf der VHD abgeschlossen ist, können Sie das Betriebssystem von einer virtuellen Festplatte starten. Dazu müssen Sie den Bootloader des Betriebssystems konfigurieren. Sie können das Dienstprogramm "BCDedit" in der Befehlszeile verwenden, um einen Windows-Startdatensatz zu erstellen und zu konfigurieren.
Glückwunsch! Jetzt wissen Sie, wie Sie Windows über VHD booten. Wenn Sie das Betriebssystem von einer virtuellen Festplatte starten, können Sie neue Versionen von Windows problemlos testen, ohne sie auf dem primären Laufwerk installieren zu müssen und isolierte Entwicklungsumgebungen und Tests erstellen zu müssen.
Vorbereitung für die Installation
Bevor Sie Windows über VHD installieren, benötigen Sie die folgenden Komponenten und Dateien:
1. Das Betriebssystem ist Windows 7 oder höher.
2. Ein Abbild der Windows-Installations-CD, das Sie von der offiziellen Microsoft-Website herunterladen oder ein zuvor erstelltes Abbild verwenden können.
3. Ein Programm zum Erstellen und Verwalten von virtuellen Festplatten. Es wird empfohlen, den VMware Workstation Player zu verwenden, der kostenlos von der offiziellen Website heruntergeladen werden kann.
4. Ein virtualisierungsfähiger Computer. Stellen Sie sicher, dass die Virtualisierungsoption im BIOS Ihres Computers aktiviert ist.
5. Freier Festplattenspeicher zum Erstellen eines virtuellen Laufwerks. Die Größe dieses Laufwerks hängt von Ihren Bedürfnissen ab. Es wird empfohlen, mindestens 30 GB zu verwenden.
Sobald alle erforderlichen Komponenten und Dateien heruntergeladen wurden, können Sie mit dem nächsten Schritt fortfahren - Erstellen einer virtuellen Festplatte.
Erstellen einer virtuellen VHD-Festplatte
Schritt 1: Öffnen Sie das Startmenü und geben Sie Computerverwaltung in die Suchleiste ein. Wählen Sie das entsprechende Ergebnis aus.
Schritt 2: Klicken Sie im Fenster Computerverwaltung mit der rechten Maustaste auf den Datenträgermanager im linken Bereich und wählen Sie VHD erstellen.
Schritt 3: Geben Sie den Speicherort der zukünftigen virtuellen Festplatte an und legen Sie die Größe der virtuellen Festplatte fest. Wählen Sie das VHD-Format (dynamisch oder fest) aus und klicken Sie auf OK.
Schritt 4: Kehren Sie zum Datenträgermanager zurück und suchen Sie nach der soeben erstellten virtuellen Festplatte. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Initialisieren.
Schritt 5: Wählen Sie im angezeigten Fenster "Einfaches Volume erstellen" und folgen Sie den Anweisungen des Assistenten.
Schritt 6: Nach Abschluss des Assistenten sehen Sie eine neue Partition auf Ihrem Computer, bei der es sich um eine virtuelle VHD-Festplatte handelt.
Sie haben jetzt eine vorgefertigte virtuelle VHD-Festplatte, auf der Sie das Windows-Betriebssystem installieren können.
Installieren von Windows auf einer virtuellen Festplatte
Wenn Sie Windows auf einer virtuellen Festplatte (VHD) installieren, können Sie das Betriebssystem in einer virtuellen Umgebung ausführen, was für Software-Tests, -Entwicklung und andere Zwecke sehr nützlich sein kann.
Befolgen Sie diese Schritte, um Windows auf einer VHD zu installieren:
- Laden Sie die Installationsdatei des Windows-Betriebssystems mithilfe des offiziellen ISO-Images oder von der Installations-CD herunter.
- Öffnen Sie das Programm "Datenträgerverwaltung" auf Ihrem Computer. Drücken Sie dazu die Tastenkombination Win + X und wählen Sie Datenträgerverwaltung aus dem Kontextmenü aus.
- Klicken Sie im oberen Bereich des Datenträgerverwaltungsprogramms auf Aktionen und dann auf VHD erstellen.
- Geben Sie den Pfad und den Namen für die VHD an, und wählen Sie die Größe und das Format der VHD-Datei aus. Es wird empfohlen, eine feste Größe und ein NTFS-VHD-Format auszuwählen.
- Nachdem Sie die VHD erstellt haben, wählen Sie sie im Datenträgerverwaltungsprogramm aus, indem Sie mit der rechten Maustaste klicken und "Laufwerk initialisieren" auswählen.
- Erstellen Sie eine neue Partition auf der VHD, indem Sie mit der rechten Maustaste auf den nicht zugeordneten Speicherplatz klicken und "Einfachen Volume-Speicherplatz erstellen" auswählen.
- Formatieren Sie die neue Partition auf der VHD und weisen Sie ihr einen Laufwerksbuchstaben zu.
- Mounten Sie das Windows-Installationsabbild mithilfe eines Virtualisierungsprogramms wie Oracle VM VirtualBox oder Microsoft Hyper-V auf eine virtuelle Festplatte.
- Starten Sie die virtuelle Maschine und installieren Sie Windows gemäß den Anweisungen auf dem Bildschirm.
Nachdem die Installation von Windows auf einer virtuellen Festplatte abgeschlossen ist, können Sie das Betriebssystem mithilfe der Virtualisierung ausführen und wie bei einer normalen Windows-Installation damit arbeiten.
Konfigurieren des Windows-Bootloaders
Nachdem Sie Windows erfolgreich über VHD installiert haben, müssen Sie möglicherweise den Bootloader des Betriebssystems konfigurieren, damit Sie auswählen können, von welchem Laufwerk Sie beim Start des Computers booten sollen.
Führen Sie die folgenden Schritte aus, um den Windows-Bootloader zu konfigurieren:
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Geben Sie den Befehl ein bcdedit, um die aktuellen Bootloader-Einstellungen anzuzeigen. Notieren Sie sich die Kennung der Partition, auf der Ihr Betriebssystem installiert ist. Dies wird im nächsten Schritt benötigt.
- Geben Sie den Befehl ein bcdedit /copy /d "Virtuelle Maschine", wobei dies die Kennung der Betriebssystempartition ist, die Sie im vorherigen Schritt erhalten haben.
- Notieren Sie sich die ID des neuen Abschnitts, den Sie im vorherigen Schritt erstellt haben.
- Geben Sie den Befehl ein bcdedit /set device vhd=[] wobei dies die ID der neuen Partition ist, die Sie im vorherigen Schritt erstellt haben, und dies ist der Pfad zu der VHD-Datei, auf der das Betriebssystem installiert ist.
- Geben Sie den Befehl ein bcdedit /set osdevice vhd=[] wobei dies die ID der neuen Partition ist, die Sie im vorherigen Schritt erstellt haben, und dies ist der Pfad zu der VHD-Datei, auf der das Betriebssystem installiert ist.
- Geben Sie den Befehl ein bcdedit /displayorder /addlast, um eine neue Partition zur Liste der Boot-Optionen hinzuzufügen und sie an das Ende der Liste zu verschieben.
- Starten Sie nun den Computer neu und wählen Sie beim Start die Option Virtuelle Maschine aus, um das Betriebssystem vom VHD-Image zu starten.
Herzlichen Glückwunsch, Sie wissen jetzt, wie Sie den Windows-Bootloader für die Arbeit mit VHD-Images konfigurieren!
Eine virtuelle Festplatte als normales Laufwerk anschließen
Wenn Sie Windows über VHD starten möchten, das virtuelle Laufwerk jedoch als normales Laufwerk verwenden möchten, müssen Sie die folgenden Schritte ausführen:
- Öffnen Sie das Startmenü und gehen Sie zum Disk-Manager.
- Klicken Sie oben im Fenster auf "Aktion" und wählen Sie "Verbinden".
- Klicken Sie im angezeigten Fenster auf die Schaltfläche "Durchsuchen" und suchen Sie die VHD-Datei, die Sie anschließen möchten.
- Wählen Sie die VHD-Datei aus und klicken Sie auf die Schaltfläche "Öffnen".
- Klicken Sie danach auf die Schaltfläche "OK", um die virtuelle Festplatte anzuschließen.
- Jetzt können Sie den Datei-Explorer öffnen und das virtuelle Laufwerk in der Liste der Laufwerksgeräte sehen.
Wenn Sie eine virtuelle Festplatte als normales Laufwerk anschließen, können Sie sie genauso verwenden wie jedes andere physische Laufwerk. Sie können Dateien erstellen, kopieren, löschen und Programme darauf installieren.
Wechseln zum Booten von einer virtuellen Festplatte
Nachdem Sie eine virtuelle Festplatte (VHD) erfolgreich erstellt und ein Windows-Installationsabbild darin platziert haben, müssen Sie das System wechseln, um von dieser virtuellen Festplatte zu booten. Führen Sie dazu die folgenden Schritte aus:
| Schritt | Handlung |
| 1 | Starten Sie den Computer neu und drücken Sie die Taste, die das BIOS-Startmenü aufruft (normalerweise die F2- oder die Entf-Taste). |
| 2 | Gehen Sie ins BIOS und suchen Sie nach der Partition, die für das Booten verantwortlich ist (normalerweise als "Boot" oder "Boot Options" bezeichnet). |
| 3 | Suchen Sie im Bootbereich nach der Option "Boot Device Priority" oder ähnlichem. |
| 4 | Ändern Sie die Startpriorität so, dass die virtuelle Festplatte (VHD) als erste in der Liste ausgewählt wird. |
| 5 | Speichern Sie die Änderungen und beenden Sie das BIOS. Dies geschieht normalerweise durch Drücken der Taste F10 und Bestätigen des Speichervorgangs. |
| 6 | Starten Sie den Computer neu, und Windows startet von der virtuellen Festplatte (VHD). |
Nachdem Windows erfolgreich von der virtuellen Festplatte gestartet wurde, können Sie das Betriebssystem auf einer physischen Festplatte installieren oder mit Windows fortfahren, indem Sie die VHD als temporären Datenspeicher verwenden.
Starten von Windows über VHD
Das Starten des Windows-Betriebssystems über VHD (Virtual Hard Disk) bietet eine bequeme und sichere Möglichkeit, das Betriebssystem in einer virtuellen Umgebung auszuführen, ohne dass eine physische Partition auf der Festplatte erforderlich ist.
In dieser Anleitung werden wir uns den schrittweisen Startvorgang von Windows über VHD ansehen:
- Erstellen Sie eine neue virtuelle VHD-Festplatte.
- Installieren Sie das Windows-Betriebssystem auf dem erstellten virtuellen Laufwerk.
- Konfigurieren Sie den Betriebssystem-Bootloader so, dass Windows über VHD ausgeführt wird.
Als nächstes werden wir jeden Schritt im Detail analysieren.
1. Erstellen einer virtuellen VHD-Festplatte
Sie können das Dienstprogramm Disk Management verwenden, um eine virtuelle VHD-Festplatte zu erstellen:
- Starten Sie das Disk Management-Dienstprogramm. Klicken Sie dazu mit der rechten Maustaste auf die Schaltfläche "Start" und wählen Sie "Disk Management".
- Wählen Sie im Menü "Aktion" die Option "VHD erstellen".
- Geben Sie den Pfad und den Dateinamen für die VHD an, und wählen Sie die Größe des Laufwerks aus. Es wird empfohlen, mindestens 30 GB zu wählen.
- Wählen Sie den Datenträgertyp aus. Es wird empfohlen, "Fixed size" für eine optimale Leistung zu wählen.
- Klicken Sie auf "OK", um eine VHD zu erstellen.
Nachdem Sie diesen Schritt abgeschlossen haben, haben Sie eine neue virtuelle VHD-Festplatte erstellt, die für die Installation des Betriebssystems bereit ist.
2. Installieren des Betriebssystems auf einem virtuellen Laufwerk
Jetzt müssen Sie das Windows-Betriebssystem auf dem erstellten virtuellen Laufwerk installieren:
- Starten Sie den Computer neu und melden Sie sich im BIOS an.
- Konfigurieren Sie das Booten von der Installations-CD oder dem USB-Stick. Dies geschieht normalerweise, indem Sie das entsprechende Boot-Gerät im BIOS-Menü auswählen.
- Starten Sie die Installation des Windows-Betriebssystems über das Installationsmedium.
- Wählen Sie während der Installation das von Ihnen erstellte virtuelle VHD-Laufwerk als Installationsort für das Betriebssystem aus.
- Fahren Sie mit der Installation des Betriebssystems fort, indem Sie die Anweisungen auf dem Bildschirm befolgen.
Nachdem Sie die Installation des Windows-Betriebssystems auf dem virtuellen Laufwerk abgeschlossen haben, fahren Sie mit dem nächsten Schritt fort, um den Bootloader zu konfigurieren.
3. Konfigurieren des Bootloaders zum Ausführen über VHD
Um das Windows-Betriebssystem über VHD auszuführen, müssen Sie den Bootloader des Betriebssystems wie folgt konfigurieren:
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Geben Sie den folgenden Befehl ein: bcdedit /copy /d "Windows VHD" . Dadurch wird ein neuer Bootloadereintrag mit dem Namen "Windows VHD" erstellt.
- Kopieren und fügen Sie die ID des neuen Bootloadereintrags ein, der nach dem Ausführen des vorherigen Befehls angezeigt wird.
- Geben Sie den folgenden Befehl ein: bcdedit /set device vhd=[Vollständiger Pfad zu VHD] . Fügen Sie anstelle von "LOADER-ID EINFÜGEN" die ID des neuen Loader-Eintrags ein, und anstelle von "Vollständiger VHD-Pfad" den vollständigen Pfad zur erstellten VHD ein.
- Geben Sie den folgenden Befehl ein: bcdedit /set osdevice vhd=[Vollständiger Pfad zu VHD] . Ersetzen Sie "LOADER-ID EINFÜGEN" und "Vollständiger Pfad zu VHD" ähnlich dem vorherigen Befehl.
- Geben Sie den folgenden Befehl ein: bcdedit /set detecthal yes . Dadurch kann das System die Hardware-Architektur korrekt erkennen.
Nachdem Sie alle diese Schritte ausgeführt haben, wird das Starten des Windows-Betriebssystems über VHD konfiguriert. Starten Sie den Computer neu, und Sie können den neuen Bootloadereintrag "Windows VHD" im Startmenü der Betriebssysteme auswählen.
Jetzt wissen Sie, wie Sie das Windows-Betriebssystem mithilfe einer Schritt-für-Schritt-Anleitung über VHD booten können. Mit dieser Methode können Sie das Betriebssystem in einer virtuellen Umgebung ausführen, was zum Testen von Software, zum Debuggen oder zum Ausführen mehrerer Versionen von Windows auf demselben Computer nützlich ist.