{"id":242396,"date":"2021-01-19T00:55:18","date_gmt":"2021-01-18T23:55:18","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=242396"},"modified":"2021-01-26T17:55:02","modified_gmt":"2021-01-26T16:55:02","slug":"windows-10-20h2-installation-von-update-kb4598242-erzeugt-bsod","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2021\/01\/19\/windows-10-20h2-installation-von-update-kb4598242-erzeugt-bsod\/","title":{"rendered":"Windows 10 20H2: Installation von Update KB4598242 erzeugt BSOD"},"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\/2015\/01\/win102.jpg\" width=\"58\" height=\"58\" align=\"left\" \/>[English]Frage in die Runde der Nutzer von Windows 10 20H2: Gibt es bei euch einen BSOD bei der Installation von Update KB4598242 samt Rollback? Ein Blog-Leser ist mit einer entsprechenden Beobachtung an mich herangetreten, wobei aber eine spezielle Umgebung mit Windows 10 20H2 Enterprise samt Credential Guard, Device Guard und Hyper-Visor Code Integration sowie der Einsatz des Driver Verifier zum Tragen kommt.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg06.met.vgwort.de\/na\/2a3c96a5549041ce97bc9f2a98714895\" alt=\"\" width=\"1\" height=\"1\" \/>Blog-Leser Martin E. ist \u00fcber meinen Artikel <a href=\"https:\/\/borncity.com\/blog\/2021\/01\/18\/windows-10-bug-ermglicht-bsod-durch-pfadeingabe-im-browser\/\">Windows 10: Bug erm\u00f6glicht BSOD durch Pfadeingabe im Browser<\/a> gestolpert und dann an mich herangetreten, weil er auf ein merkw\u00fcrdiges Fehlerbild gesto\u00dfen ist. Ich stelle es einfach mal hier im Blog ein, vielleicht hat ja ein weiterer Administrator im Windows 10 20H2 Enterprise-Umfeld etwas \u00e4hnliches beobachtet. Im Internet findet sich bisher dazu (noch) nichts.<\/p>\n<h2>Die Fehlerbeschreibung<\/h2>\n<p>Martin betreibt eine Umgebung mit Windows 10 20H2 Enterprise als Administrator und versucht das kumulative Sicherheitsupdate <a href=\"https:\/\/support.microsoft.com\/en-us\/help\/4598242\/windows-10-update-kb4598242\" target=\"_blank\" rel=\"noopener\">KB4598242<\/a> vom 12. Januar 2021 in dieser Umgebung zu installieren. Dabei bekommt er aber entweder einen BlueScreen (BSOD) oder das Betriebssystem macht die Update-Installation r\u00fcckg\u00e4ngig. Das Ganze l\u00e4sst sich bei Martin reproduzieren.<\/p>\n<h3>Was ist die Ursache?<\/h3>\n<p>Dazu schreibt Martin, dass beim Aktivieren des Credential Guard, Device Guard und Hyper-Visor Code Integration ein PowerShell-Script (von Microsoft, siehe unten) verwendet wird. Dieses PS1-Script startet den Driver Verifier \"verifier\" (C:\\Windows\\System32\\verifier.exe) mit der Option, die \u201eCodeintegrit\u00e4t\" zu \u00fcberwachen.<\/p>\n<ul>\n<li>Ist das PS1-Script aktiv und die Installation des Update KB4598242 wird angesto\u00dfen, macht Windows 10 20H2 die Installation r\u00fcckg\u00e4ngig.<\/li>\n<li>Startet man den <em>verifier.exe<\/em> mit den Parametern aus dem Script dagegen nachdem der Januar Patch installiert ist, l\u00f6st dies einen BSOD aus, ohne dass die Maschine wieder zur\u00fcckkommt.<\/li>\n<\/ul>\n<p>Zum zweiten Punkt gibt Martin noch eine Erkl\u00e4rung: Der Driver Verifier <em>verifier.exe<\/em> wird standardm\u00e4\u00dfig \"persistent\" f\u00fcr jeden Boot aktiviert. Die Maschine kommt also nicht mehr aus der BSOD-Schleife. Martin gibt an, dass er das System nur wiederbeleben kann, indem er in die Reparaturumgebung mit Windows RE bootet, dort in die Eingabeaufforderung geht und den Befehl:<\/p>\n<p>verifier.exe \/reset<\/p>\n<p>verwendet. Das sei nat\u00fcrlich in Unternehmensumgebungen ein Ding der Unm\u00f6glichkeit, schreibt er.<\/p>\n<blockquote><p>Beim Driver Verifier kenne ich es noch aus Windows 7-Zeiten, dass die Maschine nach dessen Einsatz nur noch mit BlueScreens reagierte. Daher vermeide ich den Einsatz dieses Programms.<\/p><\/blockquote>\n<h3>Hinweise zum PowerShell-Script<\/h3>\n<p>Das oben erw\u00e4hnte PowerShell-Script zum Aufruf von <em>verifier.exe<\/em> besitzt die Version 3.7.2 und l\u00e4sst sich bei Microsoft im Beitrag <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/security\/identity-protection\/credential-guard\/dg-readiness-tool\" target=\"_blank\" rel=\"noopener\">Windows Defender Device Guard and Windows Defender Credential Guard hardware readiness tool<\/a> abrufen. Martin schreibt dazu, dass aber \u201enur\" die Version 3.6 des PowerShell-Scripts <a href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=53337\" target=\"_blank\" rel=\"noopener\">direkt herunterladbar<\/a> sei.<\/p>\n<p>Beide Scripte 3.7.2 und 3.6 unterscheiden sich, laut Martin, aber nicht in Bezug auf den <em>verifier<\/em>. Im Script wird zuallererst folgendes gemacht:<\/p>\n<p>LogAndConsole \"Enabling Driver verifier\"<\/p>\n<p>verifier.exe \/flags 0x02000000 \/all \/log.code_integrity<\/p>\n<p>Wenn man den Januar Patch aktiv hat und das dann ausf\u00fchrt, so schreibt Martin, endet dies in einem BSOD mit \"Bad Pool Caller\", aber ohne Bugnummer. Es gibt auch keinen Dump im Ordner <em>C:\\Windows<\/em>, wie es normalerweise bei Stopp-Fehlern der Fall sein sollte. Ergo l\u00e4sst sich auch keine Ursachenforschung per Debugger betreiben.<\/p>\n<h3>Abschlie\u00dfende Bemerkungen<\/h3>\n<p>Martin schreibt dazu: Mit dem Dezember Patch von Windows 10 20H2 ging noch alles ohne Probleme. Da Windows 10 20H2 Enterprise keinen separaten UEFI Patch hat wie Windows 10 Version 1909 etc., geht Martin davon aus, dass dessen \u00c4nderungen direkt in KB4598242 integriert sind und diesen BlueScreen ausl\u00f6sen. Abschlie\u00dfend schreibt Martin:<\/p>\n<blockquote><p>Credential Guard etc. funktionieren laut <em>Systeminformation<\/em> auch, wenn der verifier nichts macht\u2026.<\/p>\n<p>Kannst es ja mal checken (auch mit Deinen guten Kontakten). Testsystem muss aber UEFI sein, Secure Boot und TPM 2.0 haben. Ich habe jetzt das PS1 so angepasst, dass der <em>verifier<\/em> gar nicht mehr aktiviert wird. Dann klappt alles mit dem Januar Patch und den W10 Sicherheitsfunktionen \u2013 so wie bis Dezember 2020.<\/p><\/blockquote>\n<p>Hier wird es schwierig, ich habe keine Maschine, bei der ich das so testen k\u00f6nnte. Martin hat mir in einer Nachfolgemail noch zwei Hinweise gegeben: Der BSOD kommt bei ihm auch in einer Hyper-V VM, wo er gar keinen nicht Microsoft-Treiber installiert hat. Nach einem manuellen Aufruf des Befehls <em>verifier \/flags <\/em>muss die VM neu starten. Dann kommt aber beim Booten der BlueScreen (BSOD), und zwar direkt nachdem das BIOS an Windows 10 \u00fcbergibt. Martin schreibt zudem: Wir haben nur Dell und Hyper-V als \"Hardware\". Daher gebe ich die Beobachtung an die Blog-Leserschaft weiter. Ist es Einzelfall, oder kann noch jemand das best\u00e4tigen?<\/p>\n<blockquote><p>PS: Zu Martins Vermutung -&gt; 'die guten Kontakte' sind bzw. waren hier schlicht nicht existent. Hab meine Aktivit\u00e4ten als Microsoft Answers Community-Moderator seit zwei Jahren eingefroren (macht f\u00fcr mich von der Qualit\u00e4t der Arbeit keinen Sinn mehr). Den Insider MVP haben wir auch gerade geschlachtet (war aber bez\u00fcglich der oben erw\u00e4hnten guten 'Kontakte' f\u00fcr mich pers\u00f6nlich sowieso eine Null-Nummer, fast alles outgesourced, und der Rest in meinen Augen Traumt\u00e4nzer). Ziel der Insider MVPs sollte expressis verbis ja sein, die 'frohe Botschaft wie great Windows 10 sei' in der Community zu verk\u00fcnden. In der Schaumschl\u00e4ger-Truppe war ich erkennbar fehl am Platz (lasse mich ungerne instrumentalisieren).<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>[English]Frage in die Runde der Nutzer von Windows 10 20H2: Gibt es bei euch einen BSOD bei der Installation von Update KB4598242 samt Rollback? Ein Blog-Leser ist mit einer entsprechenden Beobachtung an mich herangetreten, wobei aber eine spezielle Umgebung mit &hellip; <a href=\"https:\/\/borncity.com\/blog\/2021\/01\/19\/windows-10-20h2-installation-von-update-kb4598242-erzeugt-bsod\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3694],"tags":[],"class_list":["post-242396","post","type-post","status-publish","format-standard","hentry","category-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/242396","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=242396"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/242396\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=242396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=242396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=242396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}