{"id":225136,"date":"2019-11-22T00:11:00","date_gmt":"2019-11-21T23:11:00","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=225136"},"modified":"2024-01-24T11:55:24","modified_gmt":"2024-01-24T10:55:24","slug":"windows-app-g-blockiert-das-herunterfahren","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2019\/11\/22\/windows-app-g-blockiert-das-herunterfahren\/","title":{"rendered":"Windows: App &lsquo;G&rsquo; blockiert das Herunterfahren"},"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\/2013\/03\/winb.jpg\" width=\"58\" height=\"58\" align=\"left\" \/>[<a href=\"https:\/\/borncity.com\/win\/2019\/11\/22\/windows-app-g-blockiert-das-herunterfahren\/\" target=\"_blank\" rel=\"noopener noreferrer\">English<\/a>]Manche Benutzer werden durch ein merkw\u00fcrdiges Verhalten genervt. Das Herunterfahren wird durch eine merkw\u00fcrdige App 'G' blockiert \u2013 was Viele einen Befall mit Schadsoftware vermuten l\u00e4sst. Dabei ist es schlicht ein Windows-Bug, der bald gefixt wird.<\/p>\n<p><!--more--><\/p>\n<h2>Das Fehlerbild im Detail<\/h2>\n<p>Geht man im Internet nach dem Begriff 'App G verhindert das Herunterfahren' auf die Suche, gibt es hunderte Treffer. Der Fehler zieht sich von Windows 7 bis zu Windows 10 durch die Betriebssystemversionen. Auf reddit.com gibt es beispielsweise <a href=\"https:\/\/web.archive.org\/web\/20230610094114\/https:\/\/www.reddit.com\/r\/techsupport\/comments\/70xke5\/app_called_g_is_preventing_shutdown_or_restart\/\" target=\"_blank\" rel=\"noopener noreferrer\">diesen Post<\/a>:<\/p>\n<blockquote><p>App called \"g\" is preventing shutdown or restart<\/p>\n<p>Every once and a while there's this app called \"g\" that prevents my pc from shuting down but I have no idea what it is , does anyone have and idea on what tjis could be?<\/p><\/blockquote>\n<p>Ein Nutzer beschwert sich, dass beim Herunterfahren eine App, die den Namen G tr\u00e4gt, diesen Vorgang behindere. Ein weiter Nutzer best\u00e4tigt das Ganze im gleichen Thread.\u00a0 <a href=\"https:\/\/web.archive.org\/web\/20230610052425\/https:\/\/www.reddit.com\/r\/techsupport\/comments\/85ekr1\/program_called_g_preventing_shutdown\/\" target=\"_blank\" rel=\"noopener noreferrer\">Dieser reddit.com-Post<\/a> beschreibt das Gleiche.<\/p>\n<p><img decoding=\"async\" title=\"App G blockt Shutdown\" src=\"https:\/\/i.imgur.com\/5Gb2Xq8.jpg\" alt=\"App G blockt Shutdown\" \/><\/p>\n<p>Obiger Screenshot zeigt diese Anzeige beim Herunterfahren. Das Ganze ist bei superuser.com in <a href=\"https:\/\/superuser.com\/questions\/1200037\/app-is-preventing-shutdown-or-restart\" target=\"_blank\" rel=\"noopener noreferrer\">diesem Beitrag<\/a> beschrieben.<\/p>\n<blockquote><p>App is preventing shutdown or restart<\/p>\n<p>After updating my Windows 10 to creators update (build 15063.138) when I restart or shutdown the PC a screen appears and shows a 'G' app which is preventing the operation.<\/p>\n<p>Is there a way to determine which application it is, or find out more details about it?<\/p>\n<p>I do not see any \"g\" running process or installed application in my system.<\/p><\/blockquote>\n<p>Auch in der <a href=\"https:\/\/steamcommunity.com\/discussions\/forum\/12\/1700541698682546020\/\" target=\"_blank\" rel=\"noopener noreferrer\">Steam-Community<\/a>, im Microsoft Answers-Forum (<a href=\"https:\/\/answers.microsoft.com\/en-us\/windows\/forum\/windows_10-power\/mysterious-app-called-g-preventing-shutdown\/c2f750ed-f480-4a09-94ee-42d93704c0e4?auth=1\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a> und <a href=\"https:\/\/answers.microsoft.com\/en-us\/windows\/forum\/windows_10-power\/phantom-app-preventing-restart-or-shutdown-on\/a0aa3e4e-7f24-4cb7-ba44-ec18717c0ae1?auth=1&amp;page=1\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a>) wird \u00fcber das Problem berichtet, ohne dass eine L\u00f6sung gefunden wurde. Auch einen deutschsprachigen <a href=\"https:\/\/web.archive.org\/web\/20230610212443\/https:\/\/www.reddit.com\/r\/de_EDV\/comments\/a0crrv\/programm_g_verhindert_das_herunterfahren\/\" target=\"_blank\" rel=\"noopener noreferrer\">reddit.com-Thread<\/a> gibt es zum Thema.<\/p>\n<p>In der Regel bekommen Betroffene den Ratschlag, das System auf Malware zu pr\u00fcfen. Bei Bleeping Computer finden man <a href=\"https:\/\/www.bleepingcomputer.com\/forums\/t\/669906\/app-is-preventing-shutdown-gexe\/\" target=\"_blank\" rel=\"noopener noreferrer\">beispielsweise diesen Forenthread<\/a> mit solchen Hinweisen. Und auch bei <a href=\"https:\/\/www.trojaner-board.de\/189095-anwendung-g-verhindert-herunterfahren-malware.html\" target=\"_blank\" rel=\"noopener noreferrer\">Trojaner-Board<\/a> geht es in die Richtung 'Malwarebefall'.<\/p>\n<h2>Ein Bug in Windows<\/h2>\n<p>Der Fehler ist bisher an mir vorbei gegangen \u2013 aber Woody Leonhard hat die Ursache gefunden und in <a href=\"https:\/\/www.computerworld.com\/article\/3455160\/mysterious-app-keeps-you-from-shutting-down-or-does-it.html\" target=\"_blank\" rel=\"noopener noreferrer\">diesem Computer World-Artikel<\/a> beschrieben. Auch Woody ist aufgefallen, dass es hunderte von Treffern im Internet gibt, wo das Problem beschrieben wird. Die Leute werden auf die Suche nach Malware geschickt, was aber ergebnislos bleibt.<\/p>\n<p>Der Grund: Das Ganze ist schlicht ein Bug in Windows, der sich seit Jahren durch diverse Versionen zieht. Raymond Chen von Microsoft hat die Hintergr\u00fcnde im Microsoft-Entwicklerblog im Beitrag <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20191030-00\/?p=103036\" target=\"_blank\" rel=\"noopener noreferrer\">The program \"G\" is preventing you from shutting down<\/a> beschrieben.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg01.met.vgwort.de\/na\/445b19f1c0154549963cd0c52859bbfc\" alt=\"\" width=\"1\" height=\"1\" \/>Microsofts Entwickler haben vor einiger Zeit festgestellt, dass die Behandlung einer UTF16-LE-Unicodezeichenkette als eine 8-Bit-Zeichenkette im Allgemeinen nur das erste Zeichen \u00fcbernimmt. Grund ist, dass da das h\u00f6herwertige Byte der UTF16-LE-Codeeinheit f\u00fcr die meisten westeurop\u00e4ischen Zeichen Null ist und das Nullbyte als das Ende der 8-Bit-Zeichenkette interpretiert wird.<\/p>\n<p>Kommen wir zum mysteri\u00f6sen \"G\"-Programm, welches das Herunterfahren blockiert, zur\u00fcck. Als die GDI+-Bibliothek erstellt wurde, musste sie Windows 98 unterst\u00fctzen. Windows 98 besa\u00df aber nur eine sehr begrenzte Unterst\u00fctzung f\u00fcr Unicode. Daher wurde alles als ANSI kompiliert und verwendete die ANSI-Versionen von Funktionen wie RegisterClass, wie CreateWindow und DefWindowProc, um Hilfsfenster zu erstellen und zu verwalten. Die fehlende Unicode-Unterst\u00fctzung im Helferfenster verursachte keine Probleme, da das Fenster nie eine Benutzeroberfl\u00e4che angezeigt und nie Text verarbeitet hat. Das Fenster war da, um Dinge zu tun, wie z.B. auf WM_SETTINGSCHANGE-Nachrichten zu h\u00f6ren, damit es wusste, wann es seine Caches invalidieren musste.<\/p>\n<p>Sp\u00e4ter wurde der gr\u00f6\u00dfte Teil der GDI+ Bibliothek einfach als Unicode-Komponente und nicht als ANSI-Komponente neu kompiliert. Allerdings enthielt die Prozedur des Benachrichtigungsfensters einen expliziten Aufruf von DefWindowProcA. Die meisten Zeichensatz-Fehlanpassungen erkennt der Compiler aufgrund einer Typ-Fehlanpassungen. Die Zeichensatzabh\u00e4ngigkeit in DefWindowProc ist jedoch nicht in den Parametertypen kodiert. Daher wurde diese Diskrepanz vom Compiler nicht erkannt.<\/p>\n<p>Diese Diskrepanz wurde auch beim Testen nicht erkannt, da das Benachrichtigungsfenster keine Textausgaben durchf\u00fchrt. Der Titel des Fensters \"GDI+ Hook Window\" wurde einfach auf\u00a0 \"G\" abgeschnitten. Da aber dieser Titel f\u00fcr nichts verwendet wird, spielte das keine Rolle, der Fenstertitel wird dem Benutzer ja nie angezeigt. Nur wenn das Programm beim Shutdown h\u00e4ngt, kommt die abgeschnittene Zeichenkette G zur Anwendung. Der oben beschriebene Fehler wird bemerkt.<\/p>\n<h2>Fix kommt f\u00fcr Windows 10 20H1<\/h2>\n<p>Microsofts Entwickler haben in der Ank\u00fcndigung der <a href=\"https:\/\/blogs.windows.com\/windowsexperience\/2019\/10\/29\/announcing-windows-10-insider-preview-build-19013\/\" target=\"_blank\" rel=\"noopener noreferrer\">Windows 10 Insider Preview Build 19013<\/a> einen Fix f\u00fcr das Problem untergebracht. Jen Gentleman hat Ende Oktober in diesem Tweet darauf hingewiesen:<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">Have you ever tried shutting down, and seen a message saying \"G\" is preventing the operation, and thought \"What is G? \"<\/p>\n<p>We investigated this, and found&#8230;<a href=\"https:\/\/t.co\/RBzWGnEt0F\">https:\/\/t.co\/RBzWGnEt0F<\/a><a href=\"https:\/\/twitter.com\/hashtag\/WindowsInsiders?src=hash&amp;ref_src=twsrc%5Etfw\">#WindowsInsiders<\/a> <a href=\"https:\/\/t.co\/0sDJHkgIZv\">pic.twitter.com\/0sDJHkgIZv<\/a><\/p>\n<p>\u2014 Jen Gentleman (@JenMsft) <a href=\"https:\/\/twitter.com\/JenMsft\/status\/1189327921783160832?ref_src=twsrc%5Etfw\">October 29, 2019<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Bereits im Change-Log f\u00fcr die Insider Build 19013 findet sich dieser Hinweis auf die Korrektur des Bugs:<\/p>\n<blockquote><p>Some of you have reached out about when trying to shutdown, seeing a message saying that an app named \"G\" was preventing shutdown. We investigated and found an issue where windows related to <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/gdiplus\/-gdiplus-about-gdi--about\" target=\"_blank\" rel=\"noopener noreferrer\">GDI+<\/a> were only referenced as \"G.\" We've fixed this, so going forward, these will now have the name \"GDI+ Window (&lt;exe name&gt;)\", where &lt;exe name&gt; will show the .exe name of the app using GDI+.<\/p><\/blockquote>\n<p>Also ein Fix genau den oben erw\u00e4hnten Fehler, so dass ab dem im Fr\u00fchjahr 2020 erscheinenden Windows 10 die Anwendung, die beim Herunterfahren h\u00e4ngt, auch korrekt genannt wird.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Manche Benutzer werden durch ein merkw\u00fcrdiges Verhalten genervt. Das Herunterfahren wird durch eine merkw\u00fcrdige App 'G' blockiert \u2013 was Viele einen Befall mit Schadsoftware vermuten l\u00e4sst. Dabei ist es schlicht ein Windows-Bug, der bald gefixt wird.<\/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":[24,3288],"class_list":["post-225136","post","type-post","status-publish","format-standard","hentry","category-windows-10","tag-problem","tag-windows-en"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/225136","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=225136"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/225136\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=225136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=225136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=225136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}