Top-office11.ru

IT и мир ПК
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка wmi код 10

Устранение неполадок в WMI

Любой бывалый Windows-админ не раз сталкивался с проблемами в работе службы WMI и ее компонентах. Наличие проблем в подсистеме WMI является критичным с точки зрения нормального функционирования системы, поэтому администратору приходится прибегать к тем или иным трюкам, позволяющим восстановить работоспособность WMI. В этой статье мы опишем достаточно простую методику диагностирования и устранения неполадок в службе WMI.

О наличии проблем с WMI может свидетельствовать широкий спектр ошибок:

  • Ошибки обработки WMI запросов в системных журналах и логах приложений
  • Ошибки GPO, завязанные на WMI ( некорректная работа wmi фильтров политик, и пр.)
  • Ошибки в работе / невозможность установки агентов SCCM/SCOM
  • Ошибки в работе скриптов (vbs или powershell), использующих пространство имен WMI

В первую очередь нужно проверить имеется ли в системе служба Windows Management Instrumentation (Winmgmt) и включена ли она.

Если служба присутствует и находится в состоянии Started, рекомендуется протестировать работоспособность WMI, обратившись к ней с помощью простого wmi-запроса. С помощью Powershell, например, это можно сделать так:

Если при выполнении простейшего WMI-запроса система возвращает ошибку (на скриншоте приведен пример корректного ответа службы WMI), вероятно имеет место некорректное функционирование сервиса WMI или ряда его подсистем, повреждение репозитория WMI или другие проблемы.

Утилита WMIDiag

Для «тонкой» диагностики службы WMI существует официальная утилита Microsoft — WMIDiag (Microsoft WMI Diagnosis). Утилита представляет собой vbs скрипт, который проверяет различные подсистемы WMI и записывает собранную информацию в лог файлы (по умолчанию логи находятся в каталоге %TEMP% — C:USERS%USERNAME%APPDATALOCALTEMP). Получившийся отчет состоит из файлов, имена которых начинаются с WMIDIAG-V2.1 и включает в себя следующие типы фалов :

    .log файлы содержат подробный отчет об активности и работе утилиты WM >

Совет. В 64 битных версиях Windows wmidiag нужно запускать так:

После окончания работы утилиты WMIDiag администратор должен изучить полученные файлы логов, проанализировать и попытаться исправить найденные ошибки.

В общем случае, WMIDiag может дать информацию по исправлению частных ошибок в WMI , но в большинстве случаев процесс это довольно трудоемкий и стоит потраченного времени только при решении инцидентов в критичных системах (как правило, на продуктивных серверах). Для массового сегмента рабочих станций пользователей гораздо проще «бить по площадям» и решать проблему работы WMI более радикально.

Перерегистрация библиотек WMI и перекомпиляция mof файлов

Следующий скрипт представляет собой «мягкий» вариант восстановления работоспособности службы WMI на отдельно взятом компьютере (выполняется перерегистрация dll библиотек и службы WMI, перекомпилируются mof файлы). Данная процедура является безопасной и ее выполнение не должно привести к каким-либо новым проблемам с системой.

Указанные команды можно выполнить путем простой вставки в окно командой строки, либо сохранить код в bat файле и запустить его с правами администратора. После окончания работы скрипта, систему нужно перезагрузить и вновь проверить работу WMI.

Пересоздание репозитория (хранилища) WMI

В том случае, если предыдущий способ не помог, придется перейти к более «жесткому» способу восстановления работоспособности службы WMI, заключающегося в пересоздании хранилища.

Читать еще:  Ошибка проверки электронной почты ncsoft

WMI репозиторий (хранилище) находится в каталоге %windir%System32WbemRepository и представляет собой базу данных, в которой содержится информация о метаданных и определениях WMI классов. В некоторых случаях репозитория WMI может содержать статическую информацию классов. При повреждении репозитория WMI, в работе службы Windows Management Instrumentation (Winmgmt) могут наблюдаться ошибки вплоть до полной невозможности ее запустить.

В том случае, если вы подозреваете, что репозиторий WMI поврежден, имейте в виду, что его пересоздание это последняя вещь, к которой нужно прибегнуть только в том случае, если никакие другие операции реанимировать WMI не помогают.

В Windows Vista и выше проверить целостность репозитория WMI можно с помощью команды:

Если команда возвращает, что база данных WMI находится в неконсистентном состоянии (INCONSISTENT), стоит попробовать выполнить «мягкое» восстановление репозитория:

И перезапустить службу wmi:

Если описанная выше команда не помогла, выполняем сброс репозитория на начальное состояние (hard reset) так:

В том случае, если команды Winmgmt /salvagerepository и Winmgmt /resetrepository желаемого эффекта не дали, стоит попробовать выполнить «жесткое» пересоздание базы WMI вручную таким сценарием:

Данный скрипт полностью пересоздает хранилище WMI (старый репозитория сохраняется в каталоге Repos_bakup). После окончания работы скрипта компьютер нужно перезагрузить, после чего протестировать работу службы WMI простым запросом.

В этой статье мы собрали типовые методики позволяющие устранить неполадки в работе службы WMI и ее подсистемах.

Как исправить ошибку 0X80041003 (решено)

Windows 10, несомненно, является одной из лучших операционных систем в отрасли, но ей все еще не удается быть безупречной операционной системой, ошибки продолжают возвращаться, чтобы раздражать ее пользователей. Одна из этих ошибок — ошибка 0x80041003, который происходит в Event Viewer. Но не волнуйтесь больше, мы сделали это для вас.

Эта ошибка означает «У текущего пользователя нет прав на выполнение действия». Это сообщение об ошибке может появиться, если учетная запись пользователя используется для сканировать вашу сеть не имеет необходимых привилегий WMI. Как упоминалось выше, учетная запись пользователя должна иметь права администратора в целевой системе и определенные разрешения.

Полное сообщение об ошибке для этой проблемы: «Фильтр событий с запросом« SELECT * FROM __InstanceModificationEvent WITHIN 60, ГДЕ TargetInstance ISA «Win32_Processor» И TargetInstance.LoadPercentage> 99? не удалось повторно активировать в пространстве имен «//./root/CIMV2» из-за ошибки 0x80041003. События не могут быть доставлены через этот фильтр, пока проблема не будет устранена

Отключить контроль учетной записи пользователя

Чтобы отключить контроль учетных записей пользователей:

Апрельское обновление 2020:

Теперь мы рекомендуем использовать этот инструмент для вашей ошибки. Кроме того, этот инструмент исправляет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Вы можете быстро исправить проблемы с вашим ПК и предотвратить появление других программ с этим программным обеспечением:

  • Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.
Читать еще:  Ошибка d3dx9 43 dll как исправить

Нажмите Windows + S и введите учетную запись пользователя. Выберите Контроль учетных записей в меню. Вы также можете открыть меню «Пуск» и выполнить поиск инструкций по эксплуатации.
В окне «Настройки контроля учетной записи пользователя» перетащите курсор вниз, чтобы «Никогда не уведомлять», и нажмите кнопку «ОК», чтобы сохранить изменения.
После отключения контроля учетных записей, проблема должна быть полностью решена. Отключение этой опции может немного повлиять на вашу безопасность, но вы не должны слишком беспокоиться об этом.

Запустите VBScript

Создайте простой текстовый документ на рабочем столе;

Откройте документ и вставьте в него следующий скрипт:

strComputer = «.» Установите objWMIService = GetObject («winmgmts:» _

& strComputer & « root subscription»)

Установите obj1 = objWMIService.ExecQuery ( «выберите * из __eventfilter где имя = ‘BVTFilter’ и запрос =» SELECT * FROM __InstanceModificationEvent ТЕЧЕНИЕ 60 ГДЕ TargetInstance ISA „“ Win32_Processor»» И TargetInstance.LoadPercentage> 99? «)

Для каждого obj1elem в obj1

set obj2set = obj1elem.Associators _ («__ FilterToConsumerBinding»)

set obj3set = obj1elem.References _ («__ FilterToConsumerBinding»)

Для каждого obj2 в obj2set

WScript.echo «Удаление объекта»

Для каждого obj3 в obj3set

WScript.echo «Удаление объекта»

WScript.echo «Удаление объекта»

После выполнения скрипта ошибки в идентификаторе события 10, связанные с этим событием, больше не должны возникать. Это не удаляет ни одну из существующих записей в журнале событий, они должны быть удалены вручную из журнала событий приложения.

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Ошибка Запуск этого устройства невозможен (код 10) в Windows 7

Ошибка Запуск этого устройства невозможен (код 10) в Windows 7

Всем привет, сегодня мне позвонил мой друг и рассказал про такую ошибку, после установки нового оптического привода (в моем случае с SATA-интерфейсом, система обнаруживает его, но в диспетчере устройств на нем стоит восклицательный знак «!», а состоянии устройства стоит статус «Запуск этого устройства невозможен код 10», самое неприятное, что данную проблему вы можете встретить и с флешкой, мышкой, WiFi

Причины ошибки: запуск устройства невозможен код ошибки 10

Как я вам не перестаю повторять, прежде чем, что-то исправлять, нужно понять, из-за чего это происходит, чтобы не лечить постоянно следствие проблемы, а избавляться от нее кардинально и на совсем. Рассмотрим основные причины:

  • Я всегда в первую очередь проверяю физику устройства > под физикой понимается, отсутствие механических повреждений, если у вас DVD-rom, то убедитесь, чтобы там ничего не тряслось, если флешка, то попробуйте ее воткнуть в другой USB порт компьютера, так как я чаще всего встречал, что запуск этого устройства невозможен код 10 именно с флешкой. Если это видеокарта или звуковое устройство, то попробуйте воткнуть в другой слот на материнской плате, если у нее они конечно же присутствуют.
  • Криво установилось устройство, чаще всего в этом виновата самая Windows.
  • Повреждены некоторые ветки реестра Windows.
  • Происходит конфликт оборудования
Читать еще:  Ошибка odbc sqlstate im002

Решаем ошибку: Запуск данного устройства невозможен код 10

Давайте теперь рассмотрим, как со сто процентной уверенностью устранить проблему с запуском данного устройства с кодом 10.

  • Про физику устройства я вам уже написал
  • Следующим шагом я вам посоветую удалить это проблемное устройство в диспетчере, так как оно могло установиться не правильно, для этого щелкните по нему правым кликом и из контекстного меню выберите удалить, я так поступил с Bluetooth Audio Device.

или вот пример с Serial Comm Port

А вот и код 10 с USB устройством. Как видите, ошибка выскакивает везде.

После удаления устройства, в самом верху диспетчера устройств, щелкните правым кликом по названию вашего компьютера и выберите Обновить конфигурацию оборудования. Ваша операционная система просканирует все доступные устройства на вашем компьютере и установит, если обнаружит, что то новое, так как при первой попытке установить, могли возникнуть проблемы или ошибки, в следствии чего был код 10.

  • Правим реестр Windows. Запустите редактор реестра (Пуск -> Выполнить… -> regedit или сочетание клавиш WIN+R). Переходим там в ветку

в котором параметр Default имеет значение DVD/CD-ROM, а параметр Class — значение CDROM (в реестре может быть несколько экземпляров ветки <4D36E965-E325-11CE-BFC1-08002BE10318>, так что эти параметры позволят опознать нужный нам).

Найдите в этом разделе параметры UpperFilters и LowerFilters и удалите их. Закройте редактор реестра и перезагрузите компьютер, поидее ошибка Запуск этого устройства невозможен (код 10) в Windows 7 должна пропасть, если нет, то делаем следующее.

  • Установите все возможные обновления доступные для системы. Для этого открываем Пуск > Панель управления > Центр обновления Windows.

Учтите, что в последнее время Microsoft пытается избавиться от Windows 7, поэтому участились случаи когда идет бесконечное обновление Windows 7.

  • Еще может в некоторых случаях, когда операционная система пишет запуск устройства невозможен код 10, можно произвести обновление всех драйверов на ваше железо, я всегда вам советую, все держать в актуальных версиях.
  • Бывают ситуации, что происходит конфликт оборудования, у меня так было с внешним HDD и кард ридером Alcor mini USB card reader. Вот пример, когда мой жесткий, внешний диск пишет запуск устройства невозможен код 10, но самое забавное сам он зажужжал, ему тeпо не хватило питания для старта.

Отключаю ФИЗИЧЕСКИ Alcor mini USB card reader и заново включаю внешний HDD

И о чудо! USM Mass Storage Device нормльно определился в системе.

Как видите ошибка: Запуск этого устройства невозможен код 10 в Windows 7 устраняется весьма просто, главное выявить на будущее причину.

Ссылка на основную публикацию
Adblock
detector