Я установил сервер WSUS и настроил его для загрузки обновлений с Microsoft. com. Позже я решил, что мне не нужны все ранее выбранные обновления, и, поскольку я не смог найти кнопку «удалить», я удалил всю папку, в которой я их локально хранил. Но даже после перезапуска и изменения каталога локального хранилища (с аргументом «-skipcopy») все обновления все еще присутствуют в консоли управления WSUS. Как их оттуда удалить?
Первое и самое важное: никогда не изменяйте файлы / папки / базы данных WSUS вручную. Все, что вам нужно, можно и нужно делать либо из консоли администрирования, либо из wsusutil
.
Чтобы ответить на ваш вопрос, WSUS использует базу данных (WID по умолчанию) для хранения информации о загруженных обновлениях, состоянии компьютера , конфигурация и т. д. Удаление файлов обновлений с диска не приводит к их удалению из базы данных.
Удалив обновления с диска, вы оставили WSUS в несогласованном состоянии; в базе данных перечислены обновления как загруженные и доступные, но файлы отсутствуют. Я никогда этого не делал, но предполагаю, что это вызовет у вас проблемы в будущем. На вашем месте я бы выполнил wsusutil reset
и начал заново.
Двигаясь вперед, вы должны смотреть на Загружать файлы обновлений на этот сервер, только когда обновления утверждены.
. Это гарантирует, что фактически загружаются только одобренные вами обновления. Если одобренное и загруженное обновление позже отклоняется или больше не требуется для каких-либо компьютеров, Мастер очистки сервера
(который вы должны обязательно запускать на регулярной основе) автоматически удалит связанные файлы.