· 16 мин чтения

WSUS в 2026 году: управление обновлениями Windows для офиса 30–300 ПК

Меня зовут Семёнов Евгений Сергеевич, я директор АйТи Фреш. За 15 лет я развернул WSUS примерно в 70 офисах — от стоматологической клиники в 12 ПК до розничной сети с 8 филиалами и 280 рабочими станциями. В этой статье — мой проверенный подход: как ставлю, настраиваю через GPO, чищу, диагностирую и почему до сих пор не списываю WSUS со счетов в эпоху Intune.

Почему WSUS до сих пор актуален в 2026 году

В 2024 году Microsoft объявил WSUS deprecated и активно толкает клиентов в облако (Windows Autopatch, Intune). Но «deprecated» в мире Microsoft — это не «завтра выключим», а «новые фичи добавлять не будем». Патчи через WSUS будут поставляться до конца поддержки Windows Server 2025 — а это октябрь 2034 года.

Для офиса в Москве, где руководство не хочет платить за Intune (от 3 USD за устройство в месяц = 9 000 руб./мес для офиса в 100 ПК), WSUS остаётся бесплатным и рабочим инструментом. Плюс контроль: вы видите все одобренные патчи, можете остановить любой проблемный апдейт, экономите трафик за счёт того, что обновление качается из интернета один раз — и потом расходится по локальной сети.

Архитектура для разных размеров офисов

РазмерАрхитектураДискRAM
20–80 ПК, один офис1 WSUS на DC или отдельной ВМ, WID200 ГБ4 ГБ
80–300 ПК, один офис1 WSUS, отдельный сервер, SQL Express400 ГБ8 ГБ
300+ ПК, несколько филиаловUpstream + Downstream WSUS в каждом филиале500 ГБ × N8 ГБ × N
Филиалы с медленным каналом1 WSUS + BranchCache на клиентах500 ГБ8 ГБ

Установка WSUS на Windows Server 2022/2025

Я ставлю WSUS на отдельную ВМ с Windows Server 2022 Standard. Один диск 80 ГБ под систему, второй 500 ГБ под WSUSContent (форматирую в NTFS с 64K cluster):

# Установка роли с WID
Install-WindowsFeature -Name UpdateServices -IncludeManagementTools

# Запуск инициализации с указанием папки контента
cd "C:\Program Files\Update Services\Tools"
.\WsusUtil.exe postinstall CONTENT_DIR=D:\WSUSContent

# Если хотим SQL Server вместо WID:
# .\WsusUtil.exe postinstall SQL_INSTANCE_NAME="WSUS01\SQLEXPRESS" CONTENT_DIR=D:\WSUSContent

После этого открываем WSUS Console и проходим Configuration Wizard:

Группировка компьютеров и пилотирование

В WSUS я создаю строгую структуру компьютерных групп:

All Computers
├── Pilot (10-15 машин разных конфигураций — здесь патчи ставятся первыми)
├── Servers
│   ├── DCs
│   ├── FileServers
│   ├── 1C
│   └── RDS
├── Workstations
│   ├── Office (бухгалтерия, HR, продажи)
│   ├── Production (если есть цех)
│   └── Notebooks
└── Disabled (временно выведенные из обновлений)

Через GPO компьютеры автоматически попадают в нужную группу через client-side targeting. Пилотная группа получает обновления через 24 часа после Patch Tuesday. Если за 5 дней нет жалоб — одобряю на остальные группы.

GPO для клиентов WSUS

Создаю отдельную GPO «WSUS-Settings», привязанную к OU с компьютерами:

Computer Configuration → Policies → Administrative Templates →
  Windows Components → Windows Update:

- Specify intranet Microsoft update service location:
    Set the intranet update service for detecting updates: http://wsus01.corp.itfresh.ru:8530
    Set the intranet statistics server: http://wsus01.corp.itfresh.ru:8530

- Configure Automatic Updates:
    4 - Auto download and schedule the install
    Scheduled install day: 0 (Every day)
    Scheduled install time: 22:00
    Install during automatic maintenance: Disabled

- No auto-restart with logged on users for scheduled installations: Disabled
- Always automatically restart at the scheduled time: Enabled, 10 minutes warning
- Enable client-side targeting: имя компьютерной группы из WSUS

- Manage preview builds: Disabled (для production)
- Select the target Feature Update version: 23H2 (по списку валидированных)

Для серверов — отдельная GPO с расписанием на воскресенье 04:00 и обязательным согласованием перезагрузки.

Авто-одобрение и правила

Critical Updates и Definition Updates я ставлю на авто-одобрение для всех групп — задержка опасна. Остальные классификации — только в пилот:

# Через WsusUtil
$wsus = Get-WsusServer -Name "wsus01" -PortNumber 8530
$rule = $wsus.GetInstallApprovalRules() | Where-Object {$_.Name -eq "Critical+Definitions"}

# или через GUI: Options → Automatic Approvals → New Rule
# Critical Updates + Definition Updates → All Classifications → All Computers → Run rule

BranchCache для филиалов

В сети с филиалами на медленных каналах включаю BranchCache в режиме Distributed Cache. Один компьютер скачал патч — остальные в той же подсети тянут с него.

# На сервере WSUS
Install-WindowsFeature BranchCache

# GPO для клиентов:
Computer Configuration → Policies → Administrative Templates →
  Network → BranchCache:
- Turn on BranchCache: Enabled
- Set BranchCache Distributed Cache mode: Enabled
- Configure BranchCache for network files: Enabled, 80 ms latency
- Set percentage of disk space used for client computer cache: 5%

Чистка WSUS — обязательная еженедельная задача

Без чистки база раздувается за полгода до 50 ГБ, консоль начинает падать с тайм-аутами. Скрипт для еженедельного запуска:

$wsus = Get-WsusServer -Name "wsus01" -PortNumber 8530

# Отказ от устаревших версий продуктов
Get-WsusUpdate -Classification All -Approval Unapproved -Status Any |
    Where-Object {$_.Update.IsSuperseded -eq $true} |
    Deny-WsusUpdate

# Очистка
Invoke-WsusServerCleanup -CleanupObsoleteComputers `
    -CleanupObsoleteUpdates -CleanupUnneededContentFiles `
    -CompressUpdates -DeclineExpiredUpdates -DeclineSupersededUpdates

Раз в квартал делаю reindex базы:

# Для WID
sqlcmd -S \\.\pipe\MICROSOFT##WID\tsql\query -i WsusDBMaintenance.sql

Диагностика: когда обновления не приходят

Стандартная процедура для проверки клиента:

# На клиенте
gpresult /h C:\gp.html  # проверить, применилась ли GPO WSUS
wuauclt /resetauthorization /detectnow  # старая команда, работает на Win 10/Server 2019
usoclient StartScan  # современная команда для Win 10/11/Server 2022+

# Лог обновлений на Windows 10/11
Get-WindowsUpdateLog -LogPath "$env:USERPROFILE\Desktop\WindowsUpdate.log"

# Проверка регистрации в WSUS
Test-NetConnection wsus01.corp.itfresh.ru -Port 8530

Самые частые причины проблем:

Кейс из практики: розничная сеть на 8 филиалов

В 2025 году я внедрял WSUS для сети магазинов мебели в Москве и МО — 280 ПК, 8 точек, центральный офис в Дмитрове. До меня каждый магазин качал обновления самостоятельно, в день Patch Tuesday интернет встал колом, продавцы не могли пробить чек.

Решение: один upstream WSUS в центральном офисе, в каждом филиале — downstream WSUS на дешёвом мини-ПК с 8 ГБ RAM и 500 ГБ SSD. Магазин синхронизируется с upstream ночью, обновления раздаются локально. Трафик из интернета упал в 47 раз, время установки на филиале сократилось с 4 часов до 25 минут.

Внедрение WSUS под ключ

За 3–5 рабочих дней разверну WSUS, настрою группы, GPO, авто-одобрение, мониторинг и обучу вашего админа. Для филиальных сетей — архитектура с downstream-серверами и BranchCache.

Телефон: +7 903 729-62-41
Telegram: @ITfresh_Boss
Семёнов Евгений Сергеевич, директор АйТи Фреш

FAQ — частые вопросы по WSUS

Сколько диска нужно под WSUS в 2026 году?
Для типового набора (Win 10/11, Server 2019/2022/2025, Office, Defender) — 200-300 ГБ. С драйверами доходит до 600 ГБ. Я выделяю отдельный диск 500 ГБ под WSUSContent и регулярно гоняю Cleanup Wizard.
Будет ли поддерживаться WSUS дальше?
Microsoft объявил deprecation в 2024 году, но патчи через WSUS продолжат поставляться много лет. Альтернатива — Windows Autopatch / Intune, но для офисов без облака WSUS остаётся основным инструментом до конца поддержки Server 2025 в 2034 году.
WID или SQL Server для базы WSUS?
WID (Windows Internal Database) — для офисов до 500 клиентов, бесплатно. SQL Server Standard/Express — для крупных развёртываний, лучше производительность, можно делать кастомные отчёты. Миграция с WID на SQL возможна без переустановки роли.
Как откатить проблемное обновление?
В консоли WSUS — Decline. Это запретит установку на новых ПК. Для удаления с уже установленных — wusa /uninstall /kb:5039217 /quiet через GPO Startup Script. Перед массовым одобрением патчей ставлю их сначала в пилотную группу из 10-15 машин.
Чем заменить WSUS, когда поддержка закончится?
Microsoft Intune (облако, ~3 USD/устройство), Microsoft Configuration Manager (бывший SCCM, для крупных), сторонние решения PDQ Deploy, ManageEngine Patch Manager. Для офисов 30-100 ПК сейчас можно остаться на WSUS до 2030+ года.

Подпишитесь на рассылку ITfresh

Раз в неделю — практические гайды для руководителя IT и сисадмина: безопасность, 1С, миграции, резервные копии, лайфхаки из реальных проектов.

Реквизиты оператора персональных данных

ООО «АЙТИ-ФРЕШ», ИНН 7719418495, КПП 771901001. Юридический адрес: 105523, г. Москва, Щёлковское шоссе, д. 92, корп. 7. Контакт: info@itfresh.ru, +7 903 729-62-41. Оператор обрабатывает e-mail подписчика в целях рассылки информационных и рекламных материалов до момента отзыва согласия.