Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

Event ID 12072 Windows Server, AD и Роли

Event ID 12072 WSUS: каталог контента обновлений недоступен

Обновлено: 28.08.2026 · Официальная документация ↗

Симптомы ошибки доступа к контенту WSUS (Event ID 12072)

В системном журнале регистрируется ошибка Event ID 12072: The WSUS content directory is not accessible. System.Net.WebException: The remote server returned an error: (401) Unauthorized / (500) Internal Server Error. Служба WSUS не может скачивать файлы обновлений (файлы .cab и .esd) в локальное хранилище WsusContent.

СимптомПоследствия
Сбой загрузки файлов обновленийОбновления утверждены, но находятся в состоянии «Файлы для этого обновления еще не загружены» (0%)
Ошибки виртуального каталога в IISВиртуальный каталог Content в IIS возвращает ошибку HTTP 401 или 404
Клиенты не могут скачать файлыКлиентские машины выдают ошибки 0x8024401f при загрузке файлов

Пошаговое восстановление прав на папку контента WSUS (Event ID 12072)

  1. Восстановите права файловой системы NTFS на папку WsusContent: учетная запись сетевой службы и группа пользователей WSUS должны иметь полный доступ к папке с файлами обновлений:
# Задайте путь к вашей папке WSUS (например, D:\WSUS):
$wsusPath = "D:\WSUS"

# Назначение корректных списков управления доступом (ACL):
icacls $wsusPath /grant "NT AUTHORITY\NETWORK SERVICE:(OI)(CI)F" /T
icacls $wsusPath /grant "WSUS Administrators:(OI)(CI)F" /T
icacls $wsusPath /grant "Users:(OI)(CI)RX" /T
  1. Проверьте соответствие физического пути виртуальному каталогу Content в IIS:
# Проверка пути виртуального каталога Content в IIS:
Import-Module WebAdministration
Get-WebVirtualDirectory -Site "WSUS Administration" -Name "Content" | Select-Object physicalPath
  1. Выполните перемещение и перепривязку каталога контента утилитой wsusutil (при необходимости):
# Перемещение контента в новую папку с автоматической проверкой прав:
cd "C:\Program Files\Update Services\Tools"
.\wsusutil.exe movecontent "D:\WSUS" "D:\WSUS\move.log"

# Сброс метаданных и проверка соответствия файлов контента:
.\wsusutil.exe reset

Внимание: Команда wsusutil.exe reset выполняет полную сверку файлов на диске с записями в базе данных. Эта процедура может занять до нескольких часов в зависимости от объема каталога контента.

💡 Практика специалистов: При нехватке места на диске никогда не удаляйте файлы из папки WsusContent вручную через проводник. Используйте команду 'wsusutil.exe movecontent' для штатного переноса хранилища на другой диск — это предотвращает рассогласование базы и ошибки 12072.

Частые вопросы (FAQ)

Почему служба WSUS теряет доступ к каталогу WsusContent?

Это происходит при переносе папки на другой диск без сохранения прав NTFS или после очистки разрешений антивирусным ПО.

Можно ли хранить папку WsusContent на сетевой шаре (NAS/SMB)?

Хранение на UNC-путях поддерживается, но требует сложной настройки доменных учетных записей компьютеров и часто вызывает сбои аутентификации Kerberos.

Что делает команда wsusutil reset?

Она проверяет каждый файл обновления на диске. Если файл отсутствует или поврежден, WSUS ставит его в очередь на повторное скачивание из Microsoft Update.

Как проверить, сколько места занимает папка WsusContent?

Выполните в PowerShell: (Get-ChildItem -Path D:\WSUS -Recurse | Measure-Object -Property Length -Sum).Sum / 1GB.

Полезные материалы
Рекомендуем