Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

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

Event ID 12042 WSUS: аварийная остановка службы базы данных

Обновлено: 28.08.2026  ·  Официальная база знаний

Симптомы ошибки Event ID 12042

В системном журнале регистрируется критическая ошибка Event ID 12042: The WSUS administration console was unable to connect to the WSUS database because the database service is stopped or inaccessible. Консоль WSUS мгновенно выдает ошибку потери соединения при любом запросе.

СимптомОписание
Служба WID в статусе «Остановлена»Служба MSSQL$MICROSOFT##WID аварийно падает сразу после старта
Ошибка входа при запуске сервиса базыСлужба не может запуститься из-за сбоя учетной записи NT SERVICE\MSSQL$MICROSOFT##WID
Отказ клиентов при проверке обновленийВсе ПК компании выдают ошибку 0x80244019 или 0x80244022

Пошаговое восстановление службы базы данных (Event ID 12042)

  1. Проверьте журнал ошибок SQL Server ErrorLog: просмотрите файл C:\Windows\WID\Log\ERRORLOG для выяснения точной причины падения службы базы.
  2. Восстановите права учетной записи службы базы данных:
# Назначение необходимых прав на папку данных WID:
$widDataPath = "C:\Windows\WID\Data"
icacls $widDataPath /grant "NT SERVICE\MSSQL`$MICROSOFT##WID:(OI)(CI)F" /T
  1. Настройте службу WID на автоматический перезапуск при сбоях:
# Настройка автоматического восстановления службы WID при падениях:
sc.exe failure "MSSQL`$MICROSOFT##WID" reset= 86400 actions= restart/60000/restart/60000/restart/60000

# Запуск службы базы данных:
Start-Service -Name "MSSQL$MICROSOFT##WID"
  1. Проверьте статус master и model баз данных: если повреждены системные базы WID, выполните их пересборку из дистрибутива Windows.

Совет: Проверьте системный журнал на наличие событий сбоя диска (Event ID 7, 11, 55 от источников disk или ntfs) — падение службы базы часто вызывается физическими бэд-блоками.

Практический опыт инженера: Если служба WID падает сразу при старте с кодом ошибки 17051, проверьте права на каталог C:\Windows\WID\Data. В 90% случаев после применения жестких политик безопасности (GPO hardening) у виртуальной учетной записи службы отзываются права на чтение мастер-файлов.

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

Под какой учетной записью должна работать служба WID?

Служба WID должна работать под виртуальной учетной записью NT SERVICE\MSSQL$MICROSOFT##WID с правами 'Вход в качестве службы' (Log on as a service).

Где находится файл ERRORLOG для Windows Internal Database?

По умолчанию журнал располагается в папке: C:\Windows\WID\Log\ERRORLOG.

Что делать, если база данных master повреждена?

Восстановите файл master.mdf из резервной копии или из каталога C:\Windows\WID\Binn\Templates.

Как проверить запуск службы WID через командную строку?

Выполните команду: sc query MSSQL$MICROSOFT##WID.