Служба политики диагностики не запущена на Windows 10? Это не критическая ошибка, но она может мешать работе системных инструментов мониторинга. Чаще всего проблема решается перезапуском службы или изменением её типа запуска. Далее разберём все шаги — от простых до продвинутых.

В большинстве случаев ошибка возникает после обновлений системы, некорректного выключения ПК или вмешательства антивируса. При этом в «Журнале событий» могут появляться предупреждения с кодом 1001 или 7036. Не паникуйте: исправить это можно без переустановки Windows.

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

Почему возникает ошибка и как её распознать

Служба политики диагностики (Diagnostic Policy Service, или DPS) отвечает за сбор и отправку диагностических данных в Microsoft. Если она не запущена, Windows не сможет автоматически решать некоторые системные проблемы.

Распознать неисправность можно по следующим признакам:

  • В «Диспетчере задач» отсутствует процесс svchost.exe с описанием Diagnostic Policy Service;
  • В «Службах» (services.msc) статус DPS отображается как «Остановлена»;
  • Появляются уведомления о невозможности применения политики диагностики.

Чаще всего причина кроется в сбое конфигурации службы или в конфликте с антивирусным ПО. Реже — в повреждении системных файлов.

💡

Перед изменением настроек службы создайте точку восстановления системы. Это поможет откатить изменения, если что-то пойдёт не так.

Метод проверки Как выполнить Что должно быть
Через «Службы» Нажмите Win + R, введите services.msc, найдите Служба политики диагностики Статус: «Выполняется», тип запуска: «Автоматически»
Через командную строку Откройте от имени администратора и введите sc query DPS Ответ: STATE: 4 RUNNING
Через PowerShell Введите Get-Service -Name DPS Статус: Running

Способы проверки статуса службы политики диагностики

Прежде чем исправлять ошибку, убедитесь, что_service действительно не работает. Вот как это проверить:

Если служба остановлена или отключена, переходите к следующему разделу.

Базовые методы исправления

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

Метод 1: Перезапуск службы вручную

Откройте «Службы» (services.msc), найдите Служба политики диагностики. Кликните правой кнопкой и выберите «Запустить». Если кнопка неактивна, измените тип запуска на «Автоматически» и повторите попытку.

Метод 2: Использование командной строки

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

  1. net stop DPS — остановка службы;
  2. net start DPS — запуск;
  3. sc config DPS start= auto — установка автоматического запуска.

Метод 3: Проверка зависимостей

Служба DPS зависит от RPC (Удаленный вызов процедур). Убедитесь, что она работает. Для этого в «Службах» найдите Удаленный вызов процедур (RPC) и проверьте её статус.

Если базовые методы не сработали, переходите к продвинутым способам.

Продвинутые решения

Если простые шаги не помогли, попробуйте следующие действия. Они требуют больше времени, но чаще всего решают проблему.

Способ 1: Восстановление системных файлов

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

  1. sfc /scannow — проверка и восстановление системных файлов;
  2. DISM /Online /Cleanup-Image /RestoreHealth — восстановление образа Windows.

Процесс может занять от 10 до 30 минут. После завершения перезагрузите ПК.

Способ 2: Проверка реестра

⚠️ Внимание: Неправильное редактирование реестра может привести к неработоспособности системы. Создайте резервную копию перед изменением параметров.

Откройте редактор реестра (regedit) и перейдите по пути:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS

Убедитесь, что параметр Start имеет значение 2 (автоматический запуск). Если нет — измените его.

Какой метод вам помог исправить ошибку?
Перизапуск через «Службы»
Командная строка
Изменение типа запуска
Другой способ

Коды ошибок и их значение

Если вы столкнулись с конкретным кодом ошибки, изучите таблицу ниже. Это поможет точнее определить причину и выбрать способ устранения.

Код ошибки Описание Возможное решение
1001 Служба не может запуститься из-за отсутствия зависимостей Проверьте работу службы RPC и Windows Management Instrumentation
7036 Служба неожиданно завершила работу Выполните sfc /scannow и проверьте ПК на вирусы
5 (Отказано в доступе) Недостаточно прав для запуска службы Запустите команду от имени администратора или проверьте права доступа
1068 Не удается запустить зависимую службу Убедитесь, что все зависимые службы (например, RPC) работают

Дополнительные меры

Если ни один из способов не помог, попробуйте следующее:

  • Отключите антивирус — иногда он блокирует системные процессы. Временно отключите защиту и проверьте, запускается ли служба;
  • Проверьте обновления — установите все доступные обновления Windows через «Параметры» → «Обновление и безопасность»;
  • Сброс настроек сети — выполните команды netsh winsock reset и netsh int ip reset в от администратора.

Если служба политики диагностики не запускается, чаще всего помогает перезапуск через «Службы» или командную строку. В сложных случаях прибегайте к восстановлению системных файлов.

Пошаговая инструкция для новичков

Если вы не уверены в своих действиях,following these steps в точности:

  1. Откройте меню «Пуск» и введите Службы. Запустите приложение;
  2. В списке найдите Служба политики диагностики;
  3. Кликните по ней правой кнопкой мыши и выберите «Свойства»;
  4. В поле «Тип запуска» выберите «Автоматически»;
  5. Нажмите «Применить», затем «Запустить»;
  6. Закройте окно и перезагрузите компьютер.

Чек-лист для проверки работы DPS

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

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

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

Да, но не рекомендуется. Отключение DPS может помешать Windows собирать диагностические данные, что усложнит решение системных проблем. Однако, если вы не используете функции диагностики, можно установить тип запуска «Вручную» или «Отключено».

Почему служба запускается, но сразу останавливается?

Это может происходить из-за конфликта с антивирусом, повреждения системных файлов или отсутствия зависимых служб. Попробуйте временно отключить антивирус, выполнить sfc /scannow и проверить работу RPC.

Как проверить событий для поиска ошибок?

Откройте «Просмотр событий» (eventvwr.msc). Перейдите в раздел «Журналы Windows» → «Система». Отфильтруйте события по идентификатору 7036 или 1001 — это коды ошибок, связанных с DPS.

Будет ли сброс помогать в этой ситуации?

Да, сброс Windows к заводским настройкам всегда решает проблему с неработающими службами, но это крайний метод. Попробуйте сначала все остальные способы, описанные в статье.