Cacher une mise à jour Windows serveur 2019/2022 qui pose problème (hide windows update)
Sous Windows Server 2019/2022, certaines mises à jours peuvent bloquer à l'installation.
Exemple de l'update : KB5034439
Pour cacher cet update problématique et ne pas bloquer la suite des updates voici ce qu'il faut faire :
Lancer PowerShell en administrateur :
1) Installer PSWindowsUpdate
PS C:\Users\Administrateur> Install-Module PSWindowsUpdate
Détails de l'installation
PS C:\Users\Administrateur> Install-Module PSWindowsUpdate
Le fournisseur NuGet est requis pour continuer
PowerShellGet requiert le fournisseur NuGet, version 2.8.5.201 ou ultérieure, pour interagir avec les référentiels
NuGet. Le fournisseur NuGet doit être disponible dans « C:\Program Files\PackageManagement\ProviderAssemblies » ou «
C:\Users\Administrateur\AppData\Local\PackageManagement\ProviderAssemblies ». Vous pouvez également installer le
fournisseur NuGet en exécutant la commande « Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force ».
Voulez-vous que PowerShellGet installe et importe le fournisseur NuGet maintenant ?
[O] Oui [N] Non [S] Suspendre [?] Aide (la valeur par défaut est « O ») : O
Référentiel non approuvé
Vous installez les modules à partir d'un référentiel non approuvé. Si vous approuvez ce référentiel, modifiez sa valeur
InstallationPolicy en exécutant l'applet de commande Set-PSRepository. Voulez-vous vraiment installer les modules à
partir de PSGallery ?
[O] Oui [T] Oui pour tout [N] Non [U] Non pour tout [S] Suspendre [?] Aide (la valeur par défaut est « N ») : o
2) Lister les updates
PS C:\Users\Administrateur> Get-WindowsUpdate
Listing des updates
PS C:\Users\Administrateur> Get-WindowsUpdate
ComputerName Status KB Size Title
------------ ------ -- ---- -----
9LOGICALSYS4 -D----- KB5034439 22MB 2024-01 Mise à jour de sécurité pour Microsoft server operating system vers...
3) Cacher l'update désiré
PS C:\Users\Administrateur> Hide-WindowsUpdate -KBArticleID KB5034439
Détails
PS C:\Users\Administrateur> Hide-WindowsUpdate -KBArticleID KB5034439
Confirmer
Êtes-vous sûr de vouloir effectuer cette action ?
Opération « (11-07-24 13:39:45) Hide 2024-01 Mise à jour de sécurité pour Microsoft server operating system version
21H2 pour les systèmes x64 (KB5034439)[22MB] » en cours sur la cible « 9LOGICALSYS4 ».
[O] Oui [T] Oui pour tout [N] Non [U] Non pour tout [S] Suspendre [?] Aide (la valeur par défaut est « O ») : o
ComputerName Status KB Size Title
------------ ------ -- ---- -----
9LOGICALSYS4 D--H-- KB5034439 22MB 2024-01 Mise à jour de sécurité pour Microsoft server operating system vers...
4) Vérifier que l'update est bien caché
PS C:\Users\Administrateur> Get-WindowsUpdate
Détails
PS C:\Users\Administrateur> Get-WindowsUpdate
PS C:\Users\Administrateur> (rien ne sera retourné si tout les updates sont déployés)