<p>Les mises à jour sont stockées dans un cache dans C:\Windows\SoftwareDistribution.<br>
En supprimant le contenu du cache, j’ai pu retirer cette mise à jour. Il fallait d’abord arrêter le service Windows Update.</p>
<p>J’ai écrit un fichier batch pour arrêter le service et supprimer le cache sur tous les serveurs.</p>
<p>Le processus fonctionne comme suit :</p>
<p>Créez un fichier .txt avec tous les noms de serveurs, un par ligne.</p>
<p>Créez un fichier .bat appelé PurgeWsusCache.bat<br>
Voici ce que le batch contient :</p>
<pre><code class="lang-auto">net stop wuauserv
cd /d %windir%
rd /s /Q SoftwareDistribution
net start wuauserv
</code></pre>
<p>Créez un fichier .bat appelé Run.bat<br>
Voici ce que le batch contient :</p>
<pre><code class="lang-auto">@echo off
cd C:\scripts\PurgeWsusCache
psexec @computers.txt -c C:\scripts\PurgeWsusCache\PurgeWsusCache.bat
</code></pre>
<p>Exécutez Run.bat</p>