Если вы видите уведомление, что служба политики диагностики не запущена на Windows 10, не спешите паниковать. эта проблема решается за несколько минут — нужно только знать, где искать и что нажимать. Обычно ошибка возникает после обновлений системы, сбоев в реестре или из-за отключённых вручную служб. Далее разберём по шагам, как вернуть службу в рабочее состояние и избежать повторных сбоев.

В большинстве случаев достаточно включить службу через «Управление компьютером» или командную строку. Но если причина глубже — например, повреждённые файлы или конфликт с антивирусом — потребуются дополнительные действия. Мы рассмотрим все варианты: от простых до продвинутых, с пояснениями, когда и какой способ применять.

Что такое служба политики диагностики и зачем она нужна

Служба политики диагностики (Diagnostic Policy Service, или DPS) — это встроенный компонент Windows, который отвечает за мониторинг системы и устранение неполадок. Она автоматически запускает диагностические модули, если проблемы с сетью, оборудованием или программным обеспечением. Без неё вы не сможете использовать встроенные средства диагностики, например, устранение сетевых неполадок или проверку дисков.

Обычно DPS работает в фоновом режиме и не требует вмешательства. Но если она отключена или не запускается, система не сможет автоматически исправлять ошибки, а вы будете получать уведомления вроде «Служба политики диагностики не запущена» в журнале событий.

💡

Если вы не уверены, включена ли служба, проверьте её статус через services.msc. В списке ищите Diagnostic Policy Service и смотрите на столбец «Состояние».

ПричинаПризнакиКак подтвердить
Служба отключена вручнуюВ services.msc статус «Остановлена», тип запуска — «Отключена»Откройте «Службы» и найдите Diagnostic Policy Service
Повреждённые системные файлыОшибки при запуске других служб, медленная работа системыЗапустите sfc /scannow в командной строке от имени администратора
Конфликт с антивирусомОшибка появилась после установки/обновления антивирусаВременно отключите антивирус и проверьте работу службы
Сбой в реестреОшибка появляется после чистки реестра сторонними утилитамиПроверьте ключи реестра, связанные с DPS

Основные причины ошибки и их признаки

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

Способы включения службы через стандартные средства Windows

Начнём с самых простых и безопасных методов. В 90% случаев достаточно включить службу вручную или сбросить её параметры.

Первый способ — через services.msc:

  • Нажмите Win + R, введите services.msc и нажмите Enter.
  • В списке найдите Diagnostic Policy Service (Служба политики диагностики).
  • Щёлкните по ней правой кнопкой мыши и выберите Свойства.
  • В поле «Тип запуска» выберите Автоматически.
  • Нажмите Запустить, затем Применить и ОК.

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

sc config DPS start= auto

Затем:

sc start DPS

Исправление ошибок через командную строку и PowerShell

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

  1. Откройте командную строку от имени администратора (Win + X → Терминал (администратор)).
  2. Введите команду для сброса конфигурации: sc delete DPS, затем sc create DPS binPath= "C:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted" start= auto.
  3. Перезагрузите компьютер.
  4. Попробуйте запустить службу снова через services.msc.

Для PowerShell подойдёт этот скрипт:

Set-Service -Name DPS -StartupType Automatic; Start-Service -Name DPS
⚠️ Внимание: Удаление и повторное создание службы может привести к нестабильной работе системы, если выполнено неправильно. Если вы не уверены в своих действиях, используйте другие методы.
Какой способ вы используете для управления службами Windows?
Через services.msc
Через командную строку
Через PowerShell
Другой вариант

Проверка завесимости служб и их настройка

Служба политики диагностики зависит от других системных компонентов. Если они отключены, DPS не запустится. В таблице ниже — основные зависимости и их статус:

Зависимая службаТребуемый статусКак проверить
RPC (Remote Procedure Call)РаботаетВ services.msc найдите Remote Procedure Call (RPC)
DCOM Server Process LauncherРаботаетПроверьте службу DcomLaunch
Windows Management InstrumentationРаботаетИщите Winmgmt в списке служб
Плагины диагностикиВключеныПроверьте в msconfig на вкладке «Службы»

Восстановление системных файлов и реестра

Если служба не запускается из-за повреждённых файлов, используйте встроенные инструменты Windows для их восстановления.

Первый шаг — проверка целостности системных файлов:

  1. Откройте командную строку от имени администратора.
  2. Введите sfc /scannow и дождитесь завершения (это может занять 10–15 минут).
  3. Если инструмент найдёт ошибки, он попробует их исправить автоматически.

Если sfc не справился, воспользуйтесь DISM:

DISM /Online /Cleanup-Image /RestoreHealth

Если sfc /scannow и DISM не решают проблему, возможно, повреждены файлы реестра. В этом случае поможет откат системы к точке восстановления или чистая установка Windows.

Ручное включение службы через реестр

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

  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS.
  3. Найдите параметр Start и измените его значение на 2 (Автоматически).
  4. Перезагрузите компьютер.

Если ключа DPS нет, его можно создать вручную. Для этого:

  1. В regedit перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
  2. Щёлкните правой кнопкой по Services → Создать → Раздел и назовите его DPS.
  3. Внутри нового раздела создайте параметр Start типа REG_DWORD со значением 2.

Чек-лист по устранению ошибки службы политики диагностики

Выполнено: 0 / 5

Часто задаваемые вопросы

Почему служба политики диагностики может быть отключена?

Чаще всего это происходит после установки программ для «оптимизации» системы, которые отключают «ненужные» службы. Также причина может быть в ручном отключении пользователем или в результате вирусной активности.

Можно ли отключить службу политики диагностики?

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

Что делать, если служба запускается, но сразу останавливается?

Проверьте журнал событий Windows (eventvwr.msc) на наличие ошибок, связанных с DPS. Часто причина в отсутствии зависимых служб или повреждённых файлах. Попробуйте перерегистрировать службу или восстановить систему.

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

Откройте services.msc и найдите Diagnostic Policy Service. В столбце «Состояние» должно быть «Работает». Также можно запустить диагностику сети через Параметры → Сеть и Интернет → Устранение неполадок — если работает, диагностика запустится.