Windows 10 BIOS (Legacy) auf UEFI Boot ändern

Beim Installieren von Windows 10 wird, je nach BIOS Einstellung, UEFI oder BIOS als Bootmodus verwendet. Normal müsste der PC bei einem Wechsel von BIOS auf UEFI neu installiert werden, es geht aber auch anders ...  

Für einen UEFI-Boot muss die Festplatte GPT als Partitionsstil verwenden, eine Windows Installation im BIOS Modus (Legacy) ist als MBR angelegt:

Zum Ändern des Partitionsstil wird ein bootfähiges Linux-Medium, wie zum Beispiel Ubuntu, benötigt, für das Ändern des Bootloaders, eine Windows Setup DVD oder ein USB-Stick.

Ändern der Disk von MBR auf GPT

Wie die Partition auf GPT geändert werden kann, wird in diesem Artikel beschrieben:  MBR zu GPT 

Durch diese Änderung kann Windows fürs erste nicht mehr gestartet werden, daher vorher unbedingt ein Backup machen.

Starten mit der Windows DVD: Recovery

Die Setup DVD oder das Setup USB-Medium kann folgendermaßen heruntergeladen werden: Windows 10 - Download Installations DVD oder USB Boot. Der Start von DVD oder USB erfolgt wieder über das Bootmenü:  Den Computer von USB oder DVD starten - UEFI o. BIOS 

Nach der Ländereinstellung geht es weiter zu den Computerreparaturoptionen:

 ... Problembehandlung, Erweiterte Optionen, Eingabeaufforderung ...

starten des Befehles diskpart und anzeigen der Festplatte(n) mittels list disk

Das Anzeigen der Partition erfolgt mit dem Befehl: list partition

 An dieser Stelle hätte ich die Partition 1 auch löschen und die EFI Partition somit am Anfang des Datenträgers erstellen können, ich hab mich aber dafür entschieden, die EFI-Partition einfach ans Ende des Datenträgers zu legen. Daher der Befehl: select partition 2 und zum Verkleinern shrink minimum=200 desired=200

Zusatzhinweis: Das Verkleinern der Partition 1 war bei mir nicht möglich:

So, jetzt aber zum Erstellen der EFI-Partition: create partition efi

 

 

 

Die EFI-Partition befindet sich, wie bereits angekündigt, am Ende des Datenträgers. Um den Bootcode auf die Partition zu schreiben, hab ich die letzte Partition (Anzeigen wieder mit list partition) also Partition 3 ausgewählt: select partition 3 und diese als fat32 formatieren:

format fs=fat32

Jetzt noch einen Laufwerksbuchstaben vergeben: assign letter=b: und die Ordner vorbereiten:

Dazu verlasse ich mit exit diskpart.

mkdir b:\EFI

mkdir b:\EFI\Microsoft

cd /d b:\EFI\Microsoft

 

Bei meinem Setup befindet sich die Windows Installation auf Laufwerk d: , da nach dem Wechsel auf Laufwerk d: (Befehl d:) mit dem Befehl dir die bekannten Windows Ordner angezeigt werden, je nach Installation könnte Windows z.B. auch auf c: zu finden sein, der folgende Befehl muss entsprechend angepasst werden:

bcdboot d:\windows /l de-de /s b: /f ALL

 

Partitionlayout, siehe auch: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions

UEFI Boot

Zu guter Letzt muss noch das BIOS auf UEFI gesetzt werden, siehe:  Boot CD DVD USB UEFI 

Ein Blick in die Datenträgerverwaltung zeigt uns das neue Partitions-Layout:

Der Bereich System-reserviert hatte bei mir jetzt einen Laufwerkbuchstaben zugeordnet, mittels "Laufwerkbuchstaben und -pfade ändern ..." kann dieser entfernt werden:

 

 

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!


veröffentlicht am 16.01.2016 von Bernhard
geändert am 15.04.2018 von Bernhard



Kommentare


(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]

✍anonym
erstellt am 23.08.2019 19:08
User: C. 
Ich habe es via in diesem Link beschrieben gemacht:
pctipp.ch/tipps-tricks/workshops/betriebssystem/artikel/windows-10-von-mbr-zu-gpt-konvertieren-88594/2/?forcedesktop=1&cHash=265e9e6b94105aa238afa6e697c69eae

Hat ca. 2 min gedauert, funktioniert wunderbar und erledigt alles direkt komplett inkl. Erstellen der EFI Partition.

✍anonym
erstellt am 14.04.2017 16:04
User: bfs 
@Henner ich stand vor dem gleichen Problem (wie scheinbar viele andere auch) und
sudo testdisk /dev/nvme0n1 (Pfad kann abweichen) und schwupps, findet testdisk meine M.2 SSD

Dann noch ein kleines BIOS Update bei meinen ASUS M5A99X EVO Rev. 1 et voilà, es klappt wunderbar. Danke für die Anleitung!

P.S.: Inzwischen gibt es wohl ein Windows-Tool für das Wandeln von MBR zu GPT. Knoppix hab ich aber immer zur Hand, im Gegensatz zu Windows PE mit dem Creators Update...

✍anonym
erstellt am 02.09.2016 18:09
User: Andreas 
Carsten, ich musste einen Zwischenschritt machen und der Windows-Parition einen Laufwerksbuchstaben (select partition x, assign letter=C:). Anschließend bcdboot C:\WINDOWS /l de-de /s b: /f ALL
Danach hat es einwandfrei geklappt!

✍anonym
erstellt am 13.04.2020 09:04
User: Fabian 
Das funktioniert auch auf Festplatten, oder?

✍anonym
erstellt am 08.04.2020 17:04
User: Deelkar 
Testdisk muss für NVMe devices mit dem Parameter /dev/nvme(Controllernummer)n(Namespace) gestartet werden, üblicherweise /dev/nvme0n1

✍anonym
erstellt am 29.04.2017 22:04
User: M. 
Funktioniert super auch mit einer M2 SSD.

✍anonym
erstellt am 10.02.2017 21:02
User: Andix 
Was ist wenn die Einstellungen schon auf GPT stehen aber BIOS trotzdem nicht in UEFI bootet?


✍anonym
erstellt am 19.06.2016 19:06
User: Carsten 
Der Fehler heißt Fehler beim Kopieren der Startdateien

✍anonym
erstellt am 19.06.2016 19:06
User: Carsten 
Auf meinem Boot USB stick / BOOT DVD gibt es keinen Ordner Windows. dort gibt es nur: Boot , efi sources support, autorun, inf bootmgr bootmgr.efi MediaMeta.xml und setup.exe  (Win 10) Was kann ich da machen?

Ich wollte das nutzen um Win 10 wieder zu booten. Fehlercode 0xc0000185 
Ich wäre sehr dankbar für einen Tipp dort.

LG Carsten

✍anonym
erstellt am 03.03.2016 03:03
User: Henner 
Funktioniert leider nicht mit M.2 SSDs :-(
DIese werden von testdisk nicht erkannt.

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Mehr Details