Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| чиним_wmi [2025/04/07 11:49] – jp | чиним_wmi [2025/04/07 11:56] (current) – jp | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Чиним WMI ===== | ===== Чиним WMI ===== | ||
| - | Если в нашем домене GPO применяются с использованием фильтра - иногда можно обнаружить ошибку при их выполнении. Моделирование с использованием инструмента // | + | Если в нашем домене GPO применяются с использованием фильтра |
| | | ||
| Line 16: | Line 16: | ||
| ;#; | ;#; | ||
| - | На проблемной машине мы скорее всего обнаружим ошибки классов WMI, в то время как на нормально работающем компьютере | + | На проблемной машине мы скорее всего обнаружим ошибки классов WMI, в то время как на нормально работающем компьютере |
| Проблемная машина: | Проблемная машина: | ||
| Line 80: | Line 80: | ||
| === WMI hard reset === | === WMI hard reset === | ||
| + | |||
| + | Если софт-ресет WMI нам не помог - переходим к hard reset. | ||
| + | |||
| + | :!: ВНИМАНИЕ: | ||
| + | |||
| + | 1. Пробуем выполнить команду и перезагрузить службу: | ||
| + | | ||
| + | net stop Winmgmt | ||
| + | net start Winmgmt | ||
| + | 2. Если и это не помогло, | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | < | ||
| + | net stop winmgmt | ||
| + | cd %windir%\system32\wbem | ||
| + | winmgmt / | ||
| + | winmgmt /resyncperf | ||
| + | if exist Repos_bakup rd Repos_bakup /s /q | ||
| + | rename Repository Repos_bakup | ||
| + | regsvr32 /s %systemroot%\system32\scecli.dll | ||
| + | regsvr32 /s %systemroot%\system32\userenv.dll | ||
| + | for /f %s in ('dir /b *.dll' | ||
| + | for /f %s in ('dir /b *.mof ^| findstr /V /I " | ||
| + | for /f %s in ('dir /b *.mfl ^| findstr /V /I " | ||
| + | sc config winmgmt start= auto | ||
| + | net start winmgmt | ||
| + | wmiprvse /regserver | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Для 64-х битной системы необходимо также перекомпилировать mof-файлы в папке: // | ||
| + | |||
| + | После выполнения сприпта снова перезагружаемся и проверяем состояние WMI. | ||
| + | |||
| + | {{tag> | ||