baltun
Администратор
- Сообщения
- 13.059
- Реакции
- 3.317
- Баллы
- 1.833
В один прекрасный момент перестала работать служба агента SQLSERVERAGENT изменили права пользователя, думая что старый был не актуальный, это не помогло. Смотря дальше выяснилось, что не работает служба журналов (net helpmsg 4201 - Переданное имя копии не было распознано поставщиком данных WMI как допустимое имя.) В результате все свелось к восстановлению службы журналов для запуска зависящих служб, наши действия были такие:
Проверяем целостность файлов на всякий случай:
Восстановите хранилище компонентов (если SFC не помог)
Смотрим состояние службы и пытаемся ее запустить:
Проверяем состояние WMI:
После всего переименовываем папку с логами и перегружаем ПК:
Если требуется вернуть назад папку:
Помог вариант переименование папки и перезагрузки ПК, не пытайтесь создать папку вручную это не поможет.
Если не помогло — полный сброс (осторожно!):
Такой вариант мы не рискнули делать.
Проверяем целостность файлов на всякий случай:
Код:
sfc /scannow
Восстановите хранилище компонентов (если SFC не помог)
Код:
DISM /Online /Cleanup-Image /RestoreHealth
Смотрим состояние службы и пытаемся ее запустить:
Код:
sc query EventLog
net start EventLog
Проверяем состояние WMI:
Код:
winmgmt /verifyrepository
winmgmt /salvagerepository
После всего переименовываем папку с логами и перегружаем ПК:
Код:
ren C:\Windows\System32\winevt\Logs Logs.bak
Если требуется вернуть назад папку:
Код:
ren C:\Windows\System32\winevt\Logs.bak Logs
Если не помогло — полный сброс (осторожно!):
Код:
net stop winmgmt
cd /d %windir%\system32\wbem
rd /s /q Repository
net start winmgmt
Последнее редактирование: