Acronis Recovery & Windows 11 Upgrade – MBR-zu-GPT-Konvertierung
1. Problembeschreibung Nach einer Acronis-Bare-Metal-Wiederherstellung eines Windows-10-Images erhält der wiederhergestellte PC kein Windows-11-Upgrade-Angebot – weder über Windows Update noch über den PC-Integritätscheck. Das gilt auch dann, wenn die Hardware alle Voraussetzungen für Windows 11 erfüllt (CPU, RAM, TPM 2.0).
2. Ursache – MBR vs. GPT
Windows 11 setzt zwingend voraus:
| Voraussetzung | Details |
|---|---|
| UEFI-Boot | System muss im UEFI-Modus booten (kein Legacy-BIOS/CSM) |
| Secure Boot | Muss aktiv und von Windows erkannt werden |
| TPM 2.0 | Trusted Platform Module Version 2.0 |
| GPT-Partitionstabelle | Systemfestplatte muss GPT verwenden |
Das Problem: Windows 10 wurde historisch häufig mit MBR-Partitionstabelle installiert und bootet damit im Legacy-BIOS-Kompatibilitätsmodus (CSM – Compatibility Support Module). Acronis stellt beim Restore den exakten Zustand des Quellsystems wieder her – einschließlich der MBR-Partitionstabelle. Das wiederhergestellte System bootet daher weiterhin im Legacy-Modus, selbst wenn das BIOS des Zielgeräts Secure Boot und UEFI unterstützt und aktiviert hat.
3. Symptom – Secure Boot „nicht verfügbar"
Im BIOS/UEFI-Setup: Secure Boot ist als aktiv angezeigt – die Einstellung ist eingeschaltet.
In Windows 10: Secure Boot wird als nicht aktiv oder nicht unterstützt angezeigt.
Prüfen über:
msinfo32.exe → Systemzusammenfassung → Secure Boot-Status Angezeigter Wert: "Nicht unterstützt" oder "Deaktiviert"
Erklärung: Windows 10 bootet über den MBR-Bootloader im Legacy-BIOS-Modus. In diesem Modus ist Secure Boot für das Betriebssystem strukturell nicht sichtbar – auch wenn es im BIOS aktiviert ist. Die UEFI-Firmware umgeht den Secure-Boot-Mechanismus, sobald das CSM für den Startvorgang aktiv ist. Der Windows-11-Upgrade-Assistent prüft den betriebssystemseitigen Status und findet: kein Secure Boot, kein UEFI-Boot → Upgrade wird verweigert.
4. Lösung – MBR in GPT konvertieren
Microsoft stellt das integrierte Tool MBR2GPT.EXE bereit, das die Partitionstabelle verlustfrei von MBR auf GPT umwandelt, ohne Datenverlust und ohne Neuinstallation von Windows.
⚠️ Wichtig: Das Tool unterstützt maximal 3 Partitionen auf dem Systemlaufwerk (typischerweise: EFI/System-Partition, Windows-Partition, Wiederherstellungspartition). Mehr als 3 Partitionen werden nicht unterstützt. Vor der Konvertierung unbedingt ein Acronis-Backup erstellen!
Schritt 1 – Partitionslayout prüfen
Eingabeaufforderung als Administrator:
diskpart list disk select disk 0 list partition exit
Sicherstellen, dass nicht mehr als 3 Partitionen vorhanden sind.
Schritt 2 – Validierung (keine Änderungen)
Zuerst prüfen, ob die Konvertierung möglich ist – dieser Befehl nimmt keine Änderungen vor:
mbr2gpt /validate /disk:0 /allowFullOS
Erwartete Ausgabe bei Erfolg:
MBR2GPT: Validation completed successfully
Falls Fehler gemeldet werden (z. B. zu viele Partitionen), müssen diese zuerst behoben werden.
Schritt 3 – Konvertierung durchführen
mbr2gpt /convert /disk:0 /allowFullOS
Das Tool führt automatisch durch:
- Erstellt eine neue GPT-Partitionstabelle
- Erstellt eine EFI-Systempartition (ESP) für den UEFI-Bootloader
- Aktualisiert den BCD-Bootstore
- Alle vorhandenen Daten bleiben vollständig erhalten
Erfolgreiche Ausgabe:
MBR2GPT: Conversion completed successfully MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!
Schritt 4 – BIOS auf UEFI-Boot umstellen
Nach der Konvertierung muss im BIOS/UEFI-Setup der Startmodus geändert werden (Taste beim Start: je nach Hersteller F2, Del, F10):
- CSM (Compatibility Support Module) → deaktivieren
- Boot Mode → auf
UEFIstellen (nicht Legacy oder Auto) - Secure Boot → aktiviert lassen bzw. aktivieren
- Bootreihenfolge → Windows Boot Manager (UEFI) ganz oben
- Speichern und neu starten
Schritt 5 – Kontrolle in Windows
msinfo32.exe → Systemzusammenfassung
Erwartete Werte nach erfolgreicher Umstellung:
- BIOS-Modus: UEFI
- Secure Boot-Status: Aktiviert
Alternativ per PowerShell:
Confirm-SecureBootUEFI # Erwarteter Rückgabewert: True
5. Windows 11 Upgrade durchführen
Nach erfolgreicher GPT-Konvertierung und UEFI-Umstellung:
- Windows Update → Nach Updates suchen → Windows 11 wird nun als Upgrade angeboten
- Alternativ: PC-Integritätscheck erneut ausführen (Microsoft-Tool oder WhyNotWin11)
- Alternativ: Windows 11 direkt über das Media Creation Tool oder per ISO installieren
6. Fehlerbehebung
| Symptom | Maßnahme |
|---|---|
MBR2GPT: Disk layout validation failed |
Mehr als 3 Partitionen vorhanden – unnötige Partitionen vorher mit diskpart entfernen |
| PC startet nach Konvertierung nicht | CSM im BIOS noch aktiv – CSM deaktivieren, Boot Mode auf UEFI stellen |
| Secure Boot weiterhin „Nicht unterstützt" | Boot Mode steht noch auf Legacy oder Auto – Einstellung im BIOS korrigieren |
| Windows startet in Reparaturmodus | BCD-Eintrag fehlt – bootrec /rebuildbcd über Windows PE / Installations-USB ausführen |
mbr2gpt nicht gefunden |
Tool ist ab Windows 10 Version 1703 enthalten – Windows ggf. zuerst aktualisieren |
7. Kurzreferenz – Alle Befehle
# Partitionslayout prüfen diskpart → list disk → select disk 0 → list partition → exit # Validierung (keine Änderungen) mbr2gpt /validate /disk:0 /allowFullOS # Konvertierung MBR → GPT mbr2gpt /convert /disk:0 /allowFullOS # Kontrolle nach Neustart (CMD) msinfo32.exe → BIOS-Modus: UEFI | Secure Boot-Status: Aktiviert # Kontrolle nach Neustart (PowerShell) Confirm-SecureBootUEFI → True
8. Hinweise für zukünftige Deployments
Für neue Acronis-Referenzimages empfiehlt es sich, diese bereits auf GPT-Basis zu erstellen und die BIOS-Einstellungen im Imaging-Prozess zu standardisieren: UEFI-Boot aktiv, CSM deaktiviert, Secure Boot an. Das vermeidet diesen Aufwand bei künftigen Restores vollständig.