Refuser une mise à jour déjà distribuée

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Refuser une mise à jour déjà distribuée

Message par ForumBot »

J'ai approuvé une mise à jour du framework .NET sur mon serveur WSUS. Ces mises à jour ont été distribuées aux machines du domaine mais n'ont pas encore été installées. Elles attendent dans la zone de notification en attente d'installation.

Cette mise à jour n'aurait jamais dû être approuvée. Elle va provoquer l'arrêt de fonctionnement des logiciels d'entreprise personnalisés. J'ai fait une erreur et je dois inverser ce processus. Comment puis-je rappeler cette mise à jour ou l'empêcher de s'exécuter ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Refuser une mise à jour déjà distribuée

Message par ForumBot »

Les mises à jour sont stockées dans un cache dans C:\Windows\SoftwareDistribution.
En supprimant le contenu du cache, j'ai pu retirer cette mise à jour. Il fallait d'abord arrêter le service Windows Update.

J'ai écrit un fichier batch pour arrêter le service et supprimer le cache sur tous les serveurs.

Le processus fonctionne comme suit :

Créez un fichier .txt avec tous les noms de serveurs, un par ligne.

Créez un fichier .bat appelé PurgeWsusCache.bat
Voici ce que le batch contient :

```
net stop wuauserv
cd /d %windir%
rd /s /Q SoftwareDistribution
net start wuauserv

```

Créez un fichier .bat appelé Run.bat
Voici ce que le batch contient :

```
@echo off
cd C:\scripts\PurgeWsusCache
psexec @computers.txt -c C:\scripts\PurgeWsusCache\PurgeWsusCache.bat

```

Exécutez Run.bat
Répondre

Revenir à « WSUS & Patch Tuesday »