Anleitung: Hyper-V Fehler 0x800f080c unter Windows 11 beheben

Melden

Hier ist ein ausführliches Tutorial, wie du den Fehlercode 0x800f080c bei der Installation von Hyper-V unter Windows 11 behebst.

Der Fehler 0x800f080c tritt meistens auf, wenn Windows benötigte Dateien für die Virtualisierung nicht finden kann oder wenn systemrelevante Komponenten beschädigt sind. Folge diesen Schritten nacheinander, um das Problem zu lösen.


Schritt 1: Hardware-Virtualisierung im BIOS/UEFI aktivieren

Bevor du Software-Lösungen probierst, muss sichergestellt sein, dass dein Prozessor die Virtualisierung unterstützt und diese im BIOS aktiviert ist.

  1. Starte deinen PC neu und drücke die entsprechende Taste (meist F2, F10, F12 oder Entf), um ins BIOS/UEFI zu gelangen.
  2. Suche nach Einstellungen wie "Intel Virtualization Technology", "VT-x" oder "AMD-V".
  3. Stelle sicher, dass diese auf Enabled (Aktiviert) gesetzt sind.
  4. Speichere die Einstellungen und starte Windows neu.

Schritt 2: Systemdateien reparieren (SFC und DISM)

Oft verhindern beschädigte Systemdateien die Installation neuer Features. Windows verfügt über integrierte Tools, um diese zu reparieren.

  1. Klicke mit der rechten Maustaste auf den Startbutton und wähle Terminal (Administrator) oder Eingabeaufforderung (Administrator).
  2. Gib nacheinander folgende Befehle ein und bestätige jeden mit Enter:
    • sfc /scannow (Warte, bis der Vorgang abgeschlossen ist)
    • dism /online /cleanup-image /scanhealth
    • dism /online /cleanup-image /restorehealth
  3. Starte deinen Computer nach Abschluss der Reparatur neu.

Schritt 3: Hyper-V über die PowerShell erzwingen

Wenn die Aktivierung über die grafische Benutzeroberfläche ("Windows-Features aktivieren oder deaktivieren") fehlschlägt, ist die PowerShell oft erfolgreicher.

  1. Klicke mit der rechten Maustaste auf Start und öffne Terminal (Administrator).
  2. Kopiere den folgenden Befehl und füge ihn ein:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
  3. Drücke Enter. Wenn du gefragt wirst, ob du den Computer neu starten möchtest, bestätige mit Y (für Ja).

Schritt 4: Windows Update-Komponenten zurücksetzen

Der Fehler 0x800f080c kann auch mit einem fehlerhaften Update-Cache zusammenhängen.

  1. Öffne das Terminal (Administrator).
  2. Stoppe die Update-Dienste mit diesen Befehlen:
    • net stop wuauserv
    • net stop bits
  3. Benenne den Ordner für Update-Dateien um, damit Windows einen neuen erstellt:
    • rename C:\Windows\SoftwareDistribution SoftwareDistribution.old
  4. Starte die Dienste wieder:
    • net start wuauserv
    • net start bits
  5. Versuche nun erneut, Hyper-V zu aktivieren.

Schritt 5: Windows 11 In-Place Upgrade (Letzte Instanz)

Falls alle oben genannten Schritte nicht helfen, sind tieferliegende Systemkomponenten beschädigt. Ein "In-Place Upgrade" repariert Windows, ohne deine Dateien oder Apps zu löschen.

  1. Lade dir das Windows 11 Installationsmedium (ISO-Datei) von der offiziellen Microsoft-Website herunter.
  2. Mache einen Doppelklick auf die ISO-Datei, um sie zu mounten.
  3. Starte die setup.exe.
  4. Wähle im Installationsprozess die Option "Persönliche Dateien und Apps behalten".
  5. Nach Abschluss der Installation sind alle Systemfehler behoben und Hyper-V sollte sich problemlos aktivieren lassen.

Hinweis: Hyper-V ist offiziell nur in den Versionen Windows 11 Pro, Enterprise und Education verfügbar. Wenn du Windows 11 Home nutzt, musst du entweder auf ein Drittanbieter-Tool (wie VirtualBox) ausweichen oder Hyper-V über ein spezielles Skript (Batch-Datei) freischalten.

0