Last modified by Sebastian Marsching on 2022/05/30 12:44

From version 4.1
edited by Sebastian Marsching
on 2022/05/30 12:28
Change comment: There is no comment for this version
To version 5.1
edited by Sebastian Marsching
on 2022/05/30 12:44
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -61,10 +61,59 @@
61 61   $wsus = Get-WsusServer
62 62   $wsus.ImportUpdateFromCatalogSite('<Update ID>', '<Full path to update file>')
63 63  
64 -(see https://www.windowspro.de/wolfgang-sommergut/updates-manuell-wsus-importieren-ie-powershell (in German))
64 +(see <https://www.windowspro.de/wolfgang-sommergut/updates-manuell-wsus-importieren-ie-powershell> (in German))
65 65  
66 66  Strong cryptography for the .NET Framework has to be enabled in order for this to work, but even then I somehow couldn’t make this method work, so I resorted to opening the Microsoft Update Catalog in Internet Explorer and directly importing the updates from there (that method worked for me).
67 67  
68 +# Selecting the products to be synchronized
69 +
70 +Obviously, this strongly depends on which software is used in the environment, so this list applies to me, but for other environments you will probably have to adapt it.
71 +
72 +**WSUS products that should be synchronized:**
73 +
74 +* “Developer Tools, Runtimes, and Redistributables” (incl. sub-products, for .NET framework and VS runtime updates not included in the Windows product)
75 +* “Microsoft Defender Antivirus” (if you are not using a third-party anti-virus software on all syste,s)
76 +* “Microsoft Server operating system-21H2” (for Windows Server 2022 updates)
77 +* “Windows 10, version 1903 and later” (for Windows 10 updates)
78 +
79 +**Additional WSUS products that might be useful:**
80 +
81 +* “Microsoft SQL Server Management Studio v18”
82 +* “Windows Server, version 1903 and later” (it contains the Malicious Software Removal Tool for Windows Server 2022, which is not included in the “Microsoft Server operating system-21H2” product, but the same removal tool is included in the “Windows 10, version 1903 and later” product, so including one of the two is sufficient)
83 +* “Windows Dictionary Updates” (though it seems there are not any recent updates in this product)
84 +* “Windows Server Manager - Windows Server Update Services (WSUS) Dynamic Installer” (it does not contain any recent updates, so it is a bit unclear whether this product is still used to distribute updates for WSUS, but it does not contain a lot of updates either, so synchronizing it probably won’t hurt)
85 +* “Windows Admin Center”
86 +* “Windows Subsystem for Linux”
87 +
88 +**Driver products:**
89 +(in general, it is a bad idea to synchronize those, unless you are using WSUS Automated Maintenance, which will delete all the driver updates that are synced initially, that only new drivers will appear)
90 +
91 +* “Windows - Client, version 21H2 and later, Servicing Drivers”
92 +* “Windows - Client, version 21H2 and later, Upgrade & Servicing Drivers”
93 +* “Windows - Server, version 21H2 and later, Servicing Drivers”
94 +* “Windows - Server, version 21H2 and later, Upgrade & Servicing Drivers”
95 +* “Windows 10, version 1903 and later, Servicing Drivers”
96 +* “Windows 10, version 1903 and later, Upgrade & Servicing Drivers”
97 +
98 +**Products that are most likely not needed:**
99 +
100 +* “PowerShell - x64” (only needed when using PowerShell Core, not for Windows PowerShell, and we can get PowerShell Core as MSI packages as well, so distributing updates this way probably makes more sense)
101 +* “Microsoft Edge” (seems like this is not needed and Edge is going to be kept up-to-date even if we do not synchronize this product)
102 +* “Dynamic Updates” (and GDR-DU, they are only intended for inclusion in installation images)
103 +* “Windows 10 Feature On Demand” (only contains old stuff, that we probably don’t need anyway)
104 +* “Windows 10 Language Interface Packs” and “Windows 10 Language Packs” (only contain language packs for old versions of Windows 10)
105 +* “Windows 10” (updates for older versions of Windows 10)
106 +* “Windows Media Dynamic Installer” (only very old updates)
107 +* “Windows Ultimate Extras” (only very old updates)
108 +
109 +# Windows Defender Anti-Virus updates and WSUS
110 +
111 +By default, Windows Defender will load definition updates from Windows Update if WSUS is not available (<https://admx.help/?Category=Windows_7_2008R2&Policy=Microsoft.Policies.WindowsDefender::CheckAlternateDownloadLocation>).
112 +
113 +For computers where automatic installation of updates is not enabled (servers), we can use the `Update-MpSignature` PS cmdlet in a scheduled task in order to install definition updates (<https://docs.microsoft.com/en-us/powershell/module/defender/update-mpsignature?view=windowsserver2022-ps>).
114 +
115 +More information on Defender updates: <https://www.microsoft.com/en-us/wdsi/defenderupdates>
116 +
68 68  # Resources
69 69  
70 70  * WSUS Best Practices: <https://docs.microsoft.com/en-US/troubleshoot/mem/configmgr/windows-server-update-services-best-practices>