{"id":237239,"date":"2020-11-05T00:07:00","date_gmt":"2020-11-04T23:07:00","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=237239"},"modified":"2020-11-06T09:50:14","modified_gmt":"2020-11-06T08:50:14","slug":"net-framework-preview-updates-und-die-ungefragte-installation","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2020\/11\/05\/net-framework-preview-updates-und-die-ungefragte-installation\/","title":{"rendered":".NET Framework Preview-Updates und die ungefragte Installation"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline; border-width: 0px;\" title=\"Update\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2015\/02\/Update.jpg\" alt=\"Windows Update\" width=\"54\" height=\"54\" align=\"left\" border=\"0\" \/>[<a href=\"https:\/\/borncity.com\/win\/?p=16573\" target=\"_blank\" rel=\"noopener noreferrer\">English<\/a>]Ich greife mal erneut ein unerquickliches Thema hier auf. Es geht darum, dass Microsoft mittlerweile monatlich Preview Updates f\u00fcr seine .NET Frameworks raushaut, die die zahlreichen Schwachstellen und Bugs in dem Zeug beseitigen. Aber diese optionalen Preview Updates werden zwangsweise installiert, wenn der Nutzer nicht aufpasst wie ein Schie\u00dfhund.<\/p>\n<p><!--more--><\/p>\n<h2>Previews sind optionale Updates<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg06.met.vgwort.de\/na\/7e2b3096736d428bb8b24e80f91a5bfe\" alt=\"\" width=\"1\" height=\"1\" \/>W\u00e4hrend man bis Windows 8.1 noch eine Kontrolle \u00fcber Updates besitzt, hat Microsoft bei Windows 10 ja die Kontrolle \u00fcber die Update-Installation an sich gerissen. Denn bei Windows 10 entscheidet Microsoft, welche Updates wann ausgerollt werden. Anwender von nicht verwalteten Systemen wie Windows 10 Home (oder Windows 10 Pro ohne WSUS, SCCN oder Windows Update for Business) haben dann keine M\u00f6glichkeit mehr, die Updates zu blocken \u2013 Sicherheits-Updates werden in allen Windows 10-Versionen immer zeitnah installiert. Es gibt nur die M\u00f6glichkeit, die Update-Installation f\u00fcr einige Tage auszusetzen.<\/p>\n<p>2016 gab es ein Interview mit Brad Anderson, Corporate Vice President of Enterprise Client and Mobility bei Microsoft, in dem es auch um die Installation von Updates in Windows ging. Sein Tenor: Anwender sollten nicht mehr einzelne Updates freigeben, sondern alle Updates, wie sie von den Microsoft Update-Server angeboten werden, herunterladen und installieren lassen. Seine Argumentation: Die Absicherung der Systeme ist recht komplex geworden und Microsoft kann das Updaten \u00fcbernehmen. Es w\u00e4re eine \u00c4nderung der Update-Kultur, aber er ist optimistisch, dass das klappt. Ich hatte dies im Blog-Beitrag <a href=\"https:\/\/borncity.com\/blog\/2016\/10\/09\/anwender-berlasst-microsoft-die-verwaltung-der-updates\/\">Anwender: \u00dcberlasst Microsoft die Verwaltung der Updates \u2026<\/a> thematisiert.<\/p>\n<p>Allerdings gab es von Microsoft auch das Credo: Preview-Updates sind eigentlich immer optional und sollten nur dann installiert werden, wenn der Nutzer dies explizit m\u00f6chte. Microsoft hatte dazu in Windows 10 auch mal einen sch\u00f6nen Mechanismus geschaffen, der dem Anwender die Kontrolle \u00fcberlie\u00df, ob er ein optionales Update installiert. Optionale Updates werden bei der Suche nach Updates in einer separaten Gruppe angezeigt und m\u00fcssen explizit \u00fcber einen Link zum Download und zur Installation angesto\u00dfen werden.<\/p>\n<h2>.NET Framework Preview-Updates werden ungefragt installiert<\/h2>\n<p>Es deutete sich bereits im Juli 2020 an, das .NET Framework Preview-Updates ungefragt installiert werden.\u00a0 Ex-MVP-Kollege und Blog-Leser Olaf hatte mich kontaktiert und mir die Beobachtung \u00fcber ungewollt installierte .NET Framework Preview-Updates mitgeteilt. Er schrieb:<\/p>\n<blockquote><p>Auf mehreren Kundensystemen mit Windows 10 1909 und einem Windows Server 2019 wurde mir jetzt das .NET-Framework-Vorschauupdate einfach so mit installiert, nachdem ich in den Einstellungen nach Updates von Microsoft gesucht habe. Besonders fatal ist, dass das auch bei Windows Server 2019 passiert. Es handelt sich um das Update <a href=\"https:\/\/support.microsoft.com\/help\/4567327\/\" target=\"_blank\" rel=\"noopener noreferrer\">KB4567327<\/a> vom 21. Juli 2020, dessen Installation von Microsoft <a href=\"https:\/\/support.microsoft.com\/help\/4562902\/\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a> lediglich empfohlen wird.<\/p><\/blockquote>\n<p>Ich hatte das im Artikel <a href=\"https:\/\/borncity.com\/blog\/2020\/07\/29\/windows-10-installiert-ungefragt-net-framwork-preview-update-kb4562902\/\">Windows 10 installiert ungefragt .NET Framwork Preview Update KB4562902<\/a> thematisiert (wurde von anderen Nutzern, u.a. auch in <a href=\"https:\/\/borncity.com\/blog\/2020\/07\/22\/windows-10-updates-kb4559004-kb4559003-21-juli-2020\/#comment-92419\">diesen Kommentaren<\/a>, best\u00e4tigt) und hoffte auf einen Bug, der schnell korrigiert wird. Zumal einzelne Benutzer berichteten, dass das Preview-Update nicht automatisch installiert wurde. Im Blog-Beitrag <a href=\"https:\/\/borncity.com\/blog\/2020\/08\/24\/windows-10-kontrolle-bei-windows-update-kaputt\/\">Windows 10: Kontrolle bei Windows Update kaputt?<\/a> vom August 2020 hatte ich dann nachfolgenden Screenshot gezeigt:<\/p>\n<p><img decoding=\"async\" title=\"Windows Update\" src=\"https:\/\/i.imgur.com\/o151x7j.jpg\" alt=\"Windows Update\" \/><\/p>\n<p>Dort wird das Dilemma sofort deutlich, wenn nach Updates gesucht wird: Das optionale Kumulative Update KB4566116 muss explizit per Link zum Download und zur Installation angesto\u00dfen werden. Aber in obigem Dialogfeld gibt es auch zwei Updates, bei denen der Nutzer nur die Herunterladen-Schaltfl\u00e4che anklicken kann, um den Download und die Installation anzusto\u00dfen. Bei einem Eintrag handelt es sich aber um ein Preview-Update f\u00fcr .NET Framework 3.5 und 4.8. Der Anwender hat also keine Wahl, wenn er die Updates installieren will, auch die anderen angeboten Updates mit installieren zu lassen.<\/p>\n<p>Im Blog-Beitrag <a href=\"https:\/\/borncity.com\/blog\/2020\/09\/17\/net-framework-preview-updates-16-sept-2020\/#comment-96707\">.NET Framework Preview Updates (16. Sept. 2020)<\/a> vom September 2020 greift Blog-Leser Martin den Sachverhalt in diesem Kommentar vom 3. November 2020 nochmals auf und schreibt:<\/p>\n<blockquote><p>Von gestern auf heute getestet \u2013 vielleicht interessiert es ja jemanden: Bei Klick auf \"Nach Updates suchen\" sowie \"Updates fortsetzen\" wenn diese angehalten wurden, werde ich mit dem aktuellen Preview (KB4580419) begl\u00fcckt. Kann man auch sch\u00f6n mittels \"wushowhide.diagcab\" sehen, dass dieses eben \"in den Startl\u00f6chern\" steht.<\/p>\n<p>Sto\u00dfe ich dagegen kein Update an, sprich warte die 17-22 Stunden bis zur automatischen Suche ab, bekomme ich das letzte CU (KB4578968) installiert.<br \/>\nWas bei einem \"nat\u00fcrlichen\" Ablauf einer Updatepause installiert wird, habe ich jetzt nicht mehr getestet.<\/p><\/blockquote>\n<p>Martin verweist dann noch auf <a href=\"https:\/\/www.computerworld.com\/article\/3568351\/windows-update-is-a-bifurcated-mess.html\" target=\"_blank\" rel=\"noopener noreferrer\">diesen Computerworld-Artikel<\/a> von Woody Leonhard, der die unterschiedlichen Update-Varianten thematisiert.<\/p>\n<ul>\n<li>Dort schreibt Woody, dass auf einem Rechner mit Windows 10 Version 1909 mit eingestellter Update-Pause durch Klicken auf <em>Aktualisierungen wiederaufnehmen <\/em>das .NET Framework Preview Update automatisch installiert wurde, egal, ob der Nutzer das wollte oder nicht.<\/li>\n<li>Auf einer Maschine mit Windows 10 Version 1909 ohne eingestellte Update-Pause erscheint die .NET Preview-Update in der Liste der Updates bei Verwendung des Tools \"Wushowhide\". So k\u00f6nnen Nutzer die Installation der .NET Framework Preview Updates manuell blockieren (sofern der Trick bekannt ist, siehe <a href=\"https:\/\/borncity.com\/blog\/2015\/11\/19\/windows-10-tipp-updates-blocken\/\">Windows 10-Tipp: Updates blocken<\/a>).<\/li>\n<\/ul>\n<p>Woody schrieb auch: Wird in Windows Update auf die Schaltfl\u00e4che <em>Nach Updates suchen <\/em>geklickt, wird das Vorschauupdate installiert, und der Benutzer kann nichts machen. Also genau das Verhalten von Windows 10, was wir von Anfang an kennen. Blog-Leser Martin schreibt dazu:<\/p>\n<blockquote><p>Was f\u00fcr ein Durcheinander\u2026 man hat das Gef\u00fchl es wird immer schlimmer. Geht es auch anderen so, oder bin ich langsam einfach nur zu alt f\u00fcr das Ganze?<br \/>\nAlles wird komplexer, willk\u00fcrlicher, \u00fcberladener, undurchsichtiger, gar nicht oder schlecht dokumentiert\u2026<\/p>\n<p>So schade und traurig es ist, hinsichtlich der eigenen Psychohygiene wird es wohl mittelfristig sinnvoller sein, wenn man nicht mehr soviel nachvollziehen\/verstehen\/hinterfragen m\u00f6chte, sondern einfach nur Stumpf das Zeug irgendwie am laufen h\u00e4lt.<\/p><\/blockquote>\n<p>Es geht nicht nur Martin so &#8211; ich wei\u00df, ich kriege daf\u00fcr wieder Kritik: Aber Windows 10 ist ziemlich kaputt, da ist nichts mehr von dem von Microsofts Manager Anderson beschworenen 'vertraut uns, liebe Anwender, wir wissen, was wir tun, dass wird schon klappen' Ansatz zu sp\u00fcren. Windows 10-Nutzer sind schlicht Versuchskarnickel, wenn nicht ein Administrator in einer verwalteten Umgebung die Updates in WSUS &amp; Co. blockiert. Und damit sind wir bei einem der Gr\u00fcnde, warum ich schlicht nicht mit fliegenden Fahnen auf so ein verbocktes Produkt wechseln muss.<\/p>\n<blockquote><p><strong>Anmerkung: <\/strong>Oben schrieb ich, dass ich an einen Bug oder Einzelfall glaubte, als erste Berichte auftauchten, dass das .NET Framework Preview Update automatisch installiert werde. Inzwischen ist aber klar, dass das Methode hat &#8211; und mich beschleicht der Verdacht, dass das .NET Framework 'Adobe Flash als wandelnde Sicherheitsl\u00fccke' abl\u00f6st. M\u00f6glicherweise versucht das .NET Framework-Team das Zeug \u00fcber den Weg der Zwangsinstallation 'durch die kalte K\u00fcche' halbwegs aktuell zu halten. Ich bin mir inzwischen ziemlich sicher, das 'wir' diesbez\u00fcglich noch viel Spa\u00df mit diesem Thema haben werden.<\/p><\/blockquote>\n<p><strong>\u00c4hnliche Artikel:<\/strong><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2020\/07\/29\/windows-10-installiert-ungefragt-net-framwork-preview-update-kb4562902\/\">Windows 10 installiert ungefragt .NET Framwork Preview Update KB4562902<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2020\/08\/24\/windows-10-kontrolle-bei-windows-update-kaputt\/\">Windows 10: Kontrolle bei Windows Update kaputt?<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2019\/05\/26\/windows-10-v1903-und-die-fehlenden-update-pausierungs-optionen\/\">Windows 10 V1903 und die 'fehlenden' Update-Pausierungs-Optionen<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2018\/07\/23\/windows-7-8-1-telemetrie-updates-demnchst-als-kritisch\/\">Windows 7\/8.1: Telemetrie-Updates demn\u00e4chst als kritisch<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Ich greife mal erneut ein unerquickliches Thema hier auf. Es geht darum, dass Microsoft mittlerweile monatlich Preview Updates f\u00fcr seine .NET Frameworks raushaut, die die zahlreichen Schwachstellen und Bugs in dem Zeug beseitigen. Aber diese optionalen Preview Updates werden zwangsweise &hellip; <a href=\"https:\/\/borncity.com\/blog\/2020\/11\/05\/net-framework-preview-updates-und-die-ungefragte-installation\/\">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":[7459,185,3694],"tags":[5260,4315,4378],"class_list":["post-237239","post","type-post","status-publish","format-standard","hentry","category-software","category-update","category-windows-10","tag-net-framework","tag-update","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/237239","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=237239"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/237239\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=237239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=237239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=237239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}