Служба Windows Management Instrumentation (WMI) — это основа для управления и мониторинга системы в Windows. Без неё не работают многие инструменты администратора, скрипты PowerShell, программы для диагностики и даже некоторые приложения. Если вы видите ошибку о том, что отключена, нужно срочно это исправить.

В этой статье разберём, как убедиться, что включена, как её запустить, если она остановлена, и что делать, если служба не хочет стартовать. Расскажу всё по шагам — от проверки состояния до устранения типичных неполадок.

Зачем нужна служба и какие ошибки она вызывает

WMI — это интерфейс для доступа к информации о системе: аппаратном обеспечении, установленных программах, сетевых настройках и многом другом. Её используют:

  • Администраторы для удалённого управления компьютерами в домене;
  • Программы мониторинга (например, Zabbix, PRTG);
  • Скрипты на для автоматизации задач;
  • Антивирусы и системы защиты для проверки состояния системы.

Если отключена, вы можете увидеть ошибки вроде:

  • RPC-сервер недоступен;
  • WMI: Access Denied;
  • Не удалось подключиться к пространству имен root\cimv2;
  • Проблемы с запуском Windows Update или Центра безопасности Защитника Windows.
💡

Если вы видите ошибку, связанную с WMI, сначала проверьте, запущена ли сама служба. Часто проблема решается её перезапуском или сменой типа запуска на «Автоматически».

Способ Действия Что искать
Через «Службы» Win + R → ввести services.msc → Enter Найдите «Служба WMI» и посмотрите на столбец «Состояние»
Через командную строку Win + R → cmd → ввести sc query winmgmt Строка STATE должна быть RUNNING
Через PowerShell Win + X → Windows PowerShell → ввести Get-Service winmgmt Столбец Status должен показывать Running

Как проверить состояние службы WMI

Есть три способа узнать, работает ли на вашем компьютере. Выберите удобный:

Если в любом из способов вы видите, что служба остановлена (STOPPED), её нужно запустить. Но сначала убедитесь, что у вас есть права администратора — без них изменить состояние не получится.

Почему может быть отключена

Служба обычно запускается автоматически при старте Windows, но иногда она перестаёт работать. Вот основные причины:

  • Ручное отключение — кто-то вручную изменил тип запуска на «Отключена» через services.msc;
  • Сбои в системе — ошибки реестра, повреждённые файлы WMI;
  • Вирусы или вредоносное ПО — некоторые вирусы отключают WMI, чтобы скрыть свою активность;
  • Оптимизаторы системы — программы вроде CCleaner или Glary Utilities могут отключать «ненужные» службы;
  • Обновления Windows — реже, но бывает, что после обновления сбиваются настройки служб.

Чаще всего проблема решается простым перезапуском службы или возвратом типа запуска к дефолтным настройкам.

Как включить службу вручную

Если проверка показала, что остановлена, следуйте этой инструкции:

  1. Откройте «Службы» через services.msc;
  2. Найдите в списке «Служба WMI» (или Windows Management Instrumentation);
  3. Кликните по ней правой кнопкой мыши и выберите Свойства;
  4. В поле «Тип запуска» выберите Автоматически;
  5. Нажмите Применить, затем Запустить;
  6. Закройте окно и проверьте, что служба работает (обновите страницу services.msc).
⚠️ Внимание: Если кнопка «Запустить» неактивна, попробуйте перезагрузить компьютер. Иногда изменения вступают в силу только после перезагрузки.
Как часто вы сталкиваетесь с ошибками WMI?
Часто, несколько раз в месяц
Редко, раз в полгода
Никогда не было проблем
Затрудняюсь ответить

Способы перезапуска через командную строку

Если интерфейс «Служб» не помогает (например, не запускается), попробуйте сделать это через командную строку от имени адменистратора:

Команда Описание Когда использовать
net start winmgmt Запускает WMI, если она остановлена Если служба в состоянии STOPPED
sc config winmgmt start= auto Устанавливает автоматический запуск Если тип запуска сбился на «Вручную» или «Отключена»
winmgmt /resetrepository Сбрасывает хранилище WMI (может помочь при повреждении) Если не запускается после обычных команд
sfc /scannow Проверяет целостность системных файлов Если есть подозрения на повреждённые файлы Windows

Выполняйте команды по очереди, начиная с первой. После каждой проверяйте, запустилась ли служба. Если winmgmt /resetrepository не сработает с первого раза, попробуйте перезагрузить компьютер и повторить.

Что делать, если не запускается

Если после всех манипуляций служба отказывается стартовать, проблема может быть серьезнее. Вот что проверить:

  • Зависимые службы — зависит от RPC (Remote Procedure Call). Убедитесь, что эта служба работает и её тип запуска — «Автоматически»;
  • Права доступа — иногда сбиваются на папки WMI. Проверьте права на C:\Windows\System32\wbem;
  • Повреждение реестра — если не запускается даже после сброса, может потребоваться восстановление реестра.

Если WMI не запускается после всех попыток, лучший вариант — восстановить систему через точку восстановления или переустановить Windows. Это устранит системные ошибки, которые мешают работе службы.

Проверка работоспособности после включения

Чтобы убедиться, что всё работает, выполните хотя бы один из этих тестов:

  1. Тест через PowerShell:

    Откройте и введите:

    Get-WmiObject -Class Win32_OperatingSystem | Select-Object Caption, Version

    Если увидите название и версию Windows — работает;

  2. Тест через WMIC:

    В командной строке выполните:

    wmic os get Caption, Version

    Должна отобразиться информация о вашей ОС;

  3. Проверка через «Управление компьютером»:

    Откройте compmgmt.msc → Службы и приложения → Службы WMI.

    Если раздел открывается без ошибок — всё в порядке.

Как проверить WMI на удалённом компьютере

Для проверки WMI на удалённом ПК используйте команду `test-wsman -computername ИМЯ_КОМПЬЮТЕРА` в PowerShell. Если связь есть, вы получите ответ с информацией об удалённой системе. Убедитесь, что на целевом компьютере включён брандмауэр для WMI (порт 135 TCP и динамические порты).

Пошаговая инструкция: включение для всех пользователей

Если вам нужно гарантированно убедиться, что включена и будет работать для всех учётных записей, выполните эти шаги: