Служба политики диагностики не запущена: как исправить в Windows 7, 8, 10 и 11

Подробное руководство по устранению ошибки «Служба политики диагностики не запущена»: проверка службы, права сетевых групп, сброс сети, реестр и другие методы.

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

Служба политики диагностики (Diagnostic Policy Service, DPS) — это компонент Windows, который отвечает за обнаружение, анализ и устранение проблем с системой, особенно с сетевыми подключениями. Когда вы запускаете встроенное средство устранения неполадок (например, «Диагностика сети»), именно DPS собирает информацию о состоянии адаптеров, проверяет конфигурацию IP и DNS, а также взаимодействует с другими службами, такими как Network List Service и Network Location Awareness.

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

Важно понимать, что DPS запускается автоматически при старте Windows, но может быть остановлена вручную (например, при «оптимизации» служб) или из-за ошибок в реестре. В этой статье мы разберём все основные способы исправления, от простых до продвинутых.

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

Ошибка «Служба политики диагностики не запущена» может появляться по нескольким причинам. Самая распространённая — пользователь или программа отключили службу, чтобы ускорить загрузку системы. Многие «твикеры» и руководства по оптимизации Windows советуют отключать «ненужные» службы, не объясняя последствий. В результате DPS не запускается, и диагностика сети перестаёт работать.

Вторая частая причина — недостаток прав у системных учётных записей NETWORK SERVICE и LOCAL SERVICE. Эти учётные записи используются службами для доступа к ресурсам, и если они потеряли привилегии администратора (например, после установки обновлений или стороннего ПО), DPS не может стартовать.

Третья причина — повреждение веток реестра, связанных со службой. Например, ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VSS\Diag может иметь неправильные разрешения, из-за чего служба не получает доступ к необходимым данным. Также ошибка может возникать после установки неофициальных сборок Windows или при конфликтах с антивирусами и файрволами.

Проверка состояния службы и её типа запуска

Первый шаг — убедиться, что служба настроена на автоматический запуск и работает. Для этого нажмите Win+R, введите services.msc и нажмите Enter. В открывшемся окне найдите «Служба политики диагностики» (или Diagnostic Policy Service) и дважды кликните по ней.

В свойствах проверьте поле «Тип запуска»: должно быть установлено «Автоматически». Если там «Вручную» или «Отключена», измените на «Автоматически» и нажмите «Применить». Затем нажмите кнопку «Запустить», чтобы запустить службу немедленно. Если служба запустилась без ошибок, проблема решена.

Если кнопка «Запустить» неактивна или появляется ошибка (например, «Ошибка 1053: служба не ответила на запрос своевременно»), переходите к следующим методам. Также обратите внимание: если служба запускается, но через несколько секунд останавливается, это может быть нормально — Windows останавливает службы, которые не используются в данный момент. Однако для диагностики сети она должна быть активна.

Использование командной строки для восстановления прав групп

Один из самых эффективных способов исправить ошибку — добавить учётные записи NETWORK SERVICE и LOCAL SERVICE в группу администраторов. Это можно сделать через командную строку с правами администратора.

Нажмите Win+X и выберите «Командная строка (администратор)» или «Терминал (администратор)». В открывшемся окне последовательно выполните две команды:

net localgroup Администраторы /add networkservice
net localgroup Администраторы /add localservice

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

Важно: команды должны выполняться от имени администратора, иначе вы получите ошибку «Отказано в доступе». Если вы используете русскую версию Windows, но группа называется иначе (например, из-за языкового пакета), проверьте точное имя группы командой net localgroup.

Сброс сетевых настроек: IP, DNS, Winsock

Если предыдущие методы не помогли, проблема может быть в повреждённых сетевых настройках. Сброс параметров IP, DNS и Winsock часто решает не только ошибку службы, но и проблемы с подключением к интернету.

Для Windows 10 и 11 можно использовать встроенную функцию: Параметры → Сеть и Интернет → Состояние → Сброс сети. Система перезагрузится и восстановит настройки по умолчанию. Для Windows 7, 8.1 и 10 (альтернативный способ) откройте командную строку от имени администратора и выполните следующие команды по порядку:

netsh int ip reset
netsh int tcp reset
netsh winsock reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

После каждой команды нажимайте Enter. Затем перезагрузите компьютер. Обратите внимание: сброс сетевых настроек может удалить статические IP-адреса, DNS-серверы и другие параметры, предоставленные вашим провайдером. Поэтому перед выполнением запишите все важные настройки сети.

Исправление разрешений в реестре для службы VSS

Ещё одна причина ошибки — отсутствие прав доступа к ветке реестра, связанной со службой теневого копирования томов (VSS), которая взаимодействует с DPS. Чтобы исправить это, откройте редактор реестра (Win+R, введите regedit, нажмите Enter) и перейдите по пути:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VSS

Внутри папки VSS найдите подпапку Diag. Кликните по ней правой кнопкой мыши и выберите «Разрешения». В открывшемся окне выберите группу NETWORK SERVICE (или СЕТЕВАЯ СЛУЖБА в русской версии) и установите флажок «Разрешить» для параметра «Полный доступ». Нажмите «ОК» и закройте редактор реестра.

После этого перезагрузите компьютер и проверьте, запускается ли служба. Этот метод особенно полезен, если ошибка сопровождается сообщением «Отказано в доступе» при попытке запуска службы вручную.

Переустановка драйверов сетевого адаптера

Иногда служба политики диагностики не запускается из-за проблем с драйвером сетевой карты или Wi-Fi адаптера. Повреждённый или устаревший драйвер может вызывать сбои в работе сетевых служб, включая DPS.

Откройте Диспетчер устройств (Win+X → Диспетчер устройств или через devmgmt.msc). Разверните раздел «Сетевые адаптеры», найдите вашу сетевую карту (например, Realtek, Intel, Qualcomm), кликните по ней правой кнопкой мыши и выберите «Удалить устройство». Если система предложит удалить драйвер, согласитесь. После удаления перезагрузите компьютер — Windows автоматически установит стандартный драйвер. Затем загрузите оригинальный драйвер с сайта производителя ноутбука или материнской платы и установите его.

Также можно попробовать обновить драйвер через Диспетчер устройств: правый клик → «Обновить драйвер» → «Автоматический поиск». Если это не помогает, используйте программы для автоматического обновления драйверов, но будьте осторожны — скачивайте их только с официальных сайтов.

Дополнительные методы: проверка целостности системы и восстановление

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

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Первая команда проверяет и восстанавливает образ системы, вторая — проверяет целостность системных файлов. Процесс может занять 10–20 минут, не прерывайте его. После завершения перезагрузите компьютер.

Также можно использовать точки восстановления системы. Если проблема появилась недавно, откат к более ранней дате может решить её. Нажмите Win+R, введите rstrui и выберите точку восстановления, созданную до возникновения ошибки. Обратите внимание, что восстановление может удалить недавно установленные программы, поэтому перед процедурой сохраните важные данные.

Профилактика и советы по предотвращению ошибки

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

Во-вторых, регулярно обновляйте Windows и драйверы. Обновления часто содержат исправления для служб и сетевых компонентов. В-третьих, будьте осторожны с установкой стороннего ПО, особенно антивирусов и файрволов — они могут изменять права служб и вызывать конфликты. Если вы используете VPN или прокси, проверяйте их совместимость с вашей версией Windows.

Наконец, создавайте точки восстановления перед значительными изменениями в системе (установка драйверов, обновлений, программ). Это позволит быстро откатить систему в случае сбоя.

Частые вопросы и ответы

Вопрос: Что делать, если служба не запускается с ошибкой 5 (отказано в доступе)?

Ошибка 5 обычно означает недостаток прав. Попробуйте выполнить команды net localgroup Администраторы /add networkservice и net localgroup Администраторы /add localservice от имени администратора. Также проверьте разрешения в реестре для ветки VSS\Diag, как описано выше. Если не помогает, запустите проверку целостности системных файлов.

Вопрос: Может ли эта ошибка быть вызвана вирусами?

Да, вредоносное ПО может изменять настройки служб и прав доступа. Рекомендуется провести полное сканирование системы антивирусом, а также проверить автозагрузку на наличие подозрительных программ.

Вопрос: Поможет ли переустановка Windows?

Переустановка — крайняя мера, но она гарантированно решит проблему, если она вызвана системными сбоями. Однако перед этим стоит попробовать все методы из этой статьи, так как они решают проблему в 90% случаев.

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

Это нормально, если служба не используется. Windows автоматически останавливает службы, которые неактивны. При запуске диагностики сети служба должна запуститься снова. Если этого не происходит, проверьте тип запуска и права.

Вопрос: Что делать, если ошибка появляется только при диагностике Wi-Fi, но не при проводном подключении?

Проблема может быть в драйвере Wi-Fi адаптера. Попробуйте переустановить драйвер или обновить его. Также проверьте настройки энергосбережения — Windows может отключать адаптер для экономии энергии.

Вопросы и ответы

Как быстро исправить ошибку «Служба политики диагностики не запущена»?

Самый быстрый способ — запустить службу вручную. Нажмите Win+R, введите services.msc, найдите «Служба политики диагностики», дважды кликните, установите тип запуска «Автоматически» и нажмите «Запустить». Если это не помогает, выполните команды net localgroup Администраторы /add networkservice и net localgroup Администраторы /add localservice от имени администратора, затем перезагрузите компьютер.

Что делать, если служба не запускается с ошибкой 5 (отказано в доступе)?

Ошибка 5 указывает на недостаток прав. Выполните команды для добавления NETWORK SERVICE и LOCAL SERVICE в группу администраторов (см. выше). Также проверьте разрешения в реестре для ветки HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VSS\Diag — предоставьте полный доступ для NETWORK SERVICE. Если не помогает, запустите sfc /scannow и DISM /Online /Cleanup-Image /RestoreHealth.

Может ли эта ошибка быть вызвана вирусами?

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

Поможет ли переустановка Windows?

Переустановка — крайняя мера, но она гарантированно решит проблему, если она вызвана системными сбоями. Однако перед этим стоит попробовать все методы из этой статьи, так как они решают проблему в 90% случаев. Переустановка займёт больше времени и потребует настройки системы заново.

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

Это нормально, если служба не используется. Windows автоматически останавливает службы, которые неактивны. При запуске диагностики сети служба должна запуститься снова. Если этого не происходит, проверьте тип запуска (должен быть «Автоматически») и права доступа.

Что делать, если ошибка появляется только при диагностике Wi-Fi, но не при проводном подключении?

Проблема может быть в драйвере Wi-Fi адаптера. Попробуйте переустановить драйвер или обновить его. Также проверьте настройки энергосбережения — Windows может отключать адаптер для экономии энергии. В Диспетчере устройств отключите опцию «Разрешить отключение этого устройства для экономии энергии».