WSUS : supprimer les pilotes des mises à jour

Il y a peu, j’ai voulu activer les mises à jour des pilotes par le biais de WSUS. Quand j’ai vu la quantité de pilotes à télécharger par rapport au pourcentage utilisé, j’ai voulu faire machine arrière. Le problème est qu’une fois synchroniser dans la base WSUS, il faut approuver ou  refuser les fichiers.

La solution pour retirer toutes traces des pilotes est de passer par PowerShell.

Sur le serveur WSUS copier le code ci-dessous dans PowerShell ISE pour supprimer les pilotes :

Param(
[string]$WsusServer = ([system.net.dns]::GetHostByName('localhost')).hostname,
[bool]$UseSSL = $False,
[int]$PortNumber = 8530
)

[reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration") | out-null
$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::GetUpdateServer($WsusServer,$UseSSL,$PortNumber);
$wsus.getupdates() | Where {$_.UpdateClassificationTitle -eq 'Drivers'} | ForEach-Object { $wsus.DeleteUpdate($_.Id. UpdateID); Write-Host $_.Title removed }

Il est possible d’utiliser ce même code pour supprimer d’autre classification de mises à jour.

Pour afficher les classifications disponibles :

Get-WsusClassification

Il faut utiliser le terme anglais dans la requête du script.



Related Posts


WSUS : configurer le ciblage côté client

Présentation Le ciblage côte client sur WSUS, lorsque celui-ci est activé permet d'affecté directement à un groupe déclarer dans la console. Cette déclaration se fait pas GPO où en modifiant le regist

WSUS migrer la base sur sqlexpress

Dans ce tutoriel, je vais vous expliquer comment migrer votre base de données WSUS, qui est défaut sur Windows Internal Database vers SQLExpress. Depuis Windows Server 2016, l'installation de WSUS peu

HP SUM installation des drivers sur les serveurs PROLIANT

Présentation HP SUM est utilitaire HP, qui permet d'installer automatiquement les drivers et pilotes sur les serveurs HP Proliant Prérequis Télécharger HP SUM Télécharger les paquets (drivers/pilotes)