03Virtuelle Festplatten in Hyper-V mit der PowerShell konvertieren und reparieren
Sie können virtuelle Festplatten aber nicht nur im Hyper-V Manager reparieren, sondern können auch die PowerShell verwenden. Die Syntax zum Konvertieren einer virtuellen Festplatte ist folgende:
Convert-VHD -Path <Pfad zur VHD(X)-Datei> -DestinationPath <Pfad zur Zieldatei>
Eine weitere Option, ist die Möglichkeit den Typ der Festplatte zu ändern, zum Beispiel mit:
Convert-VHD -Path <Pfad der VHD/VHDX-Datei> -DestinationPath <Zielpfad und Datei> -VHDType Differencing -ParentPath <Übergeordnete Festplatte>
Ein weiteres Beispiel ist:
Convert-VHD -Path hd1.vhd -DestinationPath hd1.vhdx -VHDType Dynamic
Alle Optionen des CMDlets finden Sie auf der Microsoft TechNet-Seite. Neben der Möglichkeit das Format von Festplatten in der PowerShell umzuwandeln, können Sie auch die Größe von Festplatten in der PowerShell anpassen. Dabei hilft das CMDlet Resize-VHD, zum Beispiel:
Resize-VHD -Path c:\vm\owa.vhdx -SizeBytes 1TB
04Virtuelle Festplatten in Hyper-V mit VhdxTool reparieren
Lassen sich virtuelle Festplatten mit den Bordmitteln von Windows Server nicht reparieren, haben Sie die Möglichkeit auf das kostenlose Tool vhdxtool zurückzugreifen. Achten Sie aber darauf, dass es sich dabei um kein offizielles Tool von Microsoft handelt. Bei dem Tool handelt es sich um ein Werkzeug für die Befehlszeile. Sie müssen dazu die Befehlszeile mit Administrator-Rechten starten. Anschließend können Sie in der Befehlszeile virtuelle Festplatten ebenfalls reparieren.