{"id":142149,"date":"2013-08-29T02:35:00","date_gmt":"2013-08-29T00:35:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=142149"},"modified":"2017-05-18T06:46:24","modified_gmt":"2017-05-18T04:46:24","slug":"windows-pe-im-uefi-oder-bios-mode-booten","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2013\/08\/29\/windows-pe-im-uefi-oder-bios-mode-booten\/","title":{"rendered":"Windows PE im UEFI- oder BIOS-Mode booten"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2012\/07\/win.jpg\" width=\"58\" height=\"58\"\/>Seit Windows 8-PCs verf\u00fcgbar sind, steht UEFI-basierende Hardware bei vielen Endanwendern. Aber wie kann ich Windows PE eigentlich im BIOS- oder UEFI-Modus booten?<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/c7abb3cc734a430690893303772dd421\" width=\"1\" height=\"1\"\/>Windows PE ist die Umgebung, in der sowohl der Setup-Assistent als auch der Wiederherstellungsdatentr\u00e4ger oder die Systemreparaturoptionen ablaufen. Es handelt sich quasi um ein Mini-Windows, in dem die wichtigsten Funktionen wie das Fenster der Eingabeaufforderung, der Windows-Editor, der Registrierungs-Editor, Diskpart, DISM und einige weitere Tools zur Verf\u00fcgung stehen. <\/p>\n<p>Diese Windows PE-Umgebung muss sich sowohl auf BIOS-Systemen als auch in UEFI-Umgebungen starten lassen. F\u00fcr Windows 8\/8.1 und Windows Server 2012 R2 hat Microsoft eine <a href=\"http:\/\/web.archive.org\/web\/20170210021614\/https:\/\/technet.microsoft.com\/en-us\/library\/dn293283.aspx\" target=\"_blank\">kurze Anleitung verfasst<\/a>, die das Ganze erkl\u00e4rt. <\/p>\n<h3>Booten im UEFI-Modus<\/h3>\n<p>Um im UEFI-Modus mit Windows PE zu booten, wird ein unter einem 64-Bit-Windows erzeugtes Medium ben\u00f6tigt (ist im Microsoft-Artikel leider nicht explizit erw\u00e4hnt). Beim Booten des PCs gibt Microsoft an, dass man in der UEFI-Shell ggf. manuell die UEFI Bootdatei <em>\\EFI\\BOOT\\BOOTX64.EFI <\/em>ausw\u00e4hlen muss. Im Dateinamen <em>BOOTX64.EFI<\/em> steckt implizit die Information, dass es sich um ein 64-Bit-System handeln muss. <\/p>\n<ul>\n<li>Zur konkreten Vorgehensweise hei\u00dft es, dass der PC zu booten und das Firmware-Bootmen\u00fc aufzurufen ist (dazu ist eine Taste wie Esc, F2, F9, F12 etc. zu dr\u00fccken \u2013 Details liefert ggf. das Handbuch zum System).  <\/li>\n<li>Anschlie\u00dfend ist in der Firmware-Oberfl\u00e4che eine Option zur manuellen Auswahl der Bootdateien (als <em>Boot to file<\/em>, <em>Boot to EFI file<\/em> etc. bezeichnet) zu w\u00e4hlen.  <\/li>\n<li>Dann gilt es, in der Shell zum USB-Laufwerk und dann zum Ordner <em>\\EFI\\BOOT\\ <\/em>zu navigieren und die Datei <em>BOOTX64.EFI <\/em>aufzurufen.\n<ol><\/ol>\n<\/li>\n<\/ul>\n<p>Anschlie\u00dfend sollte die auf dem USB-Stick befindliche Windows PE-Umgebung gebootet werden.<\/p>\n<h3>Pr\u00fcfen, ob im BIOS- oder UEFI-Modus gebootet wurde<\/h3>\n<p>Die spannende Frage ist dabei: Ist das System wirklich im UEFI-Modus hochgefahren, oder wurde irrt\u00fcmlich im BIOS-Modus gestartet. Auch hier hat Microsoft einen Trick auf Lager, wie man dies \u00fcberpr\u00fcfen k\u00f6nnte. Der Boot-Mode l\u00e4sst sich in der Registrierung unter:<\/p>\n<p><em>HKLM\\System\\CurrentControlSet\\Control\\PEFirmwareType <\/em><\/p>\n<p>ablesen. Hierzu muss vorher in der Eingabeaufforderung der Befehl:  <\/p>\n<p><i>wpeutil \/UpdateBootInfo<\/i>  <\/p>\n<p>ausgef\u00fchrt werden. Anschlie\u00dfend kann man in der Eingabeaufforderung den Befehl <em>regedit <\/em>eingeben und zum obigen Schl\u00fcssel navigieren. Oder man fragt den Registrierungseintrag mittels des folgenden Befehls ab:<\/p>\n<p><i>reg query HKLM\\System\\CurrentControlSet\\Control \/v PEFirmwareType<\/i><\/p>\n<p>Enth\u00e4lt der Wert <em>PEFirmwareType<\/em> den Eintrag <em>0x1<\/em>, ist der PC im BIOS-Mode gestartet worden. Mit dem Wert 0x2 l\u00e4uft Windows PE im UEFI-Mode. Microsoft gibt auf der Webseite noch ein kleines Script an, mit dem man das Ganze abpr\u00fcfen kann.<\/p>\n<pre>wpeutil \/UpdateBootInfo\nfor \/f \"tokens=2* delims=&nbsp; \" %%A in ('reg query HKLM\\System\\CurrentControlSet\\Control \/v PEFirmwareType') DO SET Firmware=%%B\n:: Note: delims is a TAB followed by a space.\nif %Firmware%==0x1 echo The PC is booted in BIOS mode.\nif %Firmware%==0x2 echo The PC is booted in UEFI mode.\n<\/pre>\n<p>Das Ganze l\u00e4sst sich in eine .bat-Datei speichern und auf dem USB-Stick ablegen. Dann kann man die Batchdatei in der Eingabeaufforderung unter Windows PE ausf\u00fchren. <\/p>\n<p>Falls man die Maschine h\u00e4ufiger booten muss und den \"falschen\" Bootmodus vermeiden will, kann man die Bootdateien f\u00fcr den UEFI- oder den BIOS-Modus auf dem USB-Stick l\u00f6schen.&nbsp; <\/p>\n<ul>\n<li>Um das Booten im UEFI-Mods zu erzwingen, entfernen Sie die Datei <em>bootmgr<\/em> vom Bootmedium. <\/li>\n<li>Soll das Booten im BIOS-Modus erzwungen werden, l\u00f6schen Sie den <em>EFI<\/em>-Ordner auf dem Bootmedium. <\/li>\n<\/ul>\n<p>Sofern allerdings der falsche Firmware-Modus (z.B. BIOS-Boot eingestellt, aber nur UEFI-Bootdateien vorhanden) eingestellt wurde, scheitert der Bootvorgang allerdings.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seit Windows 8-PCs verf\u00fcgbar sind, steht UEFI-basierende Hardware bei vielen Endanwendern. Aber wie kann ich Windows PE eigentlich im BIOS- oder UEFI-Modus booten?<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[2927,1108,4363,2582],"class_list":["post-142149","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-bios","tag-uefi","tag-windows-8","tag-windows-pe"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/142149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=142149"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/142149\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=142149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=142149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=142149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}