{"id":170583,"date":"2015-11-19T01:34:00","date_gmt":"2015-11-19T00:34:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=170583"},"modified":"2023-03-26T16:48:28","modified_gmt":"2023-03-26T14:48:28","slug":"windows-10-tipp-updates-blocken","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2015\/11\/19\/windows-10-tipp-updates-blocken\/","title":{"rendered":"Windows 10-Tipp: Updates blocken"},"content":{"rendered":"<p>LP<!--more--><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\" alt=\"\" width=\"58\" height=\"58\" align=\"left\" \/>[<a href=\"https:\/\/borncity.com\/win\/2016\/12\/31\/how-to-block-windows-10-updates\/\" target=\"_blank\" rel=\"noopener\">EN<\/a>]Eine der h\u00e4ufig gestellten Fragen von Windows 10-Anwendern ist \"Wie kann ich eigentlich ein Update blocken\". Ich habe es im Blog bereits an mehreren Stellen am Rande thematisiert. Hier aber mal ein separater Artikel zum Thema.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/9fe9b6834f724adc8831b6277698fca4\" alt=\"\" width=\"1\" height=\"1\" \/>Microsoft gesteht Business-Anwendern ja \u00fcber \"<a href=\"https:\/\/borncity.com\/blog\/2015\/08\/29\/windows-update-for-business-kommt-irgendwann\/\" target=\"_blank\" rel=\"noopener\">Windows Update f\u00fcr Business<\/a>\" eine gewisse Verwaltung von Updates in Windows 10 Version 1511 zu. Erg\u00e4nzung: Und ab Windows 10 Creators Update (Version 1704) kann man Updates f\u00fcr 35 Tage von der Installation suspendieren.<\/p>\n<p>Aber Home-Anwender blicken in die R\u00f6hre \u2013 da gibt es erst einmal nix. Manche Nutzer haben zwar die Idee, den Windows Update-Dienst zu deaktivieren, um das Herunterladen von Updates zu verhindert. Das ist aber keine gute Idee, da der Windows Defender dann nicht mehr aktualisiert wird. Hier ein paar Ans\u00e4tze, was man versuchen kann.<\/p>\n<h3>Updates mit <em>wushowhide.diagcab<\/em> blocken<\/h3>\n<p>Schl\u00e4gt die Installation eines Updates schief, versucht Windows 10 dieses immer wieder zu installieren. Auch bei Treibern gibt es mitunter das Problem, dass die Auto-Update-Funktion einen Treiber \u00fcber Windows Update installieren m\u00f6chte, der nicht funktioniert. Ein vom Anwender installierter, herstellerspezifischer Treiber wird dann jedes Mal \u00fcberschrieben. Ich hatte das Blocken der Treiberinstallation im Artikel <a href=\"https:\/\/borncity.com\/blog\/2015\/09\/05\/windows-10-und-die-krux-mit-der-treiberinstallation\/\">Windows 10 und die Krux mit der Auto-Treiberinstallation<\/a> beschrieben.<\/p>\n<p>Aber es gibt von den Microsoft-Entwicklern das Tool <em>wushowhide.diagcab<\/em>, welches\u00a0 sich unter <a href=\"https:\/\/support.microsoft.com\/en-us\/kb\/3073930\" target=\"_blank\" rel=\"noopener\">KB3073930<\/a> herunterladen l\u00e4sst.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20200817143236\/https:\/\/y62.imgup.net\/Update-Hid6424.jpg\" alt=\"\" \/><\/p>\n<p>1. W\u00e4hlen Sie die Datei <em>wushowhide.diagcab<\/em> per Doppelklick an und verwenden Sie im Dialogfeld des Assistenten die <em>Weiter<\/em>-Schaltfl\u00e4che.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20200830001412\/http:\/\/d24.imgup.net\/Update-Hidc0fe.jpg\" alt=\"\" \/><\/p>\n<p>2. W\u00e4hlen Sie im dann angezeigten Dialogfeld den Befehl <em>Hide updates<\/em> und warten Sie, bis die Suche die \u00fcber Windows Update anstehenden Pakete auflistet.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20170819021520\/http:\/\/y88.imgup.net\/Update-Hid3f4d.jpg\" alt=\"\" \/><\/p>\n<p>3. Markieren Sie die Pakete in der Liste, die ausgeblendet werden sollen und best\u00e4tigen Sie die <em>Weiter<\/em>-Schaltfl\u00e4che.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20170911235125\/http:\/\/r53.imgup.net\/Update-Hid02da.jpg\" alt=\"\" \/><\/p>\n<p>Sobald das obige Dialogfeld erscheint, beenden Sie den Assistenten \u00fcber die <em>Schlie\u00dfen<\/em>-Schaltfl\u00e4che. Anschlie\u00dfend sollten die markierten Updates nicht mehr installiert werden.<\/p>\n<blockquote><p>Falls Treiber trotzdem noch installiert werden, kann es sein, dass diese im Windows Treiber-Cache stecken. Dann sollte man versuchen, den Treiber im Ger\u00e4te-Manager zu deinstallieren und das Kontrollk\u00e4stchen zum L\u00f6schen des Treibers markieren.<\/p><\/blockquote>\n<p>Um ein Update sp\u00e4ter zuzulassen, durchlaufen Sie die obigen Schritte, w\u00e4hlen aber den Befehl <em>Show hidden updates<\/em>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20170911235051\/http:\/\/g77.imgup.net\/Update-Hid436e.jpg\" alt=\"\" \/><\/p>\n<p>Wenn die Liste der ausgeblendeten Updates angezeigt wird, markieren Sie die gew\u00fcnschten Kontrollk\u00e4stchen und durchlaufen \u00fcber <em>Weiter <\/em>die n\u00e4chsten Schritte.<\/p>\n<blockquote><p>Erg\u00e4nzung: Das Tool wurde wegen der SHA-1-Signierung zur\u00fcck gezogen, inzwischen aber wieder SHA-2 signiert freigegebenen, siehe <a href=\"https:\/\/social.technet.microsoft.com\/wiki\/contents\/articles\/53184.show-or-hide-updates-utility-fixing-automatic-installation-of-a-problematic-update-in-windows-10-version-1903.aspx\" target=\"_blank\" rel=\"noopener\">hier.<\/a><\/p><\/blockquote>\n<h3>Alternative Methoden zur Update-Steuerung<\/h3>\n<p>Neben der obigen Methode, per <em>wushowhide.diagcab<\/em> Updates auszublenden und so von der Installation auszunehmen, gibt es weitere Ans\u00e4tze. Im Artikel <a href=\"https:\/\/borncity.com\/blog\/2015\/10\/13\/windows-10-updates-steuern\/\">Windows 10: Updates per Tool steuern \u2026<\/a> habe ich das <em>Windows Update MiniTool<\/em> von <a href=\"http:\/\/www.wilderssecurity.com\/threads\/windows-update-minitool.380535\/\" target=\"_blank\" rel=\"noopener\">wilderssecurity.com<\/a> vorgestellt.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160114202952\/http:\/\/x55.imgup.net\/MiniUpdate78ae.jpg\" alt=\"\" \/><\/p>\n<p>Das Tool enth\u00e4lt in der linken Spalte sogar ein Listenfeld <em>Automatic Updates<\/em>, welches die aus fr\u00fcheren Windows-Versionen bekannten Update-Einstellungen anbietet. Der Haken: Zumindest bei Windows 10 Home bleibt diese Option wirkungslos.<\/p>\n<h3>(Treiber-)Updates per PowerShell-Script ausblenden<\/h3>\n<p>Und es gibt noch einen Ansatz, den mir Blog-Leser OlliD per Mail zukommen lie\u00df. Bei Dr. Windows hat er <a href=\"http:\/\/www.drwindows.de\/windows-10-desktop\/97559-automatisches-treiber-update-fuer-grafikkarte-unterbinden-2.html#post975842\" target=\"_blank\" rel=\"noopener\">diesen Forenbeitrag<\/a> mit seinem Ansatz gepostet. Hier das PowerShell-Script, welches die Updates ausblendet:<\/p>\n<p><em>Function Get-WindowsUpdate {<\/em><\/p>\n<p>[Cmdletbinding()]<br \/>\nParam()<\/p>\n<p>Process {<br \/>\ntry {<br \/>\nWrite-Verbose \"Getting Windows Update\"<br \/>\n$Session = New-Object -ComObject Microsoft.Update.Session<br \/>\n$Searcher = $Session.CreateUpdateSearcher()<br \/>\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\"<br \/>\n$SearchResult = $Searcher.Search($Criteria)<br \/>\n$SearchResult.Updates<br \/>\n} catch {<br \/>\nWrite-Warning -Message \"Failed to query Windows Update because $($_.Exception.Message)\"<br \/>\n}<br \/>\n}<br \/>\n}<\/p>\n<p><em>Function Set-WindowsHiddenUpdate {<\/em><\/p>\n<p>[Cmdletbinding()]<\/p>\n<p>Param(<br \/>\n[Parameter(ValueFromPipeline=$true,Mandatory=$true)]<br \/>\n[System.__ComObject[]]$Update,<\/p>\n<p>[Parameter(Mandatory=$true)]<br \/>\n[boolean]$Hide<br \/>\n)<\/p>\n<p>Process {<br \/>\n$Update | ForEach-Object -Process {<br \/>\nif ((($_.pstypenames)[0] -eq 'System.__ComObject#{c1c2f21a-d2f4-4902-b5c6-8a081c19a890}') -or (($_.pstypenames)[0] -eq 'System.__ComObject#{70cf5c82-8642-42bb-9dbc-0cfd263c6c4f}') -or (($_.pstypenames)[0] -eq 'System.__ComObject#{918efd1e-b5d8-4c90-8540-aeb9bdc56f9d}')) {<br \/>\ntry {<br \/>\n$_.isHidden = $Hide<br \/>\nWrite-Verbose -Message \"Dealing with update $($_.Title)\"<br \/>\n} catch {<br \/>\nWrite-Warning -Message \"Failed to perform action because $($_.Exception.Message)\"<br \/>\n}<br \/>\n} else {<br \/>\nWrite-Warning -Message \"Ignoring object submitted\"<br \/>\n}<br \/>\n}<br \/>\n}<br \/>\n}<\/p>\n<p><em>Get-WindowsUpdate | Set-WindowsHiddenUpdate -Hide:$true<br \/>\nGet-WindowsUpdate | Where { $_.Title -match 'Definitionsupdate' } | Set-WindowsHiddenUpdate -Hide:$false<br \/>\nGet-WindowsUpdate | Where { $_.Title -match 'Sicherheitsupdate' } | Set-WindowsHiddenUpdate -Hide:$false<\/em><\/p>\n<p>Das PowerShell-Script l\u00e4sst sich mit folgender Batchdatei aufrufen und blendet die Updates aus:<\/p>\n<p><em>REM Hide_Windows_Updates.cmd<br \/>\n\"%PSModulePath%..\\powershell.exe\" -ExecutionPolicy Unrestricted -File \"%~dp0Hide_Windows_Updates.ps1\" -NoProfile -NoLogo -Mta<\/em><\/p>\n<p><em>EXIT<\/em><\/p>\n<p>Die obige Batchdatei l\u00e4sst sich dann als Task in der Aufgabenplanung eintragen. Bei Dr. Windows ist <a href=\"http:\/\/www.drwindows.de\/windows-10-desktop\/97559-automatisches-treiber-update-fuer-grafikkarte-unterbinden-2.html#post975842\" target=\"_blank\" rel=\"noopener\">das Ganze skizziert<\/a>. Allerdings ist der Ansatz etwas komplex und nicht so transparent, wie mit den oben genannten Tools. Aber vielleicht hilft es dem Einen oder Anderen. W\u00e4re alles nicht notwendig, wenn Microsoft eine Option zur Kontrolle der automatischen Updates in Windows 10 integrieren w\u00fcrde.<\/p>\n<blockquote><p>Abschlie\u00dfender Hinweis: Mich erreichte die Information, dass mit\u00a0<em>wushowhide.diagcab\u00a0<\/em>geblockte Updates erst nach einem Neustart von der Installation ausgenommen werden. Falls das Blocken also scheinbar nicht klappt, einen Neustart versuchen.<\/p><\/blockquote>\n<p><strong>\u00c4hnliche Artikel:<\/strong><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/wikis\/windows-10\/\">Windows 10 Wiki\/FAQ<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2015\/08\/05\/windows-10-upgrade-von-windows-78-1-blockieren\/\">Windows 10: Upgrade von Windows 7\/8.1 blockieren<\/a><a href=\"https:\/\/borncity.com\/blog\/2015\/10\/18\/windows-10-upgrade-per-reg-datei-blocken\/\"><br \/>\n<\/a><a href=\"https:\/\/borncity.com\/blog\/2015\/10\/18\/windows-10-upgrade-per-reg-datei-blocken\/\">Windows 10: Upgrade per .reg-Datei blocken<br \/>\n<\/a><a href=\"https:\/\/borncity.com\/blog\/2015\/10\/24\/windows-10-upgrade-mit-gwx-control-panel-blocken\/\">Windows 10 Upgrade mit GWX Control Panel blocken<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2015\/09\/05\/windows-10-und-die-krux-mit-der-treiberinstallation\/\">Windows 10 und die Krux mit der Auto-Treiberinstallation<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2015\/10\/13\/windows-10-updates-steuern\/\">Windows 10: Updates per Tool steuern \u2026<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LP<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143,185,3694],"tags":[4351,4315,4378],"class_list":["post-170583","post","type-post","status-publish","format-standard","hentry","category-tipps","category-update","category-windows-10","tag-tipp","tag-update","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/170583","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=170583"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/170583\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=170583"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=170583"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=170583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}