Технический форум
Вернуться   Технический форум > Программирование > Библиотека > Система


Ответ
 
Опции темы Опции просмотра
Старый 18.03.2016, 08:32   #1 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 13,766
Записей в дневнике: 49
Сказал(а) спасибо: 100
Поблагодарили 126 раз(а) в 47 сообщениях
Репутация: 48657
По умолчанию Исправление ошибки "Служба политики диагностики не запущена"

Ошибка часто проявляется на компьютерах с "пиратскими сборками" операционных систем Windows 7,8,8.1. Также несколько раз фиксировал подобную ошибку на лицензионных системах.

Основной признак - отсутствие возможности получить настройки сетевого подключения, невозможно подключиться к компьютерной сети через LAN. В системных журналах фиксируется подобная запись:
Центр управления сетями и общим доступом сообщает, что не удалось запустить дочернюю службу.
Диагностика сетей Windows сообщает: Служба политики диагностики не запущена.

Исправить неисправность можно несколькими способами, предлагаю некоторые из работающих.

Способ 1. Сброс настроек IP и DNS для всех сетевых подключений.
Способ срабатывает только в случае, если заглючили обозначенные службы, что бывает достаточно редко.
Команды выполняются в командной строке (вызов командной строки Win+R, cmd Enter). В конце ввода команды нажимайте Enter.
Сброс и получение нового IP от DHCP-сервера:
ipconfig /release
ipconfig /renew
Сброс кэша DNS:
ipconfig /flushdns
Полный сброс настроек пула протоколов TCP/IP и протокола Winsock:
netsh int ip reset c:\log1.txt
netsh winsock reset с:\log2.txt

После сброса настроек необходимо перезагрузить компьютер, в командной строке это можно сделать командой:
shutdown -r -t 0

Способ 2. Запуск системных служб
В ряде случаев требуемые службы были по незнанию отключены самим пользователем во время настройки компьютера через оптимизаторы системы или сторонний файрволл. Для запуска необходимо вызвать оснастку Службы любым доступным способом.
Стандартный путь доступа: Пуск/Панель управления/Система и безопасность/Администрирование/Службы
В этой оснастке нужно проверить состояние следующих служб:
Агент политики IPsec
Служба политики диагностики
Узел службы диагностики
Узел системы диагностики
Для первых двух необходимо установить способ запуска Автоматически, для оставшихся - Вручную
После этого необходимо перезагрузить компьютер.

Способ 3. Добавление для сетевой подсистемы прав доступа.
Отсюда
Решение несколько колхозное, поэтому сам не проверял, но по отзывам в сети иногда срабатывает.
Открываем доступ к диску С: службам LOCAL SERVICE через оболочку системы, а не через строку. Для этого:
Запускаем проводник
Кликаем ПКМ по Диску С, в выпадающем меню выбираем "Свойства"
во вкладках вверху выбираем оснастку "Безопасность"
Под списком "Группа и пользователи" нажимаем "Изменить"
Далее жмем "Добавить", в следующем окне "Выбор: "Пользователи и Группы" жмем "Дополнительно". Далее ищем группы пользователей, зарегистрированных в системе. В результатах поиска ищем службу "LOCAL SERVICE" далее на все вопросы OK и там где отказано в доступе просто продолжить. Потом перезагружаем систему.


Способ 4. Разрешение сетевым службам писать в системный реестр.
Отсюда
Ошибка подобного рода возникает, когда группе Network Service не предоставлен полный доступ на каталог Diag в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\VSS или поврежден параметр системного реестра службы теневого копирования тома.
Для устранения возникшей проблемы, откройте ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\VSS в редакторе реестра, нажмите правой кнопкой мыши на папке Diag, выберите "Разрешения...", выделите группу Network Service, установите флажок полный доступ в поле "Разрешить", нажмите кнопки "Применить", "OK". Если ветка Diag отсутствует, создайте её вручную и произведите все описанные манипуляции.
После произведенных манипуляций перезагрузите компьютер.

Способ 5. Добавление сетевых служб в группу безопасности "Администраторы"
Фактически повторение операций из 3 способа, но без излиших телодвижений и затрат времени на ожидание и применение настроек. Способ проверил собственноручно, срабатывает.
Источник.
Для англоязычной системы:
Любым доступным способом запускаем cmd с правами Администратора, выполняем следующие команды:
net localgroup Administrators /add networkservice
net localgroup Administrators /add localservice
exit

Перезагружаем компьютер.

Для руссифицированной системы:
Любым доступным способом запускаем cmd с правами Администратора, выполняем следующие команды:
net localgroup Администраторы /add networkservice
net localgroup администраторы /add localservice
exit

Перезагружаем компьютер.

Есть и другие способы устранения данной ошибки, например, через редактирование локальных политик, но мне хватает и вышеприведенных. Пока еще не встречался со случаями, чтобы хоть один из них не сработал.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием

Старый 18.03.2016, 08:32
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

После прочтения аналогичных постов решение проблемы должно упроститься

Не удалось запустить систему политики диагностики
Две задачи по информатике: расстояние Хемминга и исправление ошибки в сообщении
Программы для диагностики HDD
Параметры политики безопасности
Мастер диагностики-код ошибки 22

Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 05:04.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.