Как запустить службу политики диагностики Windows

Как запустить службу политики диагностики Windows

Некоторые пользователи Windows могут сталкиваться с неисправностями сетевого соединения. Один из случаев их проявления — служба политики диагностики не запущена на Windows 7. Как запустить этот сервис — рассказано в этой статье.

Что это за служба

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

Причины отключения

Главная задача службы — управление и диагностика сетевого соединения. Причины отключения сервиса:

  • пиратская версия ОС;
  • случайное выключение пользователем;
  • сбой в системе.

Исправить эту проблему можно самостоятельно, без обращения к компьютерному мастеру.

Варианты решения

Рассмотрим способы устранения неисправности.

Включение службы

Иногда сервис случайно отключается пользователем или в результате сбоя в системе (в частности, при использовании пиратской ОС). Для его включения:

  1. Откройте программу «Выполнить» сочетанием клавиш Win + R → введите «services.msc» → «OK».
  2. Щелкните ПКМ по пункту «Служба политики диагностики» → «Свойства».
  3. В выпадающем списке поля «Тип запуска» выберите «Вручную» → «OK».
  4. Снова перейдите в «Свойства» → нажмите «Запустить».
  5. Перезагрузите компьютер.

После этого служба будет запускаться всегда при старте работы системы.

Изменение прав доступа

Сетевая группа NETWORK SERVICE может быть ограничена в правах на изменение сетевого раздела системы «Diag». Необходимо вручную разрешить полный доступ.

  1. Откройте программу «Выполнить» комбинацией клавиш Win + R → введите «regedit» → «OK».
  2. Перейдите в ветку «HKLM system CurrentControlSet Services VSS » → щелкните ПКМ по «Diag» → «Разрешения…».
  3. Разрешите полный доступ для NETWORK SERVICE, отметив соответствующий пункт → «OK».

Сброс сетевых настроек

Иногда решить проблему помогает сброс настроек сетевого соединения.

  1. Перейдите в «Пуск» → «Все программы» → «Стандартные».

  2. Щелкните ПКМ по «Командная строка» → «Запуск от имени администратора».
  3. По очереди выполните команды:
    1. ipconfig /release
    2. ipconfig /renew
    3. ipconfig /flushdns
    4. netsh int ip reset c:log1.txt
    5. netsh winsock reset c:log2.txt
  4. Перезагрузите компьютер.

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

Источник:
http://geekon.media/kak-zapustit-sluzhbu-politiki-diagnostiki-windows/

Не работает служба политики диагностики в Windows 7

Многие пользователи начинают оптимизировать операционную систему путём отключения ненужных служб, не владея теорией. В итоге во многих случаях появляются проблемы и ошибки с функционированием тех или иных сервисов. В таких ситуациях делается или откат системы, или обращение к инструменту, созданному для поиска и решения проблем в работе операционной системы и прикладного ПО. Но и здесь оказывается, что он не работает: вместо запуска утилиты на экране появляется ошибка: «Служба политики диагностики не запущена». Давайте рассмотрим, как запустить эту службу на Windows 7 и позволить ей выполняться автоматически при каждом включении компьютера.

Служба политики диагностики: что это?

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

Почему появляется ошибка

Причины, по которым не запускается служба политики и диагностики, могут быть следующими:

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

Ручной запуск

В первую очередь необходимо проверить статус сервиса. Если он остановлен, запустить вручную. Делается это несколькими путями.

Оснастка консоли

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

  1. Через командный интерпретатор.

Зажимаем Win + R , вводим «services.msc» и жмём Enter .

Открываем её любым путём и переходим в раздел «Администрирование».

Здесь дважды кликаем по необходимой ссылке.

Если иконки «Панели управления» сгруппированы по категориям, подраздел «Администрирование» можно отыскать в разделе «Система, безопасность».

Получить доступ к оснастке системной консоли можете и через поисковую строку «Пуска» или «Панели управления», если так будет удобнее.

Дальше рассмотрим, как запустить службу политики диагностики в Windows 7 классическим способом.

  1. Находим её в перечне системных сервисов и проверяем статус.

В нашем случае служба отключена, исправим это.

  1. Открываем контекстное меню элемента и кликаем «Свойства».

  1. В качестве варианта запуска DPS выбираем любой из трёх первых:
  • «Автоматический с отложенным запуском» – стартует после запуска основных системных сервисов;
  • «Авто» – будет вызвана сразу после загрузки основных компонентов Win 7;
  • «Ручной» – Windows вызовет сервис в случае необходимости (рекомендуется выбирать этот вариант, если не обладаете мощным ПК).
  1. Кликаем «Применить» для внесения изменений в конфигурацию автозапуска.

После станет активной кнопка «Запустить».

  1. Щелкаем по ней и закрываем окна.

Конфигуратор системы

Еще один вариант исправления ситуации заключается в активации службы через утилиту конфигурации автозапуска.

  1. Открываем окно «Выполнить» комбинацией клавиш Win + R или через «Пуск».

  1. Вводим «msconfig» и жмём Enter .

  1. Кликаем по надписи «Службы».

  1. Ставим отметку возле нужного элемента и выполняем щелчок по «ОК».

  1. В диалоговом окне выбираем подходящий вариант.


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

Разрешаем сервису работать с реестром

Ошибка при работе мастера диагностики Windows 7, сопровождающаяся информационным окошком с сообщением «Отказано в доступе», появляется, если у группы Network Service нет прав на доступ к разделу реестра под названием «Diag», который расположен в ветке HKEY_LOCAL_MACHINE.

  1. Выполняем «regedit» в строке командного интерпретатора.

  1. Разворачиваем ветку «HKLM» и переходим в подраздел «SYSTEM».

  1. Идём в «CurrentControlSetservices».

  1. В каталоге «VSS» открываем контекстное меню папки «Diag» и кликаем «Разрешения…».

  1. Выполняем щелчок по группе «NETWORK SERVICE» и отмечаем флажком «Полный доступ» в колонке «Разрешить».

  1. Сохраняем параметры и закрываем окно.

Исправляем ситуацию через командную строку

Всё то же самое легко сделать через командную строку.

    1. Открываем её, например, через командный интерпретатор.
      Для этого зажимаем Win + R , вводим «cmd» и кликаем «ОК».

Чтобы добавить группу «NETWORK SERVICE» в список администраторов (почти то же самое, что мы делали через редактор реестра), в командной строке выполняем следующие команды:

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

На этом проблема с сервисом будет решена в любом случае.

Видео инструкция

Мы подготовили тематическое видео, где сможете увидеть несколько из приведенных выше методов разрешения конфликта.

Источник:
http://os-helper.ru/windows-7/ne-rabotaet-sluzhba-politiki-diagnostiki.html

Служба политики диагностики не запущена

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

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

О том, как активировать представленную функцию и активировать ее автоматическое выполнение, при каждом включении ПК, пойдет речь далее.

Причины появления ошибки служба политики диагностики не запущена

Как правило, ошибка возникает из-за неправильных настроек Интернета. Это сообщение говорит о том, что юзер не обладает нужными правами на смену опций, которые отвечают за подсоединение к глобальной сети.

Чаще всего это происходит из-за загрузки нелицензионной версии ОС. В таком случае, даже наличие абсолютных прав не позволит обойти стороной системную ошибку (Рисунок 2). И действительно, в ПК на «семерке» и выше, имеется дополнительная учетная запись, которую можно обозначить как суперадминистратерскую. Выключить ее можно, но достаточно сложно.

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

Запуск службы политики диагностики вручную на Windows 7, 8 и 10

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

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

Через консоль

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

Если системное сообщение снова возникнет на экране, осуществите сброс опций сети, если они были установлены самостоятельно, установив их получение в автоматизированном режиме, установив флажок в соответствующем месте. Если это ничего не даст – вызовите командную строку, где пропишите: pconfig /release ipconfig /renew ipconfig /flushdns netsh int ip reset c:log1.txt netsh winsock reset с:log2.txt shutdown -r -t 0. В конце добавьте в скобках: (перезагрузка терминала) (Рисунок 3).

Иногда и это не срабатывает и тогда потребуется воспользоваться еще одним методом.

Конфигуратор операционной системы

Можно использовать возможности конфигуратора операционной системы. Для этого потребуется сменить права на смену сетевых настроек.

Для этого следуйте следующему алгоритму действий:

  1. Кликнуть на значок «Мой компьютер» правой кнопкой мышки.
  2. В выдвигающемся меню выбрать «свойства».
  3. Во вкладке, где находится безопасность найти раздел групп пользователей.
  4. Выбрать рубрику с дополнительными настройками.
  5. Найти пользователей.
  6. Найти LOCAL SERVICE.
  7. Кликнуть «Изменить», а затем «Добавить».
  8. Отменить все запреты и установить права (Рисунок 4).

Это не последний метод, как запустить службу политики диагностики на Windows 7, но он считается самым эффективным. Тем не менее, если и он не принесет свои плоды, можно воспользоваться следующим способом.

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

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

Сделать это можно следующим образом:

  1. Вызовете меню «Выполнить».
  2. Напишите в строке regedit.
  3. Перейдите к ветке HKLM.
  4. Откройте древо папки System.
  5. Кликнете раздел Diag.
  6. В рубрике Network Service установите разрешения на все, что только можно, поставив флажки напротив соответствующих пунктов.
  7. Сохраните последние действия.
  8. Перезапустите систему.

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

Служба политики диагностики не запущена: устранение ошибки в командной строке

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

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

В ОС на английском языке алгоритм такой же, но вместо слова Администраторы пишем Administrators.

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

Источник:
http://soft-ok.net/5022-sluzhba-politiki-diagnostiki-ne-zapuschena.html

Что делать, если служба политики диагностики не запущена

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

Почему появляется ошибка?

Ошибки, связанные с данной службой, появляются, если она не функционирует в связи с одной из следующих причин:

  • Diagnostic Policy Service была отключена пользователем;
  • на данный момент отсутствуют привилегии для запуска;
  • невозможно получить доступ к соответствующим веткам реестра.

На практике чаще всего они возникают при попытке использования встроенных в Windows средства диагностики (в частности, диагностики сети) или при обновлении системы.

Запуск вручную

Для начала нужно попытаться запустить Diagnostic Policy Service вручную. Иногда пользователи пытаются отключать службы с целью ускорить работу системы, не обращая должного внимания на их функции, после чего и появляется ошибки «Служба диагностики не запущена» в Windows 7, 8, 10.

Средствами Windows

Управлять службами можно с помощью стандартного инструмента консоли MMC. Сначала нужно нажать Win+R, ввести в поле «services.msc» и нажать OK. Далее следует найти в перечне «Службу политики диагностики» и открыть ее свойства двойным щелчком.

В свойствах следует выбрать один из трех режимов запуска:

  • «Ручной» — сервис будет вызываться по требованию;
  • «Автоматически» — сервис будет запущен автоматически, параметр по умолчанию;
  • «Автоматически (отложенный запуск)» — сервис будет запущен во вторую очередь.

Теперь можно нажать кнопку «Запустить» и закрыть окна конфигуратора.

Проверка автозапуска

Также службами можно управлять с помощью утилиты конфигурации системы. Для этого нужно нажать Win+R, ввести в поле «msconfig» и нажать Enter. В утилите необходимо открыть вкладку «Службы», найти пункт «Служба политики диагностики» и поставить возле нее отметку, если она не стоит.

После нажатия «OK» будет предложено произвести перезагрузку.

У службы нет прав на работу с реестром

Если предыдущие шаги не исправили ошибку «служба диагностики не запущена», то следует проверить, есть ли у группы networkservice права на доступ к нужным ветвям реестра. Возможно именно по этой причине служба диагностики не запускается.

Правка редактором реестра (через визуальный интерфейс)

Проще всего решить ошибку с помощью стандартного редактора реестра. Его можно открыть, введя «regedit» в строку окна «Выполнить» (Win+R). Далее необходимо пройти путь HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesVSS.

В каталоге VSS необходимо выбрать правой кнопкой мыши папку «Diag» и щелкнуть «Разрешения». В окне редактирования разрешений нужно выбрать «NETWORK SERVICE» и разрешить «Полный доступ». Теперь нужно нажать «ОК» для сохранения параметров и закрыть редактор.

Используем командную строку

Также для решения проблемы можно попробовать восстановить администраторские привилегии групп networkservice и localservice. Это будет удобно сделать с помощью командной строки.

Для начала следует открыть ее: нажать Win+R, ввести «cmd» и использовать комбинацию Ctrl+Shift+Enter для запуска с администраторскими привилегиями. Далее следует оснастить эти группы администраторскими привилегиями, выполнив команды:

Теперь можно вновь попытаться запустить службу, введя «sc start dps».

Сброс настроек IP и DNS

В ряде случаев может помочь очистка сетевых настроек. Для ее проведения в Windows 10 необходимо нажать Win+X, затем выбрать Сетевые подключения — Состояние — Сброс сети. В предыдущих версиях Windows для проведения аналогичного сброса необходимо открыть командную строку с администраторскими правами и ввести:

Внимание: перед проведением данной процедуры нужно записать все настройки сети, предоставленные оператором и/или системным администратором.

После подтверждения сброса система будет перезагружена, и нужно будет самостоятельно перенастроить сеть.

Переустановка сетевых драйверов

Иногда служба политики диагностики отказывается функционировать из-за проблем с драйвером сетевого адаптера. Поэтому переустановка этого драйвера может решить проблему. Для этого следует убедиться, что настроен автоматический запуск службы (см. «Запуск вручную») и открыть диспетчер устройств:

  • через окно «Выполнить» (Win+R, «devmgmt.msc», Enter);
  • через системное меню, в Windows 8 и более поздних (Win+X, Диспетчер устройств).

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

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

Восстановление системы

Также можно попробовать задействовать утилиту восстановления системы. Ее удобно открыть, набрав «rstrui» в окне «Выполнить». Далее можно выбрать точку восстановления и запустить процедуру.

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

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

В качестве последней меры можно осуществить проверку файлов системы на целостность. Для ее проведения следует открыть командную строку в режиме администратора (Win+R, «cmd», Ctrl+Shift+Enter) и набрать следующие команды:

После этого следует перезагрузить систему и проверить результат.

Источник:
http://composs.ru/sluzhba-politiki-diagnostiki-ne-zapushhena/

Служба политики диагностики не запущена: как исправить? Не удается запустить службу политики диагностики: что делать?

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

Что означает сообщение «Служба политики диагностики не запущена»?

Прежде всего, нужно четко понимать, что такая ошибка связана исключительно с настройками сети и Интернета. Когда выдается сообщение о том, что служба политики диагностики не запущена, Windows 8 или 7, например, сигнализирует о том, что у пользователя нет достаточных прав на проведение изменения настроек, связанных с сетевыми подключениями.

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

Служба политики диагностики не запущена: как исправить ситуацию простейшим методом?

Что касается простейшего метода устранения возникшей проблемы, для начала стоит удостовериться, что на компьютерном терминале или ноутбуке установлена именно официальная версия Windows.

Без этого можно даже не пытаться что-то поменять, хотя некоторые варианты ручной настройки могут сработать.

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

Редактируем ключи системного реестра

В принципе, проблема того, как запустить службу политики диагностики Windows 7 или 8, решается использованием редактирования ключей системного реестра или политики безопасности. Оба редактора, в общем-то, дублируют настройки. Только, произведя изменения в одном из них, нельзя будет отменить их сохранение в другом.

Итак, что нам понадобится? Для начала – вызов редактора командой regedit из меню «Выполнить» (Win + R). Далее следует перейти к ветке HKLM, где через дерево папки System спуститься до раздела Diag. В группе Network Service нужно установить полное разрешение установкой соответствующего «флажка» и сохранить изменения. По идее, после перезагрузки системы проблема исчезнет.

Используем раздел служб для ручного запуска

Если вышеприведенный вариант не работает, можно поступить иначе. Используем то же меню «Выполнить» и вводим команду services.msc.

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

Сбрасываем сетевые настройки

Теперь допускаем такой вариант: снова появляется сообщение о том, что служба политики диагностики не запущена. Что делать в данном случае? Все просто. Потребуется произвести сброс сетевых настроек, если они прописаны вручную (IP и адрес DNS-сервера).

Для начала можно установить автоматическое их получение.

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

netsh int ip reset c:log1.txt

netsh winsock reset с:log2.txt

shutdown -r -t 0 (перезагрузка терминала).

Редактируем права доступа

Но и этого может оказаться мало. Как запустить службу политики диагностики Windows еще одним способом? Проще простого. Используем редактирование прав на изменение сетевых настроек.

В стандартном Проводнике правым кликом на литере системного диска вызываем контекстное меню и выбираем свойства. На вкладке безопасности используем раздел групп пользователей и идем в дополнительные настройки. Затем после поиска зарегистрированных юзеров ищем службу LOCAL SERVICE (кнопки «Изменить», а потом «Добавить») и устанавливаем права везде, где стоит запрет.

На помощь приходит командная строка

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

Для русскоязычных систем это последовательность:

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

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

Для англоязычных версий прописывается все то же самое, только меняется русскоязычное слово «Администраторы» на Administrators.

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

Кстати сказать, выбор способа решения данной проблемы хоть и зависит от пользователя, тем не менее, нужно четко понимать, что при дублировании ключей системного реестра и запуске службы из соответствующего редактора ничего путного не выйдет. Или реестр — или службы. Что самое печальное, редактор служб имеет приоритет. То есть если изменения сделаны именно с его помощью, в системном реестре что-то поменять не получится. Так что учтите на будущее.

Но и это еще не все. Лучше всего, как оказывается, применять командную строку. Дело в том, что системные службы Windows при отсутствии прав админа могут работать не всегда. Более того, запускать именно командную строку нужно от имени администратора, иначе ничего не сработает. Но, в общем и целом, это самый действенный метод. Хотя в некоторых случаях помогают и стандартные способы.

С другой стороны, если у юзера установлена «крэкнутая» версия самой операционной системы, как ее ни переустанавливай, ничего не получится. Служба может быть заблокирована еще на стадии инсталляции в момент введения «левого» лицензионного ключа. Сами понимаете, что в данном случае лучше установить официальную модификацию, а при наличии соответствующего «железа» так и вовсе перейти на самую последнюю версию в виде «десятки». Она, конечно, тоже у многих вызывает нарекания, но все равно «глючит» на так сильно, как «восьмерка» или ее вариант в виде версии 8.1. И именно поэтому рекомендуется сделать переход. И, что самое интересное, скачать-то ведь «десятку» можно совершенно бесплатно с официального сайта Microsoft. За версии 7 и 8 придется заплатить и выложить за это существенную сумму, что многим нашим пользователям просто не по карману.

В общем, думайте сами, как поступить в данном случае, и какой из вышеописанных методов применить. Каждый из них работает по-своему хорошо, и сбрасывать со счетов ни один нельзя. Впрочем, избавиться от сообщения о том, что служба политики диагностики не запущена, можно и другими методами. В силу их сложности они не рассматриваются. Здесь приведены самые простые решения, которые можно применять на практике для любых систем. На самом деле это действительно работает. Данные схемы проверялись многими пользователями на практике, причем даже при использовании версий XP и «Виста», не говоря уже об обновленных разработках. Но и они, несмотря на все свои преимущества, тоже способны выдавать такого рода ошибки. Как уже понятно, бороться с ними можно вышеприведенными методами.

Источник:
http://fb.ru/article/252293/slujba-politiki-diagnostiki-ne-zapuschena-kak-ispravit-ne-udaetsya-zapustit-slujbu-politiki-diagnostiki-chto-delat

Как запустить службу политики диагностики windows 7

Сообщения: 51368
Благодарности: 14716

Проще всего запустить восстановление системы.
Если оно отключено, читайте ниже.

Нашел статью KB943996 (вообще она для Висты, но может и тут пригодиться).

For the «Diagnostic Policy Service» service, the issue may occur when the account Trustedinstaller is missing the permissions for the key below:

permission needed: Full Control, Read

Последний раз редактировалось Petya V4sechkin, 27-12-2009 в 20:43 .

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

Сообщения: 43
Благодарности:

Я пытался запустить восстановление системы, но у меня не было точек восстановления.
По статье дал необходимые разрешения. Уже и на сам длл файл давал, и в реестре всем дал. Уже не знаю какие ещё разрешения ему нужны.

Сообщения: 51368
Благодарности: 14716

Последний раз редактировалось Petya V4sechkin, 24-01-2010 в 09:32 . Причина: исправлена ссылка.

Сообщения: 43
Благодарности:

Вобщем по статье сделал, но всё та же ошибка. Этот вариант в принципе тот же, что и в поддержке майкрософт, что вы мне дали раньше.
А с фиксом не вышло, написал неприменим к моей ОС

Кстати, у меня есть второй комп. Но там x86 стоит, а на этом x64. Раньше сеть работала хорошо, но после этого глюка этот комп видит второй, а вот второй этого не видит и соответственно на том компе пропал интернет. К чему это.. Если что, может можно будет какие системные файлы скопировать.. чтобы не переустанавливать винду. Потому что этого мне очень не хочется делать.

Вот чё я ща сделал. Запустил sfc /scannow. После проверки выдало, что некоторые файлы повреждены и винда не может их восстановить. Ниже прикрепил лог.

Последний раз редактировалось Blakfast, 19-01-2010 в 14:32 .

Сообщения: 43
Благодарности:

Сообщения: 51368
Благодарности: 14716

Сообщения: 1961
Благодарности: 303

Blakfast,
В ProcessExplorer посмотрите на все svchosts.exe (пробегите мышкой по всем при наведении мышкой будет окно со списком служб которые запущены) найдите svchosts.exe в котором есть BFE, DPS, MpsSvc (у вас естественно DPS должен отсутствовать)
т.к. DPS не зависима не от кого она сама по себе то покажите потоки от этого svchosts.exe, в нормальной системе будут два потока c DPS
Сам файл — C:WindowsSystem32Dps.dll

Можно проверить реестр по

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDPS]
«DisplayName»=»@%systemroot%\system32\dps.dll,-500»
«ImagePath»=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,
6b,00,20,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,65,00,72,00,76,00,69,00,63,
00,65,00,4e,00,6f,00,4e,00,65,00,74,00,77,00,6f,00,72,00,6b,00,00,00
«Description»=»@%systemroot%\system32\dps.dll,-501»
«ObjectName»=»NT AUTHORITY\LocalService»
«ErrorControl»=dword:00000001
«Start»=dword:00000002
«Type»=dword:00000020
«ServiceSidType»=dword:00000003
«RequiredPrivileges»=hex(7):53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,
00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,
67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47,00,6c,
00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,
65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,72,00,69,
00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,00,69,00,
76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,
00,72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,
6c,00,65,00,67,00,65,00,00,00,00,00
«FailureActions»=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,
00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
«DelayedAutoStart»=dword:00000000

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDPSParameters]
«ServiceDll»=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,
00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,
64,00,70,00,73,00,2e,00,64,00,6c,00,6c,00,00,00
«ServiceMain»=»ServiceMain»
«ServiceDllUnloadOnStop»=dword:00000001

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDPSSecurity]
«Security»=hex:01,00,14,80,8c,00,00,00,98,00,00,00,14,00,00,00,30,00,00,00,02,
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,
00,00,02,00,5c,00,04,00,00,00,00,00,14,00,ff,01,0f,00,01,01,00,00,00,00,00,
05,12,00,00,00,00,00,18,00,ff,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,
00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,01,01,00,00,00,00,
00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

Источник:
http://forum.oszone.net/thread-161644.html