WBEM — что это такое?
Папка компонента WMI Provider Host, который необходим для работы некоторого ПО.
WBEM расшифровывается как Web-Based Enterprise Management (управление предприятием через интернет). Представляет из себя инструментарий управления, предназначенный для просмотра и изменения классов, экземпляров и методов CIM (Common Information Model — общая модель данных) при разработке поставщиков и программ WMI (Windows Management Instrumentation — инструментарий управления Windows).
Расположена по такому пути:
Внутри есть файл wmiprvse. exe:
Это компонент WMI Provider Host — позволяет получать программам информацию о системе (состояние ее и характеристики). Вообще WMI нужно для работы некоторых программ.
При попытке открыть свойства WMI Control в оснастке Computer Management можно обнаружить ошибку инициализации основных системных WMI классов.
Failed to initialize all required WMI classes. Win32_Processor. WMI: Invalid namespace
Win32_WMISetting. WMI: Invalid namespace
Win32_OperationSystem. WMI: Invalid namespace
Методы исправления ситуации
Пробуем перезапустить службу WMI и если проблема не устраняется запускаем проверку согласованности базы данных WMI с запуском её перестроения при обнаружении несогласованности.
net stop Winmgmt & net start Winmgmt
winmgmt /salvagerepository
Метод с перекомпиляцией mof/mfl файлов имеющихся в каталоге %windir%system32wbem. Помогал неоднократно. Запускаем на проблемном сервере командную строку с правами Администратора и выполняем последовательно команды:
cd /d C:WINDOWSsystem32wbem
for /f %s in (‘dir /b *. mof *. mfl’) do mofcomp %s
Более жёсткий метод. Можно попробовать его если первый и второй методы не помогают. Останавливаем службу WMI, выполняем перерегистрацию всех библиотек dll в каталоге %windir%system32wbem, переименовываем каталог %windir%system32wbemRepository и снова запускаем службу WMI, после чего WMI Repository будет сгенерирован заново.
net stop Winmgmt
cd /d C:WINDOWSsystem32wbem
for /f %s in (‘dir /b *. dll’) do regsvr32 /s %s
move C:WINDOWSsystem32wbemRepository Repository_BAD
net start Winmgmt
После этого, если проблемы с WMI устранены, можно удалить каталог Repository_BAD а также при необходимости выполнить перекомпиляцию файлов *. mof относящихся к отдельным приложениям таким как например SQL Server.
Дополнительные источники информации:
TechNet Forums – failed to initialize all required wmi classes on Primary serverTechNet Forums – WMI becomes corrupt on FIM Service/Sync server
Часто репозиторий WMI повреждается, что приводит к сбою загрузки провайдера. В этом руководстве мы расскажем, как восстановить или перестроить репозиторий WMI в Windows 10. Для тех, кто не знает, Windows Management Instrumentation или WMI — это набор спецификаций от Microsoft для консолидации управления устройствами и приложениями в сети. Это база данных, в которой хранится метаинформация и определения для WMI классы. Только с их помощью можно узнать состояние систем. Репозиторий доступен здесь —% windir% System32 Wbem РепозиторийВкратце, он предоставляет конечным пользователям статус локальной или удаленной компьютерной системы. Примечание: Не используйте это на кластерном компьютере Server 2012.
Существуют инструменты командной строки для исправления или восстановления репозитория WMI. Однако Microsoft предлагает вам проверить наличие повреждений. Ниже приведен список ошибок и проблем с разрешениями, которые вы можете увидеть:
- Невозможно подключиться к корневым пространствам имен по умолчанию или rootcimv2. Ошибка с кодом «0x80041002», указывающим на «WBEM_E_NOT_FOUND».
- Когда вы открываете «Управление компьютером» и щелкаете правой кнопкой мыши «Управление компьютером (локальный)» и выбираете «Свойства», вы получаете следующую ошибку: «WMI: не найден» или он зависает при попытке подключения.
- 0x80041010 WBEM_E_INVALID_CLASS
- Пытаюсь использовать wbemtest, и он зависает
- Схемы / объекты отсутствуют
- Странные ошибки подключения / работы (0x8007054e).
- salvagerepository: этот параметр при использовании с командой winmmgmt выполняет проверку согласованности. При обнаружении несоответствия репозиторий перестраивается.
- verifyrepository: выполняет проверку целостности репозитория WMI.
- resetrepository: репозиторий сбрасывается в исходное состояние при первой установке операционной системы.
Связанное чтение: WMI вызывает высокую загрузку ЦП.
Код ошибки 0x8007041d – Что это?
Код ошибки 0x8007041d — это ошибка, возникающая в процессе обновления Windows 10. В некоторых случаях этот код ошибки также может возникать в процессе активации Windows 10. Это код ошибки, который присутствовал в нескольких версиях программного обеспечения, но обычно возникает, когда проблемы с антивирусом или реестром мешают работе Центра обновления Windows или программного обеспечения активации. Общие симптомы включают в себя:
Решения
Загрузка доступна для полного восстановления 0x8007041d Код ошибкиРекомендуется: Загрузите утилиту автоматического восстановления, чтобы исправить эту и другие проблемы с производительностью ПК. Сертифицированная безопасная загрузка без вирусов. Выбор редактора инструментов для обработки ошибок.
Причины ошибок
В большинстве случаев код ошибки 0x8007041d возникает, когда существует конфликт между несколькими антивирусными или вредоносными программами на компьютере, если есть проблема в реестре Windows, или если ваше программное обеспечение Защитника Windows устарело. В процессе обновления Windows система проверяет, нет ли каких-либо факторов, которые могут привести к появлению вирусов в системе, поэтому, если есть какие-либо индикаторы, которые могут представлять проблемы для программного обеспечения, часто возникает код ошибки 0x8007041d.
Дополнительная информация и ручной ремонт
Для пользователей, которые испытывают код ошибки 0x8007041d, есть несколько шагов, которые могут быть предприняты для решения проблемы. Если приведенные ниже методы не удаются для вас или вы не уверены в своей способности выполнить их самостоятельно, обратитесь к квалифицированному специалисту по компьютерам Windows 10. Вот лучшие способы исправить ошибку Code 0x8007041d на вашем компьютере:Метод 1: Удалите дополнительное программное обеспечение безопасности, кроме Защитника WindowsВ некоторых случаях наличие на компьютере нескольких версий вредоносного или антивирусного программного обеспечения может привести к возникновению конфликтов между системой Windows, что может помешать вашей возможности обновления. В процессе обновления система может попытаться определить, присутствует ли какое-либо вредоносное ПО, и наличие нескольких видов антивирусного программного обеспечения на одном компьютере может привести к смешанным результатам. Если в настоящее время вы используете антивирусное программное обеспечение, отдельное от Защитника Windows, рассмотрите возможность его удаления с компьютера перед запуском обновления программного обеспечения. Это может позволить вам успешно завершить процесс обновления без конфликтов. Дополнительное программное обеспечение можно переустановить после завершения обновления, но убедитесь, что оба набора программного обеспечения обновлены, чтобы уменьшить вероятность повторного появления этого кода ошибки во время будущих обновлений. Метод 2: Обновите программное обеспечение Защитника WindowsЕсли в настоящее время в качестве основного антивирусного программного обеспечения используется Защитник Windows, проверьте, полностью ли он обновлен. Устаревшее антивирусное программное обеспечение может вызвать конфликты с процессом обновления Windows, поскольку обновление до Windows 10 не может быть завершено, если в системе нет вирусов или вредоносных программ. Если вы не уверены, обновлен ли ваш Защитник Windows, откройте его и запустите процесс, чтобы проверить наличие обновлений, затем повторите попытку запуска Центра обновления Windows. В некоторых случаях вам может потребоваться перезагрузить компьютер перед повторным запуском процесса обновления Windows 10. Метод 3: Запустите средство восстановления реестраДругая проблема, которая может вызвать код ошибки 0x8007041d – это проблема в системном реестре. Если вы считаете, что это может быть так, запустите средство восстановления реестра Windows на своем компьютере, чтобы проверить и устранить любые проблемы. Это довольно простой и понятный в использовании инструмент, но он может помочь вам решить любое количество проблем, которые могут помешать вашей способности обновлять программное обеспечение Windows 10. Если вы предприняли шаги, перечисленные выше, перезагрузите компьютер, прежде чем продолжить процесс обновления Windows. Если перечисленные выше три способа не позволяют полностью устранить код ошибки 0x8007041d на вашем компьютере, или если вы не можете самостоятельно выполнить эти действия, обратитесь к квалифицированному специалисту по ремонту Windows, который знаком с процессом обновления Windows, чтобы: помочь вам. Если вы хотите всегда иметь в своем распоряжении утилиту для исправления этих Windows 10 и других связанных с ними проблем, когда они возникают, Загрузить и установить мощный автоматизированный инструмент. Для получения дополнительной информации вас могут заинтересовать следующие похожие вопросы:Как исправить код ошибки 0xC004C020Как исправить ошибку Windows 10 с кодом 0xC004E003Как исправить код ошибки 0x80240001 на вашем компьютере
Восстановление или восстановление хранилища WMI в Windows 10
Бывают случаи, когда репозиторий WMI повреждается, что приводит к сбою загрузки поставщика. Чтобы решить эту проблему, вам необходимо восстановить или перестроить репозиторий WMI на вашем компьютере с Windows 10. В этом посте вы узнаете, как именно вы можете это сделать. Если вы не знаете, WMI, что означает инструментарий управления Windows, представляет собой набор спецификаций от Microsoft для консолидации управления устройствами и приложениями в сети. WMI — это база данных, в которой хранятся метаинформация и определения для классов WMI. Используя только их, можно узнать состояние систем. Вы можете найти репозиторий WMI в %windir%System32WbemRepository. Он предоставляет конечным пользователям информацию о состоянии локальной или удаленной компьютерной системы. Имейте в виду, что вы не должны использовать это на компьютере кластера Server 2012. Хотя есть инструменты командной строки, которые могут исправить или восстановить репозиторий инструментария управления Windows. Однако Microsoft предлагает, чтобы вы проверили наличие повреждений. Вот некоторый список ошибок, а также проблем с разрешениями, с которыми вы можете столкнуться:
- Невозможно подключиться к пространствам имен root по умолчанию или rootcimv2. Сбой с кодом ошибки «0x80041002», указывающим на «WBEM_E_NOT_FOUND».
- 0x80041010 WBEM_E_INVALID_CLASS
- Когда вы открываете «Управление компьютером», щелкаете правой кнопкой мыши «Управление компьютером (локальное)» и выбираете «Свойства», вы получаете следующую ошибку: «WMI: не найден» или зависает при попытке подключения.
- Пытаюсь использовать wbemtest, и он зависает
- Схемы / Объекты отсутствуют
- Странные ошибки подключения / работы (0x8007054e)
Вариант 1 – Попробуйте сбросить репозиторий WMI
- Введите «командная строка» в поле «Начать поиск», щелкните правой кнопкой мыши «Командная строка» в результатах поиска и выберите «Запуск от имени администратора».
- После открытия командной строки с правами администратора введите и введите эту команду: winmmgmt / salvagerepository
Введенная вами команда используется, когда команда winmmgmt выполняет проверку согласованности. Поэтому, если будет обнаружено несоответствие, он перестроит репозиторий.
Эта команда выполнит проверку согласованности в хранилище WMI.
Вариант 2 – Попробуйте принудительно восстановить репозиторий WMI
В репозиторий WMI встроен процесс самовосстановления, поэтому, когда служба WMI перезапускается или обнаруживает какое-либо повреждение, она автоматически запускает процедуру самовосстановления. Это может произойти двумя способами:
- Автосохранение: при этом будут использоваться образы резервных копий, если теневая копия тома или резервная копия VSS включены.
- AutoRecovery: процесс перестройки будет генерировать свежие образы хранилища WMI на основе зарегистрированных MOF. MOFs доступны в реестре, расположенном по адресу HKLMS SoftwareMicrosoftWBEMCIMOM: автоматическое восстановление MOF
Примечание. Автовосстановление MOF — это ключ, поэтому дважды щелкните его, чтобы проверить его значение. С другой стороны, если процедура самовосстановления не работает, вы можете попытаться использовать вместо нее процесс принудительного восстановления. Как? Обратитесь к этим шагам:
- Во-первых, вам нужно проверить, что значение regkey пусто или нет по этому пути реестра: HKLMSoftwareMicrosoftWBEMCIMOMAutorecover MOFs
- Если значение regkey пусто, вам необходимо скопировать и вставить значение regkey с другого компьютера. Просто убедитесь, что это из системы, которая эквивалентна рассматриваемому компьютеру.
- Далее введите и введите эту команду: Winmgmt / resetrepository
- После ввода команды, если вы получаете сообщение об ошибке «Ошибка сброса хранилища WMI. Код ошибки: 0x8007041B. Facility: Win32 », затем необходимо остановить все службы Dependency Services в службе WMI, выполнив следующие команды:
чистый стоп winmgmt / yWinmgmt / resetrepository - чистый стоп winmgmt / y
- Winmgmt / resetrepository
Это должно решить проблему. Если на вашем компьютере возникают другие системные проблемы, помимо повреждения репозитория WMI, существует решение «одним щелчком», известное как Restoro, которое вы можете использовать для их устранения. Эта программа является полезным инструментом, который может восстанавливать поврежденные реестры и оптимизировать общую производительность вашего ПК. Помимо этого, он также очищает ваш компьютер от любых ненужных или поврежденных файлов, которые помогают вам удалить любые нежелательные файлы из вашей системы. По сути, это решение, которое находится в пределах вашей досягаемости одним щелчком мыши. Он прост в использовании, так как он удобен для пользователя. Для получения полного набора инструкций по загрузке и использованию обратитесь к шагам ниже.
WBEM — как уменьшить размер?
Внимание! Способ уменьшить размер WBEM почти безопасный, но есть низкая вероятность, что будут глюки после удаления данных, и что даже точка восстановления не поможет.
Важно! Провел эксперимент. В Windows 10 в обычном режиме, не останавливая службу, при помощи утилиты Unlocker удалил папку repository. Для удаления нужна была перезагрузка. После — полет нормальный, папка repository создалась заново с нулевым размером, глюков не заметил.
Сперва обязательно создайте точку восстановления:
- Зажмите Win + R, укажите команду control или control panel, нажмите ОК.
- Откроется панель управления, здесь найдите значок Система, запустите.
- Далее слева нажмите Защита системы.
- Выберите системный диск (С) и нажмите кнопку Создать.
- Укажите название точки, например До очистки папки WBEM. Нажмите Создать.
Скорее всего папка WBEM много весит из-за другой папки внутри — repository, также могут быть еще копии с названием repository. xxx, где xxx — случайные цифры. Алгоритм действий:
- Проверьте, что у вас отключен контроль учетных записей UAC.
- Перезагружаемся в безопасный режим.
- Останавливаем службу Инструментарий управления Windows (Windows Management Instrumentation).
- Открываем C:WindowsSystem32wbem
- Теперь главное. Внутри WBEM будет папка repository, также могут быть папки-клоны с названием repository.xxx, где xxx — случайные цифры. Если папок repository.xxx много и они весят прилично — удаляем их (предварительно скопировав в другое место). Если папок repository.xxx нет, а есть только repository — тогда удаляем ее (предварительно скопировав в другое место). Если будут проблемы с удалением — используем утилиту Unlocker.
- Выполняем перезагрузку.
- При первой перезагрузке могут быть проблемы — подвисания, не обращаем внимание, дожидаемся полной загрузки и потом снова перезагружаемся.
- Вторая перезагрузка должна уже быть быстрее, а третья — нормальной.
- Если отключали контроль учетных записей (UAC), то включаем его обратно.
Если после этого будут проблемы:
- Восстанавливаем ПК до предыдущего состояния при помощи точки восстановления.
- Если проблемы все равно останется — возвращаем назад папки repository, но только в безопасном режиме, отключив службу. Хотя скорее всего это не потребуется, точка восстановления должна все восстановить.
Как восстановить или перестроить репозиторий WMI в Windows 10
Часто Репозиторий WMI поврежден, что приводит к сбою загрузки поставщика. В этом руководстве мы расскажем, как восстановить или перестроить репозиторий WMI в Windows 10. Для тех, кто не в курсе, инструментарий управления Windows или WMI представляет собой набор спецификаций Microsoft для консолидации управления устройства и приложения в сети. Это база данных, в которой хранится метаинформация и определения для классов WMI. Только используя их, условия систем могут быть известны.
% WINDIR% system32 Wbem Repository
Существуют инструменты командной строки для исправления или восстановления хранилища WMI. Тем не менее, Microsoft предполагает, что лучше всего проверить, есть ли коррупция.
- Невозможно подключиться к корневым пространствам имен по умолчанию или rootcimv2. Сбой с кодом ошибки «0x80041002», указывающим на «WBEM_E_NOT_FOUND».
- Когда вы открываете «Управление компьютером» и щелкаете правой кнопкой мыши пункт «Управление компьютером» (локальное) и выбираете «Свойства», появляется следующее сообщение об ошибке: «WMI: не найден» или зависание при попытке подключения
- 0x80041010 WBEM_E_INVALID_CLASS
- Попытка использовать wbemtest , и он зависает
- Схемы/Объекты отсутствуют
- Странные ошибки подключения/работы (0x8007054e).
Лучший способ проверить это — запустить эту команду в командной строке с повышенными правами.
Если в хранилище есть проблема, он ответит « хранилище не согласовано », если нет, то это что-то другое, что вызвало проблему. Теперь, когда вы уверены, что коррупция существует, давайте следуем этим советам, чтобы восстановить или перестроить репозиторий WMI.
1] Сбросить WMI Repository
Откройте командную строку с повышенными привилегиями.
Затем выполните команду, чтобы увидеть, вернется ли она как
Если говорится, что Репозиторий не согласован , вам нужно выполнить:
Это поможет вам исправить хранилище WMI. Вот что означает каждая из команд WMI:
- salvagerepository: этот параметр при использовании с командой winmmgmt выполняет проверку согласованности. Если обнаружено несоответствие, он восстанавливает хранилище.
- verifyrepository: выполняет проверку непротиворечивости в WMI-хранилище.
- resetrepository: репозиторий сбрасывается в исходное состояние при первой установке операционной системы
Надеюсь, что это объясняет, что происходит, когда вы выполняете команды.
2] Принудительное восстановление WMI
WMI поставляется со встроенным процессом самовосстановления. Когда служба WMI перезапускается или обнаруживает любое повреждение, процедура самовосстановления запускается автоматически. Это происходит двумя способами:
Автообновление : Здесь будут использоваться образы резервных копий, если включена резервная копия VSS (теневое копирование тома).
Автообновление :. В этом процессе перестройки будут генерироваться свежие образы репозитория на основе зарегистрированных MOF. MOFS доступна в реестре здесь:
HKLM Software Microsoft WBEM CIMOM: автоматическое восстановление MOF
Примечание. Автоматическое восстановление MOF является ключевым моментом. Дважды щелкните по нему, чтобы проверить значение.
WMI Самовосстановление не работает
Если самовосстановление не работает, вы всегда можете воспользоваться процессом принудительного восстановления.
Проверьте значение regkey пусто или не здесь:
HKLM Software Microsoft WBEM CIMOM Авто-восстановление MOF
Если приведенный выше ключ пуст, скопируйте и вставьте значение ключа с другого компьютера. Убедитесь, что это из системы, которая эквивалентна рассматриваемому компьютеру.
Далее выполните команду
Если вы получили сообщение об ошибке «Сброс хранилища WMI не выполнен. Код ошибки: 0x8007041B. Facility: Win32 ”, затем остановите все Dependency Services в службе WMI, выполнив следующие команды:
Если оба предложенных исправления не работают, самое время попробовать автоматизированный инструмент.
3] WMI Fixer Tool
Связанное чтение. WMI вызывает высокую загрузку ЦП.
Папка c windows system32 wbem
Уверен, что каждый хоть раз сталкивался с проблемами с WMI.
– Не устанавливается SCCM или SCOM агент. – Не работает стороннее ПО. – Ошибки в системных журналах связанные с источником WMI. – При запуске собственного скрипта и пр
Всегда нужно иметь бекап WMI.
Чтобы выполнить архивирование или восстановление хранилища WMI:
Откройте консоль элемента управления WMI: в меню Пуск выберите пункт Выполнить, введите команду
wmimgmt. msc и нажмите кнопку ОК.
В дереве консоли щелкните правой кнопкой Управляющий элемент WMI и выберите Свойства.
Перейдите на вкладку Архивация или восстановление.
Нажмите кнопку Архивировать или Восстановить.
Для выполнения этой процедуры необходимо быть членом группы «Администраторы» на локальном компьютере или получить соответствующие полномочия путем делегирования. Если компьютер присоединен к домену, эту процедуру могут выполнять члены группы «Администраторы домена». По соображениям безопасности для выполнения этой процедуры рекомендуется использовать команду Запуск от имени.
Чтобы сохранить файл архива в папке %Windir%System32WbemRepository, необходимо иметь права Администратора локального компьютера. В противном случае файл можно сохранить в папке «Документы» для профиля учетной записи.
При выборе команды Архивировать для архивирования хранилища вручную резервную копию можно сохранить в файл с определенным именем, а впоследствии восстановить базу данных с помощью этого сохраненного файла. Данный подход удобен, если необходимо сохранить определенную конфигурацию классов. Можно также запустить из командной строки команду Winmgmt и восстановить базу данных из сохраненного файла. Для получения дополнительных сведений об использовании команды Winmgmt в меню Пуск выберите пункт Выполнить и введите winmgmt /?
Восстановление поврежденного WMI.
В большинстве случаев ” Восстановление WMI ”, выполняется:Остановка службы и удаление папки C:WindowsSystem32WbemRepositoryЕсли первый метод не помог то приходится прибегнуть к утилите WMIDIAG.
Вводим командуrundll32 wbemupgd, UpgradeRepository
и проверяем результат в файле журнала %windir%/system32/wbem/logs/setup. log
Rundll32 wbemupgd, CheckWMISetupRundll32 wbemupgd, RepairWMISetup
cd /d %windir%/system32/wbemfor %i in (*. dll) do RegSvr32 -s %ifor %i in (*. exe) do %i /RegServer
Синхронизация WMI-счетчиков производительности:
winmgmt /clearadapwinmgmt /resyncperf
cd /d %windir%/system32/wbemfor /r %i in (*. mof *. mfl) do mofcomp %i
Скажу сразу что автоматизация данного процесса доступна в виде скрипта, но использовать ее стоит только после полной уверенности что без этого не обойтись.
Копируем представленный ниже скрипт и запускаем его на удаленном ПК.
Восстановление поврежденного WMI (информация не считывается удалённо)
Иногда случается так, что после установки одного из обновлений Windows WMI перестает работать на сервере или рабочей станции. Если данные не собираются на каком-то компьютере даже локально (при наличии прав администратора), скорее всего WMI поврежден.
Можно попробовать восстановить WMI по следующей инструкции.
Исправление ошибок регистрации библиотек WMI
Перейдите в системный каталог Windows. Перейдите в подкаталог wbem. В этом каталоге находятся файлы WMI. 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
Исправление ошибок репозитория
Остановите сервис WMI net stop winmgmt 2. В папке C:WindowsSystem32Wbem переименуйте Repository в Repository_bad 3. Запустите сервис WMI net start winmgmt 4. Запустите команду rundll32 wbemupgd, UpgradeRepository
Скрипт, позволяющий выполнить все описанное вверху (создайте. bat-файл, скопируйте туда следующие команды, и запустите его): 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
Программа “10-Страйк: Инвентаризация Компьютеров” – удаленный опрос и инвентаризация ПК предприятия по сети. Создание отчетов по “железу” и ПО, мониторинг изменений, обнаружение проблем, оповещение администратора. Легко установить и настроить. Возьмите свой парк компьютеров под контроль!
Исправление ошибки инструментария управления Windows (WMI) 1083
Могут быть случаи, когда вы пытаетесь открыть службу Windows, такую как инструментарий управления Windows, и ошибка отображается в следующем сообщении.
Ошибка 1083: исполняемая программа, для которой настроен этот сервис, не реализует сервис.
Система может иметь Ошибки WMI, но, кажется, работает правильно большую часть времени. Потому что WMI чаще всего используется для диагностики системы. Текстовый процессор, электронная таблица или программа электронной почты редко зависят от WMI. Вы можете использовать эту процедуру для проверки состояния WMI вашей системы:
- Щелкните правой кнопкой мыши значок «Мой компьютер» и выберите «Управление». (Вы также можете нажать Пуск, Панель управления, Инструменты администрирования, Управление компьютером.)
- Щелкните левой кнопкой мыши на WMI Control.
- Теперь щелкните правой кнопкой мыши на том же элементе управления WMI и выберите Свойства.
- Если WMI работает правильно, вы увидите «Успешное подключение к«.
- Если WMI неисправен, вы увидите одно или несколько сообщений об ошибках в диалоговом окне.
Обновить
Теперь мы рекомендуем использовать этот инструмент для вашей ошибки. Кроме того, этот инструмент исправляет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Вы можете быстро исправить проблемы с вашим ПК и предотвратить появление других программ с этим программным обеспечением:
Зарегистрируйте qmgr. dll и qmgrproxy. dll
Внимательно следуйте этим шагам, так как они должны быть правильно введены в командной строке:
- Введите тип «cmd
- Введите «regsvr32 qmgr.dll» в CMD и нажмите Enter.
- Также введите «regsvr32 qmgrprxy.dll» и нажмите Enter.
- Выход CMD
- В окне «Службы» выделите «Службу Smart Transfer» в фоновом режиме и дважды щелкните ее.
- На вкладке Общие нажмите Пуск, чтобы запустить службу.
Настройте Services. msc
Откройте Services. msc. Откройте свойства сервиса, который вы не хотите запускать. обратите внимание на последнюю запись в конце пути к исполняемому файлу, например C: Windows system32 svchost. exe -k LocalServiceAndNoImpersonation 4. Перейдите к HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Svchost в реестре. На правой панели откройте строку, соответствующую пути к исполняемой записи, затем добавьте точное имя службы. Закройте regedit и перезапустите. Теперь проверьте, запущен ли сервис. Повторите эту операцию для всех служб, которые имеют эту проблему.
Используйте командную строку
Чтобы устранить эту ошибку и восстановить отсутствующие или поврежденные записи реестра, выполните следующие действия:
Запустите сеанс командной строки. Чтобы отменить регистрацию библиотек производительности службы WMI (также известный как WinMgmt), введите
Чтобы остановить все копии, на которых запущена служба WMI, введите следующую команду
Объявите службу WMI, введя
Зарегистрируйте службу WMI, введя следующее
Зарегистрируйте все библиотеки производительности службы WMI, введя следующее
Если это не поможет, вы можете восстановить или перестроить репозиторий WMI и посмотреть, поможет ли это.
CCNA, веб-разработчик, ПК для устранения неполадок
Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.
Не раз я сталкивался, что перестают у пользователя запускаться службы (хотя он является локальным админом), ну или например перестает работать SMS агент (Перестает обмениваться с SCCM).
Я очень долго пытался с этим разобраться и наконец разобрался.
Проблема кроется в злостном WMI. Давайте для начала попробуем разобраться что же это такое и с чем его есть? Всеми любимая, а также очень умная девочка Вика Wikipedia сообщает:
WMI (Windows Management Instrumentation в дословном переводе) — это инструментарий управления Windows. Если говорить более развернуто, то WMI — это одна из базовых технологий для централизованного управления и слежения за работой различных частей компьютерной инфраструктуры под управлением платформы Windows.
Опа. За нами следит большой брат.
Самое простое что можно сделать это пересобрать WMI как правило это решает большую часть проблем.
Для Выполнения этих задач нам потребуется запустить командную строку от администратора (Пуск выполнить CMD) или пользователя который будет состоять в группе Локальных администраторов и выполнить следующее:
cd /d %windir%system32wbem
REM Перерегистрируем компоненты
По идее этого должно быть достаточно но лишнем не будет выполнить и следующее:
Ну и напоследок перекомпиляция mof файлов
При устранении неисправностей следуйте простому правилу: сначала пробуйте решить проблему менее «жестким» способом (перерегистрацией библиотек и перекомпиляцией mof-файлов) и только если ничего не помогает – перестройкой (удалением и созданием заново) репозитория.
Это связано с тем, что существуют приложения, которые только обновляют репозиторий при установке, но не используют. mof-файлы. Соответственно, при удалении и создании заново репозитория данные приложения не обновят информацию автоматически и не все их данные, связанные с WMI, будут потеряны вплоть до того момента, пока вы не переустановите эти приложения.
Так же следует помнить, что не все приложения хранят свои библиотеки и. mof-файлы в %systemroot%system32wbem. Соответственно вам нужно будет их найти перед тем как зарегистрировать библиотеки заново или перекомпилировать mof.
Собрались на рыбалку? вот Вам отличная донная снасть спешите!
Нет доступа к средствам WMI
BB-код ссылки (для форумов):
Хотел узнать Hardware ID. Пробил команду msinfo32,а мне говорят Нет доступа к средствам WMI. Файлы управления Windows были перемещены или удалены. Помогите пожалуйста.
Проверьте наличие в папке. WindowssysWOW64wbem файла WmiApSrv. exe 2. Проверьте работает ли служба Инструментарий управления Windows: Пуск –> Панель управления –> Администрирование –> Службы, так же тип запуска должен быть Автоматически.
Если все на месте и работает:
А потом я проделал ниже следующее
Вот результат В результате не получилось
Центр обеспечения безопасности Вспомогательная служба IP
Служба “Вспомогательная служба IP” останавливается. Служба “Вспомогательная служба IP” успешно остановлена.
Служба “Инструментарий управления Windows” останавливается. Служба “Инструментарий управления Windows” успешно остановлена.
C:WindowsSysWOW64wbem>for %i in (*. dll) do RegSvr32 -s %i
C:WindowsSysWOW64wbem>RegSvr32 -s esscli. dll
C:WindowsSysWOW64wbem>RegSvr32 -s fastprox. dll
C:WindowsSysWOW64wbem>RegSvr32 -s mofd. dll
C:WindowsSysWOW64wbem>RegSvr32 -s RacWmiProv. dll
C:WindowsSysWOW64wbem>RegSvr32 -s stdprov. dll
C:WindowsSysWOW64wbem>RegSvr32 -s vdswmi. dll
C:WindowsSysWOW64wbem>RegSvr32 -s viewprov. dll
C:WindowsSysWOW64wbem>RegSvr32 -s vsswmi. dll
C:WindowsSysWOW64wbem>RegSvr32 -s wbemcntl. dll
C:WindowsSysWOW64wbem>RegSvr32 -s wbemdisp. dll
C:WindowsSysWOW64wbem>RegSvr32 -s wbemprox. dll
C:WindowsSysWOW64wbem>RegSvr32 -s wbemsvc. dll
C:WindowsSysWOW64wbem>RegSvr32 -s Win32_Tpm. dll
C:WindowsSysWOW64wbem>RegSvr32 -s WmiApRpl. dll
C:WindowsSysWOW64wbem>RegSvr32 -s WMICOOKR. dll
C:WindowsSysWOW64wbem>RegSvr32 -s WmiDcPrv. dll
C:WindowsSysWOW64wbem>RegSvr32 -s WmiPerfClass. dll
C:WindowsSysWOW64wbem>RegSvr32 -s WmiPerfInst. dll
C:WindowsSysWOW64wbem>RegSvr32 -s wmiutils. dll
C:WindowsSysWOW64wbem>for %i in (*. exe) do %i /RegServer
C:WindowsSysWOW64wbem>WinMgmt. exe /RegServer Недопустимый параметр
Инструментарий управления Windows (WMI)
/backup WMI получает команду сохранить архивную копию базы данных с указанным именем файла. Аргумент “имя_файла” должен содержать полный путь к местоположению файла. Для этого процесса необходима блокировка записи в базу данных, что позволяет приостанавливать операции записи в базу данных до окончания архивации.
/restore Восстанавливает базу данных WMI из указанного архивного файла. Аргумент “имя_файла” должен содержать полный путь к местоположению архивного файла. Для восстановления WMI сохраняет существующую базу данных для обратной записи на случай сбоя операции. Затем база данных восстанавливается из архивного файла, указанного в аргументе “имя_файла”. Если не удается получить монопольный доступ к базе данных, существующие клиенты отключаются от WMI. Аргумент “флаг” должен иметь значение 1 (принудительно – отключение пользователей и восстановление) и ли 0 (по умолчанию – восстановление, если пользователи не подключены), при этом он указывает режим восстановления.
/resyncperf Регистрирует системные библиотеки производительности в WMI.
/salvagerepository Выполняет проверку согласованности базы данных WMI и при обнаружении несогласованности перестраивает базу данных. Если содержимое несогласованной базы данных можно прочитать, оно добавляется в перестроенную базу данных. Операция восстановления всегда работает с баз ой данных, которая используется в настоящее время службой WMI. Файлы MOF, содержащие инструкцию препроцессора автоматического восстановления #pragma, восстанавливаются в базу данных.
/resetrepository База данных восстанавливается в исходное состояние на момент установки операционной системы. Файлы MOF, содержащие инструкцию препроцессора автоматического восстановления #pragma, восстанавливаются в базу данных.
C:WindowsSysWOW64wbem>WMIC. exe /RegServer Invalid Global Switch.
C:WindowsSysWOW64wbem>net start winmgmt Служба “Инструментарий управления Windows” запускается. Служба “Инструментарий управления Windows” успешно запущена.
C:WindowsSysWOW64wbem>winmgmt /salvagerepository Не удалось восстановить базу данных WMI Код ошибки: 0x8007007E