В зависимостях службы сообщение — wmi: not found
В зависимостях службы сообщение - wmi: not found
Вот такая радость меня ждала в понедельничное утро когда отказался запускаться сервер лицензирования 1С.
Для истории оставлю, что помогло.
1. Выполняем скриптос и после этого рекомендуют перезагрузиться, я не перезагружался и сделал пересоздание репозитория п.2:
sc config winmgmt start= disabled
net stop winmgmt
cd %windir%\system32\wbem
for /f %%s in ('dir /b *.dll') do regsvr32 /s %%s
wmiprvse /regserver
winmgmt /regserver
sc config winmgmt start= auto
net start winmgmt
for /f %%s in ('dir /b *.mof') do mofcomp %%s
for /f %%s in ('dir /b *.mfl') do mofcomp %%s
2. Пункт 2
2.1. Останавливаем сервис WMI (net stop winmgmt)
2. 2. В папке C:\Windows\System32\Wbem\ переименовываем Repository в RepositoryBad
2.3.Запускаем сервис WMI (net start winmgmt)
2.4. Выполняем команду (rundll32 wbemupgd, UpgradeRepository)
2.5. Если п.2.4 дал ошибку, тогда выполяем (rundll32 UpgradeRepository)
2.6 Перезагружаеся.
У меня эти магические шаги помогли восстановить работу службы на Win2008R2
Свежие комментарии