WMI 0x80041013 "Ошибка загрузки провайдера"

Некоторые программы не работают с этой ошибкой, например, MSinfo32, AS SSD, Samsung Magician и т. Д. Я пробовал все следующие действия безрезультатно:

  1. Восстановленная ОС W7 Ultimate SP1 с использованием опции Upgrade с компакт-диском W7 Ultimate SP1.
  2. Запустите SFC /Scannow - без ошибок.
  3. Проверено, что служба WMI работает - хорошо.
  4. Перерегистрировал все DLL в c:\windows\system32\wbem.
  5. Перекомпилировал все файлы mof и mfl в c:\windows\system32\wbem.
  6. Побежал WMIDiag.vbs. В отчете выделено около 40 (WBEM_E_NOT_FOUND) ошибок - ничем не отличающихся от отчета другой машины W7, на которой WMI работает нормально.
  7. Зарегистрированный файл system.management.instrumentation.dll с именем: "regasm %systemdrive%\ программные файлы \ ссылочные сборки \microsoft\framework\v3.5\system.management.instrumentation.dll".
  8. Хранилище перестраивалось много раз.
  9. SystemInfo в CMD работает нормально и возвращает все системные данные в порядке. Msinfo32.exe нет.
  10. Интересно, что следующий скрипт возвращает правильную информацию:

    * strComputer = "." Установить objWMIService = GetObject("winmgmts:\" & strComputer & "\root\cimv2"). Установить colItems = objWMIService.ExecQuery("Выбрать * из Win32_operatingsystem"). Для каждого объекта objItem. В colItems Wscript.Echoj. Имя_узла & имя. Следующий*

но тот же запрос не работает в Paessler WMITest.exe - где я получаю ту же ошибку 0x80041013! Таким образом, кажется, что сам WMI работает нормально, но не при вызове, скажем, из MSinfo32.

Нет ошибки WMI в Event Viewer для запуска.

Есть идеи, куда идти отсюда?

Эндрю

0 ответов

Другие вопросы по тегам