Войти

Показать полную графическую версию : Проблема с WMI


Инсульт
08-08-2015, 16:27
Сама служба работает с первого взгляда без проблем. Но вот что то не то с репозиторием. Хотел бы уточнить как пересобрать хранилище?


cd %system32%
cd \wbem
for %i in (*.dll) do RegSvr32 -s %i
regsvr32 -s scrcons.exe
regsvr32 -s unsecapp.exe
regsvr32 -s wbemtest.exe
regsvr32 -s winmgmt.exe
regsvr32 -s wmiadap.exe
regsvr32 -s wmiapsrv.exe
regsvr32 -s wmiprvse.exe

net stop winmgmt
cd %system32%
cd \wbem
ren Repository Repository_bad
net start winmgmt
rundll32 wbemupgd, UpgradeRepository
Поясню для чего надо. Например получить данные загрузки процессора через WMI показывает либо неверные данные либо служба "отваливается"

Petya V4sechkin
08-08-2015, 18:35
Инсульт, попробуйте в командной строке (cmd.exe) от имени Администратора (http://www.oszone.net/4331#5) выполнить:
winmgmt /salvagerepository
и перезагрузиться.

Инсульт
08-08-2015, 20:32
Сразу пишет "База данных WMI согласована" После перезагрузки ничего не меняется.
Что еще заметил в WMI было раньше например "% загрузки процессора\сек" сейчас "% загрузки процессора\с" так и во всех счетчиках. Возможно и какие то другие изменения.

Petya V4sechkin
08-08-2015, 20:40
Инсульт, в командной строке (cmd.exe) от имени Администратора (http://www.oszone.net/4331#5) выполните:
sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве.




© OSzone.net 2001-2012