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

Удаленные обновления по-прежнему отображаются в консоли WSUS

Я установил сервер WSUS и настроил его для загрузки обновлений с microsoft.com. Позже я решил, что мне не нужны все ранее выбранные обновления, и, поскольку я не смог найти кнопку «удалить», я удалил всю папку, в которой я их локально хранил. Но даже после перезапуска и изменения каталога локального хранилища (с аргументом «-skipcopy») все обновления по-прежнему присутствуют в консоли управления WSUS. Как их оттуда убрать?

Первое и самое главное: никогда не изменяйте файлы / папки / базы данных WSUS вручную. Все, что вам нужно, можно и нужно делать из консоли администрирования или wsusutil.

Чтобы ответить на ваш вопрос, WSUS использует базу данных (WID по умолчанию) для хранения информации о загруженных обновлениях, состоянии компьютера, конфигурации и т. Д. Удаление файлов обновлений с диска не удаляет их из базы данных.

Удалив обновления с диска, вы оставили WSUS в несогласованном состоянии; в базе данных перечислены обновления как загруженные и доступные, но файлы отсутствуют. Я никогда этого не делал, но предполагаю, что это вызовет у вас проблемы в будущем. На твоем месте я бы сделал wsusutil reset и начать заново.


Двигаясь вперед, вы должны взглянуть на Download update files to this server only when updates are approved вариант. Это гарантирует, что фактически загружаются только одобренные вами обновления. Если одобренное и загруженное обновление позже отклоняется или больше не требуется для каких-либо компьютеров, Server Cleanup Wizard (который вы должны обязательно запускать на регулярной основе) автоматически удалит связанные файлы.