Назад | Перейти на главную страницу

Отклонить уже отправленное обновление,

Я одобрил обновление .NET Framework на моем сервере WSUS. Эти обновления были отправлены на компьютеры домена, но еще не установлены. Они ждут в системном трее, ожидая установки.

Это обновление никогда не должно было утверждаться. Их обновление приведет к остановке работы специального корпоративного программного обеспечения. Я совершил ошибку, и мне нужно отменить этот процесс. Как мне отозвать это обновление или остановить его запуск?

Обновления хранятся в кеше в C: \ Windows \ SoftwareDistribution. Удалив содержимое кеша, я смог удалить это обновление. Сначала нужно было остановить службу Windows Update.

Я написал командный файл, чтобы остановить службу удаления кеша на всех серверах.

Процесс работает следующим образом.

Создайте файл .txt со всем именем сервера отдельно в одной строке.

Создан .bat файл с именем PurgeWsusCache.bat Это то, что содержит пакет

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

Создан .bat файл с именем Run.bat Это то, что содержит пакет

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

Запускаем Run.bat