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

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

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

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

Event ID 6009: версия операционной системы и процессоры при старте

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

Описание события Event ID 6009

Событие Event ID 6009: Microsoft (R) Windows (R) [Версия_ОС] Multiprocessor Free записывается в системный журнал одновременно со стартом службы EventLog (Event 6005). Оно содержит точные метаданные о версии загруженного ядра Windows, номере сборки (Build Number), установленных пакетах обновлений и количестве доступных логических ядер процессора.

Параметр в событииПример значенияЗначение параметра
Версия ядра (OS Version)10.0.20348Windows Server 2022
Тип сборкиMultiprocessor FreeФинальная многопроцессорная сборка (Retail/Release)
Номер Service Pack / UBRUpdate Build RevisionТекущий уровень накопительного обновления безопасности

Использование Event ID 6009 для инвентаризации серверов

Событие 6009 используется системными администраторами для отслеживания изменений версий операционной системы после применения глобальных обновлений компонентов (In-Place Upgrade) и контроля выделенных процессоров (vCPU).

  1. Получите историю изменения билдов Windows на сервере:
# Просмотр всех версий ядер, запускавшихся на данном сервере:
Get-WinEvent -FilterHashtable @{LogName='System'; Id=6009} | Select-Object TimeCreated, Message | Format-Table -Wrap
  1. Проверьте текущую версию ОС и активные логические процессоры:
# Полная информация о процессорах и версии Windows через PowerShell:
[PSCustomObject]@{
    OS_Name        = (Get-CimInstance Win32_OperatingSystem).Caption
    OS_Version     = (Get-CimInstance Win32_OperatingSystem).Version
    OS_Build       = (Get-CimInstance Win32_OperatingSystem).BuildNumber
    CPU_Sockets    = (Get-CimInstance Win32_Processor).SocketDesignation.Count
    Logical_Cores  = (Get-CimInstance Win32_ComputerSystem).NumberOfLogicalProcessors
} | Format-List

Справка: Термин «Free» в тексте события не означает «бесплатная», это классический термин разработчиков Windows NT, обозначающий коммерческую сборку без медленного отладочного кода (в отличие от «Checked / Debug» сборок).

💡 Практика специалистов: Если после изменения настроек виртуальной машины вы выделили серверу больше vCPU, но система их 'не видит', проверьте событие 6009 при перезагрузке — оно покажет, сколько процессоров фактически распознало ядро.

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

Является ли Event ID 6009 ошибкой?

Нет, это чисто информационное системное событие, подтверждающее инициализацию параметров ядра Windows.

Что означает 'Multiprocessor Free'?

Это означает, что загружено стандартное высокопроизводительное многопроцессорное ядро Windows NT, готовое к работе с несколькими CPU/ядрами.

Как по Event 6009 понять, что сервер обновился на новую мажорную версию?

Сравните текст сообщения в ранних и поздних событиях 6009 — там изменится номер билда (например, с 17763 [Server 2019] на 20348 [Server 2022]).

Где в реестре хранится точный номер ревизии текущей сборки (UBR)?

В ветке: HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion в параметре CurrentBuildNumber и UBR.

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