{"id":251413,"date":"2021-03-25T00:48:23","date_gmt":"2021-03-24T23:48:23","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=251413"},"modified":"2021-03-25T09:30:20","modified_gmt":"2021-03-25T08:30:20","slug":"druckerprobleme-mrz-2021-powershell-script-zur-update-bereinigung","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2021\/03\/25\/druckerprobleme-mrz-2021-powershell-script-zur-update-bereinigung\/","title":{"rendered":"Druckerprobleme M&auml;rz 2021: PowerShell-Script zur Update-Bereinigung"},"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\/2021\/03\/25\/powershell-script-to-uninstall-windows-updates-to-fix-march-2021-printing-issues\/\" target=\"_blank\" rel=\"noopener\">English<\/a>]Blog-Leser Andy hat ein PowerShell-Script geschrieben, um die problematischen Updates vom M\u00e4rz 2021, die die hier im Blog berichteten Druckprobleme verursachen, in Windows 10 deinstallieren. Ich stelle das Script hier im Blog ein &#8211; vielleicht ist es f\u00fcr jemanden von Interesse.<\/p>\n<p><!--more--><\/p>\n<h2>Zum Hintergrund<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg08.met.vgwort.de\/na\/9ebc44a5a7f343a68970c4fcafb0019b\" alt=\"\" width=\"1\" height=\"1\" \/>Mit den Windows-Sicherheitsupdates vom 9. M\u00e4rz 2021 wurden einerseits zahlreiche Schwachstellen im Betriebssystem geschlossen. Benutzer berichteten aber kurz nach Installation der Sicherheitsupdates von erheblichen Druckproblemen.<\/p>\n<ul>\n<li>Da gab es die BlueScreens, die beim Drucken auf diversen Druckern (meistens Kyocera) auftraten (siehe <a href=\"https:\/\/borncity.com\/blog\/2021\/03\/10\/windows-10-2004-20h2-update-kb5000802-verursacht-bsod-beim-drucken-in-win32kfull-sys-zurckgezogen\/\">Windows 10 1809\/1909\/2004\/20H2: Update KB5000802\/KB5000808 verursachen BSOD beim Drucken in win32kfull.sys \u2013 zur\u00fcckgezogen?<\/a>).<\/li>\n<li>Und es gab, nachdem Microsoft einen Fix f\u00fcr den BlueScreen-Bug herausgegeben hatte, massive Probleme mit dem Grafikdruck (siehe meinen Blog-Beitrag <a href=\"https:\/\/borncity.com\/blog\/2021\/03\/17\/windows-10-weiterhin-probleme-mit-der-druckausgabe-mrz-2021\/\">Windows 10: Weiterhin Probleme mit der Druckausgabe (M\u00e4rz 2021)<\/a>).<\/li>\n<\/ul>\n<p>Was folgte, war eine Update-Orgie, die so manches verschlimmbesserte. Vor allem war die Installation der Korrekturupdates immer mit dem Risiko verbunden, dass irgend etwas schief lief. Als Reaktion auf meinen Blog-Beitrag <a href=\"https:\/\/borncity.com\/blog\/2021\/03\/23\/windows-7-8-1-server-korrektur-updates-fr-druckprobleme-mrz-2021\/\">Windows 7\/8.1\/Server: Korrektur-Updates f\u00fcr Druckprobleme (M\u00e4rz 2021)<\/a> hat Andy in <a href=\"https:\/\/borncity.com\/blog\/2021\/03\/23\/windows-7-8-1-server-korrektur-updates-fr-druckprobleme-mrz-2021\/#comment-103618\">diesem Kommentar<\/a> angeboten, sein PowerShell-Script zur Bereinigung des Systems von den problematischen Updates allgemein bereitzustellen.<\/p>\n<h2>PowerShell-Script zur Update-Bereinigung<\/h2>\n<p>Ich stelle das komplette PowerShell-Script nachfolgend ein. Es hat das Ziel, alle problematischen Updates von einer Windows 10-Maschine zu entfernen. Beachtet aber, dass die Verwendung des Scripts auf eigene Gefahr erfolgt &#8211; ich kann auch keinen Support gew\u00e4hren. Schaut euch das Script vor dem ersten Einsatz an und modifiziert es bei Bedarf.<\/p>\n<pre>;@echo off &amp; setlocal &amp; set localfname=%~f0\r\n;Findstr -rbv ; %0 | powershell -c -\r\n;goto:BatchExit\r\n\r\n# entfernt die Windows Updates aus 03\/2021 welche Druckerprobleme \r\n#   verursachen, Stand 23.03.2021 'gegen Mittag', siehe auch \r\n#   *ttps:\/\/www.borncity.com\/blog\/2021\/03\/22\/windows-10-mrz-2021-update-erneut-freigegeben\/\r\n\r\n#\r\n# dieses Batch + Powershell Skript entfernt diverse Updates anhand der \r\n#   Bezeichnung \/ KB Nummern und blendet diese dauerhaft aus, \r\n#   das Skript benoetigt lokale Administratorrechte, es fragt diese an\r\n#\r\n# wenn das Skript einmal durchgelaufen ist und dabei zu entfernende \r\n#   Updates gefunden wurden, dann unbedingt den Computer neu starten und \r\n#   direkt nach dem Neustart das Skript noch einmal laufen lassen, erst \r\n#   dabei werden tlw. die letzten auszublendenen Updates wirklich \r\n#   verschwinden\r\n#\r\n# wenn auch nach mehrmaligem Aufruf immer wieder (die gleichen) Updates \r\n#   deinstalliert werden dann manuell eingreifen, den Windows Update \r\n#   Cache lokal loeschen (Skript 02WindowsUpdatesL\u00f6schen.cmd), die \r\n#    Updates manuell deinstallieren und (wenn ueberhaupt moeglich) \r\n#    manuell ausblenden (mit wushowhide.diagcab)\r\n#\r\n# diverse Teile des Skriptes sind nur verschlimmbessert und wurden \r\n#   schamlos kopiert von:\r\n#   *ttps:\/\/www.powershellmagazine.com\/2014\/03\/19\/how-to-view-and-restore-hidden-windows-updates-with-powershell\/\r\n\r\n\r\n# die problematischen Updates \/ KB Nummern (_ohne_ die Bezeichnung 'KB') die entfernt und ausgeblendet werden sollen\r\n$HotFixesToRemove=@(\"5000802\", \"5000808\", \"5000822\", \"5000809\", \"5000812\", \"5000803\", \"5000807\", \"5001567\", \"5001566\", \"5001568\", \"5001565\")\r\n\r\nFunction Main {\r\n    [Cmdletbinding()]\r\n    Param()\r\n    Process {\r\n        # teste ob das Skript als Administrator ausgefuehrt wurde, wenn nicht dann versuche Neustart mit erhoehten Rechten\r\n        CheckAndRaiseElevation\r\n        \r\n        # entferne die problematischen Updates\r\n        If( RemoveWrongHotfixes ) {\r\n            Write-Host \"Es wurde mind. ein Windows Update gefunden welches deinstalliert wurde.\"\r\n            Write-Host \"Bitte warten, sammle Informationen ueber noch ausstehende Updates ...\"\r\n            Get-WindowsUpdate | Where { $_.Title -match $HotFixesToRemove} | Set-WindowsHiddenUpdate -Hide $True -Verbose\r\n            Write-Host \"Die zuvor deinstallierten Windows Updates wurden soweit m\u00f6glich ausgeblendet.\"\r\n            Write-Host \"Bitte umgehend den Computer neu starten und direkt nach dem Start das Programm\"\r\n            Write-Host \"erneut ausfuehren.\"\r\n            Write-Host \"Im Fall einer Endlosschleife (falls dies schon mehrfach gemacht wurde und diese\"\r\n            Write-Host \"Meldung immer wieder erscheint dann die Deinstallation und das Ausblenden\"\r\n            Write-Host \"manuell durchfuehren.\"\r\n            waitkey \"Weiter mit beliebiger Taste, danach manuell neu starten [x]\" | Out-Null\r\n        } Else {\r\n            # es konnte keines der problmatisches Updates mehr deinstalliert werden, versuche die zu finden \r\n            # mit der try-and-error-methode dauerhaft auszublenden\r\n            Write-Host \"Bitte warten, sammle Informationen ueber noch ausstehende Updates ...\"\r\n            Get-WindowsUpdate | Where { $_.Title -match $HotFixesToRemove} | Set-WindowsHiddenUpdate -Hide $True -Verbose\r\n            Write-Host \"Die zuvor deinstallierten Windows Updates wurden soweit m\u00f6glich ausgeblendet.\"\r\n            WaitKey \"Das Programm kann beendet werden, weiter mit beliebiger Taste [x]\" | Out-Null\r\n        }\r\n    }\r\n}\r\n\r\nFunction WaitKey($___text){\r\n    Write-Host $___text\r\n    $___x = $host.UI.RawUI.ReadKey(\"NoEcho,IncludeKeyDown\") | Out-Null\r\n    Return $___x\r\n}\r\n\r\nFunction CheckAndRaiseElevation {\r\n    [Cmdletbinding()]\r\n    Param()\r\n    Process {\r\n        # Test ob mit genug Rechten gestartet\r\n        $IsElevated=([System.Security.Principal.WindowsPrincipal][System.Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([System.Security.Principal.WindowsBuiltInRole]::Administrator)\r\n\r\n        If( -not $IsElevated ) {\r\n            Write-Host \"Das Programm hat zu wenig Rechte: erhoehe Rechte.\"\r\n            Try {\r\n                # versuche das Batch Skript erneut mit lokalen Administratorrechten zu starten\r\n                Start-Process -FilePath $env:localfname -Verb RunAs -ErrorAction SilentlyContinue\r\n            }\r\n            Catch {\r\n                Write-Host \"Der Benutzer hat die Erhoehung der Rechte verweigert - Abbruch!\"\r\n                WaitKey \"Ende mit beliebiger Taste [x]\" | Out-Null\r\n            }\r\n            Exit\r\n        }\r\n        # Write-Host \"Programm laeuft aktuell mit Administrator Rechten.\"\r\n        # wechsle in den urspr. Programmpfad wenn geht, auch UNC und gemappte Netzlaufwerke moeglich\r\n        Set-Location $(Split-Path -Parent $env:localfname)\r\n    }\r\n}\r\n\r\n# entfernt wenn m\u00f6glich alle als Parameter angegebenen problematischen Hotfixes \r\nFunction RemoveWrongHotfixes {\r\n    [Cmdletbinding()]\r\n    Param()\r\n    Process {\r\n        $ReturnVal=$False\r\n        $InstalledHotFixes=$(Get-WmiObject -Class win32_quickfixengineering).HotFixID\r\n\r\n        Foreach( $InstalledHotFix in $InstalledHotFixes ) {\r\n            Foreach($HotFixToRemove in $HotFixesToRemove) {\r\n                If( $InstalledHotFix -match \"$HotFixToRemove\") {\r\n                    Write-Host \"Das Update $InstalledHotFix wird entfernt\"            \r\n                    Start-Process -FilePath \"wusa.exe\" -Argumentlist \"\/Uninstall \/KB:$HotFixToRemove \/quiet \/norestart\" \r\n                    Write-Host \"Das Update $InstalledHotFix wird dauerhaft ausgeblendet\"   \r\n                    Get-WindowsUpdate | Where { $_.Title -match \"$HotFixToRemove\"} | Set-WindowsHiddenUpdate -Hide $true -Verbose\r\n                    $ReturnVal=$true\r\n                }\r\n            }    \r\n        }\r\n        Return $ReturnVal\r\n    }\r\n}\r\n\r\nFunction Get-WindowsUpdate {\r\n    [Cmdletbinding()]\r\n    Param()\r\n    Process {\r\n        Try {\r\n            Write-Verbose \"Abfrage aller Windows Updates\"\r\n            $Session = New-Object -ComObject Microsoft.Update.Session\r\n            $Searcher = $Session.CreateUpdateSearcher()\r\n            $Criteria = \"IsInstalled=0 and DeploymentAction='Installation' or IsPresent=1 and DeploymentAction='Uninstallation' or IsInstalled=1 and DeploymentAction='Installation' and RebootRequired=1 or IsInstalled=0 and DeploymentAction='Uninstallation' and RebootRequired=1\"\r\n            $SearchResult = $Searcher.Search($Criteria)\r\n            $SearchResult.Updates\r\n        } Catch {\r\n            Write-Warning -Message \"Abfrage der Windows Updates fehlgeschlagen, Fehler $($_.Exception.Message)\"\r\n        }\r\n    }\r\n}\r\n\r\n# Bonus\r\nFunction Show-WindowsUpdate {\r\n    Get-WindowsUpdate |\r\n    Select Title,isHidden,\r\n        @{l='Size (MB)';e={'{0:N2}' -f ($_.MaxDownloadSize\/1MB)}},\r\n        @{l='Published';e={$_.LastDeploymentChangeTime}} |\r\n    Sort -Property Published\r\n}\r\n\r\n# \r\n# Show-WindowsUpdate \r\n# Show-WindowsUpdate | Where { $_.isHidden }| Out-GridView\r\n\r\nFunction Set-WindowsHiddenUpdate {\r\n    [Cmdletbinding()]\r\n    Param(\r\n        [Parameter(ValueFromPipeline=$true,Mandatory=$true)]\r\n        [System.__ComObject[]]$Update,\r\n        [Parameter(Mandatory=$true)]\r\n        [boolean]$Hide\r\n    )\r\n    Process {\r\n        $Update | ForEach-Object -Process {\r\n            if ((($_.pstypenames)[0] -eq 'System.__ComObject#{c1c2f21a-d2f4-4902-b5c6-8a081c19a890}') -or \r\n                (($_.pstypenames)[0] -eq 'System.__ComObject#{70cf5c82-8642-42bb-9dbc-0cfd263c6c4f}') -or \r\n                (($_.pstypenames)[0] -eq 'System.__ComObject#{918efd1e-b5d8-4c90-8540-aeb9bdc56f9d}')) {\r\n                try {\r\n                    $_.isHidden = $Hide\r\n                    Write-Verbose -Message \"Blende Update $($_.Title) aus\"\r\n                } catch {\r\n                    Write-Warning -Message \"Ausblenden des Windows Update fehlgeschlagen, Fehler $($_.Exception.Message)\"\r\n                }\r\n            } else {\r\n                Write-Warning -Message \"Ignoriere uebergebenes Objekt\"\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n# Beispiel: verstecke alle noch offenene Updates\r\n#   Get-WindowsUpdate | Set-WindowsHiddenUpdate -Hide:$true -Verbose\r\n# Beispiel: verstecke alle noch offenene Definitionsupdates\r\n#   Get-WindowsUpdate | Where { $_.Title -match 'Definitionsupdate' } | Set-WindowsHiddenUpdate -Hide:$false\r\n# Beispiel: verstecke alle noch offenene sicherheitsupdates\r\n#   Get-WindowsUpdate | Where { $_.Title -match 'Sicherheitsupdate' } | Set-WindowsHiddenUpdate -Hide:$false\r\n# Beispiel: verstecke Browser Choice Updates\r\n#   Get-WindowsUpdate | Where { $_.Title -match 'Microsoft Browser Choice Screen Update'} | Set-WindowsHiddenUpdate -Hide $true -Verbose\r\n\r\n\r\nmain\r\n\r\n\r\n;:BatchExit\r\n;REM Hinweis: dieses Ende des Batch Skriptes wird sofort ausgefuehrt, es wird nicht auf das Ende der Powershell gewartet!\r\n;goto :eof\r\n\r\n# Stand 22.03.2021\r\n#\r\n# Die Fehler sind \/ wurden wohl endgueltig mit folgendens Updates am 18.03 bzw. 22.03.2021 behoben\r\n# KB5001642 f\u00fcr Windows Server 2008 SP2 x64 (ESU)\r\n#       http:\/\/download.windowsupdate.com\/d\/msdownload\/update\/software\/updt\/2021\/03\/windows6.0-kb5001642-x64_4ae1b3c5cebedcd27fe50add6a34e70a00d19b76.msu\r\n# KB5001639 f\u00fcr Windows 7 SP1 x86  (ESU)\r\n#       http:\/\/download.windowsupdate.com\/d\/msdownload\/update\/software\/updt\/2021\/03\/windows6.1-kb5001639-x86_f7571200399e9c1099c37cc78c5b0a5481259989.msu\r\n# KB5001639 f\u00fcr Windows 7 SP1 x64  (ESU)\r\n#       http:\/\/download.windowsupdate.com\/d\/msdownload\/update\/software\/updt\/2021\/03\/windows6.1-kb5001639-x64_de64f5cb314e3eac59bb3c4371c9ba802adf0f22.msu\r\n# KB5001639 f\u00fcr Windows Server 2008 R2 (ESU)\r\n#       http:\/\/download.windowsupdate.com\/d\/msdownload\/update\/software\/updt\/2021\/03\/windows6.1-kb5001639-x64_de64f5cb314e3eac59bb3c4371c9ba802adf0f22.msu\r\n# KB5001641 f\u00fcr Windows Server 2012 x64\r\n#       http:\/\/download.windowsupdate.com\/d\/msdownload\/update\/software\/updt\/2021\/03\/windows8-rt-kb5001641-x64_ec0dc33ff8d0d0381eb3fe9595c8a96ccebf9e61.msu\r\n# KB5001640 f\u00fcr Windows 8.1 x86\r\n#       http:\/\/download.windowsupdate.com\/d\/msdownload\/update\/software\/updt\/2021\/03\/windows8.1-kb5001640-x86_149741dd2206faf42303dd7a6800567b681367be.msu\r\n# KB5001640 f\u00fcr Windows 8.1 x64\r\n#       http:\/\/download.windowsupdate.com\/d\/msdownload\/update\/software\/updt\/2021\/03\/windows8.1-kb5001640-x64_7aa82103f5e37a9d3c2ce2b608c903ed0855ac3b.msu\r\n# KB5001640 f\u00fcr Windows Server 2012 R2\r\n#       http:\/\/download.windowsupdate.com\/d\/msdownload\/update\/software\/updt\/2021\/03\/windows8.1-kb5001640-x64_7aa82103f5e37a9d3c2ce2b608c903ed0855ac3b.msu\r\n# KB5001631 f\u00fcr Windows 10 1507 und Server 2016\r\n# KB5001634 f\u00fcr Windows 10 1803 \r\n# KB5001638 f\u00fcr Windows 10 1809 und Server 2019\r\n# KB5001648 f\u00fcr Windows 10 1909\r\n# KB5001649 f\u00fcr Windows 10 2004 und 20H2\r\n# \r\n# fehlerhaft waren bisher die Updates KB5000802, KB5000808, KB5000822, KB5000809, KB5000812, KB5000803, KB5000807, KB5001567, KB5001566, KB5001568, KB5001565\r\n<\/pre>\n<p>Das Script ist ausgiebige kommentiert und kann <a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2021\/03\/01WindowsUpdateProblem202103-deinstallieren-1.txt\" target=\"_blank\" rel=\"noopener\">hier als Textdatei<\/a> heruntergeladen werden (Link anklicken und im angezeigten Code per Rechtsklick das Kontextmen\u00fc \u00f6ffnen und <em>Speichern unter<\/em> w\u00e4hlen und das Ganze mit der Erweiterung <em>.ps1<\/em> speichern). An dieser Stelle mein Dank an Andy, und euch viel Erfolg bei der Update-Bereinigung.<\/p>\n<p><strong>\u00c4hnliche Artikel:<br \/>\n<\/strong><a href=\"https:\/\/borncity.com\/blog\/2021\/03\/10\/patchday-windows-10-updates-9-mrz-2021\/\">Patchday: Windows 10-Updates (9. M\u00e4rz 2021)<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/11\/patchday-updates-fr-windows-7-server-2008-r2-9-mrz-2021\/\">Patchday: Updates f\u00fcr Windows 7\/Server 2008 R2 (9. M\u00e4rz 2021)<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/?p=250941\">Patchday: Windows 8.1\/Server 2012-Updates (9. M\u00e4rz 20<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/10\/windows-10-2004-20h2-update-kb5000802-verursacht-bsod-beim-drucken-in-win32kfull-sys-zurckgezogen\/\">Windows 10 1809\/1909\/2004\/20H2: Update KB5000802\/KB5000808 verursachen BSOD beim Drucken in win32kfull.sys \u2013 zur\u00fcckgezogen?<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/11\/neues-zum-druckerproblem-bsod-nach-mrz-2021-update\/\">Neues zum Druckerproblem (BSOD) nach M\u00e4rz 2021-Update<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/14\/microsoft-liefert-workaround-fr-windows-10-patchday-druckerproblem-bsod\/\">Microsoft liefert Workaround f\u00fcr Windows 10 Patchday-Druckerproblem (BSOD)<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/16\/windows-10-auerplanmiges-update-fr-drucken-bluescreen-bug\/\">Windows 10: Au\u00dferplanm\u00e4\u00dfiges Update f\u00fcr Drucken BlueScreen-Bug<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/17\/windows-10-weiterhin-probleme-mit-der-druckausgabe-mrz-2021\/\">Windows 10: Weiterhin Probleme mit der Druckausgabe (M\u00e4rz 2021)<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/18\/windows-10-microsoft-besttigt-grafik-druckfehler-nach-mrz-2021-updates\/\">Windows 10: Microsoft best\u00e4tigt Grafik-Druckfehler nach M\u00e4rz 2021-Updates<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/19\/windows-10-auerplanmiges-update-fr-grafik-bug-beim-drucken\/\">Windows 10: Au\u00dferplanm\u00e4\u00dfiges Update f\u00fcr Grafik-Bug beim Drucken<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/19\/windows-10-installationsfehler-0x80070541-bei-update-kb5001649-18-3-2021\/\">Windows 10: Installationsfehler 0x80070541 bei Update KB5001649 (18.3.2021)<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/19\/windows-10-auerplanmiges-update-fr-grafik-bug-beim-drucken\/\">Windows 10: Au\u00dferplanm\u00e4\u00dfiges Update f\u00fcr Grafik-Bug beim Drucken<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/20\/windows-10-mrz-2021-update-chaos-rollout-erneut-wegen-problemen-gestoppt\/\">Windows 10: M\u00e4rz 2021-Update-Chaos, Rollout erneut wegen Problemen gestoppt?<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/22\/windows-10-mrz-2021-update-erneut-freigegeben\/\">Windows 10: M\u00e4rz 2021-Update erneut freigegeben?<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2021\/03\/23\/windows-7-8-1-server-korrektur-updates-fr-druckprobleme-mrz-2021\/\">Windows 7\/8.1\/Server: Korrektur-Updates f\u00fcr Druckprobleme (M\u00e4rz 2021)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Blog-Leser Andy hat ein PowerShell-Script geschrieben, um die problematischen Updates vom M\u00e4rz 2021, die die hier im Blog berichteten Druckprobleme verursachen, in Windows 10 deinstallieren. Ich stelle das Script hier im Blog ein &#8211; vielleicht ist es f\u00fcr jemanden von &hellip; <a href=\"https:\/\/borncity.com\/blog\/2021\/03\/25\/druckerprobleme-mrz-2021-powershell-script-zur-update-bereinigung\/\">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":[8235,154,4315,4378],"class_list":["post-251413","post","type-post","status-publish","format-standard","hentry","category-windows-10","tag-patchday-3-2021","tag-probleme","tag-update","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/251413","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=251413"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/251413\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=251413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=251413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=251413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}