Repair-VHD -Path "D:\VMs\Server01\Disk.vhdx" -ParentPath "D:\VMs\BaseImage\BaseDisk.vhdx"
Dies ist die direkteste Methode, um strukturelle Fehler in der VHDX-Datei selbst zu beheben. Sie benötigen dafür das installierte Hyper-V PowerShell-Modul. Öffnen Sie die PowerShell als Administrator. Schritt 2: Führen Sie den Reparatur-Befehl aus: powershell Repair-VHD -Path "C:\Pfad\zu\Ihrer\Datei.vhdx" Use code with caution. Copied to clipboard
Klicken Sie mit der rechten Maustaste auf die VHDX und wählen Sie Bereitstellen (Mount). vhdx reparieren
Use the Test-VHD cmdlet to identify specific errors.
Mount-VHD -Path "C:\Pfad\Datei.vhdx" -ReadOnly Optimize-VHD -Path "C:\Pfad\Datei.vhdx" -Mode Full Dismount-VHD -Path "C:\Pfad\Datei.vhdx" Use code with caution. Copied to clipboard 4. Alternative: Datenrettung über eine neue VM Repair-VHD -Path "D:\VMs\Server01\Disk
If Repair-VHD succeeds, attempt to mount the disk again. Once mounted, immediately run a file system check on the mounted volume:
Dieses Tool scannt die Datei auf Fehler im Dateisystem und korrigiert beschädigte Sektoren innerhalb des virtuellen Containers. 3. Methode: CHKDSK auf eingebundener VHDX ausführen Schritt 2: Führen Sie den Reparatur-Befehl aus: powershell
Öffnen Sie die Eingabeaufforderung (CMD) als Administrator und geben Sie ein: chkdsk E: /f /r Use code with caution. Copied to clipboard
# Assuming the mounted volume is drive E: chkdsk E: /f /r
Falls die VHDX nicht mehr bootet oder schwer beschädigt ist, können Sie versuchen, sie als sekundäre Festplatte an eine funktionierende virtuelle Maschine anzuhängen: Ultimate Guide to Repair VHDX Corrupted or Unreadable Files