Wmi ошибка 10: Ошибка WMI код 10 как устранить в Windows 7

Ошибка WMI код 10 как устранить в Windows 7

Опубликовано Автор: Nikolay Kochurov — 18 комментариев ↓

Ошибка WMI код 10 встречается в операционной системе Windows 7 на всех компьютерах после установки операционной системы и сервис пака с привода DVD или с загрузочной флэшки на которой был установочный образ системы.

Что бы посмотреть наличие ошибки WMI с кодом 10 щелкните правой клавишей мышки (далее ПКМ) на «Мой компьютер» в выпадающем меню нажмите левой кнопкой мыши (далее ЛКМ) на «Управление».

вход в управление компьютером

В открывшемся окне «Управление компьютером (локальным)» нажмите на «Просмотр событий» затем «Журналы Windows» и «Приложения», нашли эту ошибку, тогда читаем дальше как устранить ошибку .

Ошибка WMI код 10

1. Отключаем контроль учетных записей.

2. Перезагружаем компьютер в безопасный режим. Для этого на начальном экране загрузки загрузки компьютера (как только у вас на мониторе появились белые буквы на черном фоне или цветная эмблема материнской платы) жмите клавишу F8, нажимать можно несколько раз ничего не испортите.

Начальный экран загрузки компьютера

3. Должны увидеть варианты загрузки, выбираете «Безопасный режим» и нажимаете «Enter» на клавиатуре.

Выбор загрузки безопасного режима

4. После загрузки в безопасном режиме щелкните ПКМ на «Мой компьютер» в выпадающем меню нажмите ЛКМ на «Управление».

вход в управление компьютером

В открывшемся окне «Управление компьютером (локальным)» нажмите на «Службы и приложения» а после на «Службы».

5. Находим службу Инструментарий управления Windows (Windows Management Instrumentation), останавливаем её кнопкой «Остановить» после этого окно «Управление компьютером» можно закрыть.

остановка службы winmgmt

6.Открываем папку, вот её местонахождение c:\windows\system32\wbem\repository. В этой папке видим файлы:

INDEX.BTR
MAPPING1.MAP
MAPPING2.MAP
MAPPING3.MAP
OBJECTS.DATA>

На всякий случай скопируйте файлы в папку где бы Вы могли их потом найти. А затем удалите эти файлы из папки /repository.

7. Произведите перезагрузку компьютера «Пуск» далее «Перезагрузка».

8. При первоначальной загрузке компьютера возможно торможение, некоторое замедление в работе. Ничего страшного — после двух перезагрузок компьютер станет работать нормально.

9. Вторая загрузка должна пройти быстрее. Проверяем журнал Windows, как во втором абзаце,  больше никаких ошибок WMI код 10 у Вас не должно появляться!

10. Включаем контроль учетных записей обратно.

В Майкрософт про ошибку WMI c кодом 10 говорят, что она не критичная и на работоспособность никак не влияет. Но кому понравиться если Ваш компьютер будет «ругаться» на какие-то там ошибки, к тому же если решение довольно простое.

Надеюсь кому-нибудь пригодиться эта шпаргалка которая Вам поможет победить ошибку WMI код 10.

Опубликовано в рубрике Ошибки операционной системы

Идентификатор события 10 регистрируется в журнале приложений — Windows Client

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 2 мин

В этой статье приведен скрипт для решения проблемы с событием с идентификатором 10, регистрируемым после установки пакета обновления 1 для Windows 7 или Windows Server 2008 R2.

Применимо к: Windows 7 с пакетом обновления 1 (SP1), Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Исходный номер базы знаний: 2545227

Симптомы

После установки Windows 7 с пакетом обновления 1 (SP1) или Windows Server 2008 R2 с пакетом обновления 1 (SP1) с использованием встроенного носителя после каждой перезагрузки в журнале приложений регистрируется следующую ошибку WMI:

Log Name - Application  
Source - WMI  
EventID - 10  
Level - Error  
User - N/A  
OpCode - Info  
Task Cat - None  
Keywords - Classic  
Details - Event filter with query "SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage > 99" could not be reactivated in namespace "//./root/CIMV2" because of error 0x80041003. Events cannot be delivered through this filter until the problem is corrected.

Причина

Эта проблема возникла в процессе создания DVD-диска или ISO в Windows 7 с пакетом обновления 1 (SP1). В процессе создания возникла проблема, из-за которой регистрация WMI оставалась в DVD-диске или ISO. Так как регистрация работает только во время создания DVD-диска или ISO, она не запускается в активной системе и вызывает эти события. Эти события не указывают на какие-либо проблемы в системе и могут быть безопасно проигнорированы. Если вы хотите предотвратить создание этих событий и удалить эту регистрацию WMI вручную, запустите сценарий обходного решения.

Решение

Чтобы устранить проблему, запустите сценарий, чтобы остановить сообщения с идентификатором события 10. Чтобы запустить скрипт, выполните следующие действия.

  1. В Блокноте создайте документ с именем Workaround.txt.

  2. Скопируйте следующий скрипт в блокнот:

    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" _
    & strComputer & "\root\subscription")
    Set obj1 = objWMIService.ExecQuery("select * from __eventfilter where name='BVTFilter' and query='SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA ""Win32_Processor"" AND TargetInstance. LoadPercentage > 99'")
    For Each obj1elem in obj1
    set obj2set = obj1elem.Associators_("__FilterToConsumerBinding")
    set obj3set = obj1elem.References_("__FilterToConsumerBinding")
    For each obj2 in obj2set
    WScript.echo "Deleting the object"
    WScript.echo obj2.GetObjectText_
    obj2.Delete_
    next
    For each obj3 in obj3set
    WScript.echo "Deleting the object"
    WScript.echo obj3.GetObjectText_
    obj3.Delete_
    next
    WScript.echo "Deleting the object"
    WScript.echo obj1elem.GetObjectText_
    obj1elem.Delete_
    Next
    
  3. Сохраните текст как Workaround.vbs.

  4. Закройте Блокнот.

  5. Откройте командную строку с повышенными привилегиями:

    1. Нажмите кнопку Пуск.
    2. Выберите «Программы».
    3. Щелкните правой кнопкой мыши командную строку.
    4. Выберите «Запуск от имени администратора».
  6. Измените каталог на каталог, содержащий workaround.vbs, например CD c:\users\%username%

    .

  7. Запустите скриптworkaround.vbs.

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

Примечание.

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

Указанное выше сообщение об ошибке с идентификатором события 10 можно спокойно игнорировать. Это не указывает на проблему с пакетом обновления или операционной системой.

Как исправить ошибку WMI с кодом события 10 в Windows 7

ПРОБЛЕМА:

Ошибка WMI возникает при доступе к «Фильтру WMI» без достаточного разрешения. Это произошло в процессе создания Windows 7 SP1 DVD/ISO. В процессе создания возникла проблема, из-за которой регистрация WMI осталась на DVD/ISO. Поскольку регистрация предназначена для работы только во время процесса создания DVD/ISO, она не работает в работающей системе и вызывает эти события.

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

Если щелкнуть вкладку  ПОДРОБНОСТИ  в сообщении об ошибке и выбрать представление XML, вы получите сообщение, подобное этому:

Event Xml:
10
0
2
0
0
0x80000000000000
000Z» />
187


Application
adsd-PC



//./root/CIMV2
SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA «Win32_Processor» AND TargetInstance.LoadPercentage > 99
0x80041003

Как это исправить:

Чтобы решить эту проблему, вам нужно запустить скрипт, чтобы остановить событие ID 10 Сообщения. Эта статья относится ко всем версиям Windows 7 и Server 2008 R2.

1. В текстовом редакторе, например в блокноте, создайте новый текстовый документ с именем «workaround.vbs» 9.0013 2. Скопируйте и вставьте следующий код в «workaround.vbs». НЕ копируйте теги и .

strComputer = “.”
Установить objWMIService = GetObject(«winmgmts:» _
& «{impersonationLevel=impersonate}!\\» _
& 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 «900 Удаление объекта» WScript.echo obj2.GetObjectText_
obj2.Delete_
next
Для каждого obj3 в obj3set
WScript.echo «Удаление объекта»
WScript.echo obj3.GetObjectText_
obj3.Delete_
next
WScript.echo «Удаление объекта»
WScript.echo obj1elem.GetObjectText_
obj1elem.Delete_
Далее

3. Сохраните и закройте блокнот.
4. Откройте «командную строку с повышенными правами» («Пуск/Программы» и щелкните ПРАВОЙ кнопкой мыши по командной строке – выберите «Запуск от имени администратора»). .  Выполнить сценарий.
7.  После запуска этого сценария сообщения о событии с идентификатором 10 перестают появляться в журнале приложений. Однако вам необходимо вручную очистить все предыдущие сообщения о событии с идентификатором 10​

Событие с кодом 10 регистрируется в журнале приложений — клиент Windows

Редактировать

Твиттер LinkedIn Фейсбук Эл. адрес

  • Статья
  • 2 минуты на чтение

В этой статье представлен сценарий для устранения события с идентификатором 10, которое регистрируется после установки пакета обновления 1 для Windows 7 или Windows Server 2008 R2.

Применяется к:   Windows 7 с пакетом обновления 1 (SP1), Windows Server 2008 R2 с пакетом обновления 1
Исходный номер базы знаний:   2545227

Симптомы

После установки Windows 8 с пакетом обновления 1 (SP1) или Windows Server 2 R2 100 при использовании встроенного носителя после каждой перезагрузки в журнале приложений регистрируется следующая ошибка WMI:

 Имя журнала — приложение
Источник - WMI
Идентификатор события – 10.
Уровень - Ошибка Пользователь — н/д Код операции — Информация Задача Cat - Нет Ключевые слова - Классика Подробности — фильтр событий с запросом «SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA «Win32_Processor» AND TargetInstance.LoadPercentage > 99" не удалось повторно активировать в пространстве имен "//./root/CIMV2" из-за ошибки 0x80041003. События не могут быть доставлены через этот фильтр, пока проблема не будет устранена.

Причина

Эта проблема возникла в процессе создания Windows 7 SP1 DVD/ISO. В процессе создания возникла проблема, из-за которой регистрация WMI осталась на DVD/ISO. Поскольку регистрация предназначена для работы только во время процесса создания DVD/ISO, она не работает в работающей системе и вызывает эти события. Эти события не указывают на какие-либо проблемы в системе и могут быть безопасно проигнорированы. Если вы хотите предотвратить создание этих событий и хотите удалить эту конкретную регистрацию WMI вручную, запустите сценарий обхода.

Решение

Чтобы устранить проблему, запустите сценарий, чтобы остановить сообщения о событии с кодом 10. Чтобы запустить сценарий, выполните следующие действия:

  1. В Блокноте создайте новый документ с именем Workaround.txt .

  2. Скопируйте следующий скрипт в блокнот:

     стрКомпьютер = "."
    Установите objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" _
    & strComputer & "\root\subscription")
    Установите obj1 = objWMIService.ExecQuery("выберите * из __eventfilter, где name='BVTFilter' и query='SELECT * FROM __InstanceModificationEvent ВНУТРИ 60, ГДЕ TargetInstance ISA ""Win32_Processor"" AND TargetInstance.LoadPercentage >
    99'") Для каждого объекта obj1elem в obj1 установить obj2set = obj1elem.Associators_("__FilterToConsumerBinding") установить obj3set = obj1elem.References_("__FilterToConsumerBinding") Для каждого obj2 в obj2set WScript.echo "Удаление объекта" WScript.echo obj2.GetObjectText_ obj2. Удалить_ следующий Для каждого obj3 в obj3set WScript.echo "Удаление объекта" WScript.echo obj3.GetObjectText_ obj3.Delete_ следующий WScript.echo "Удаление объекта" WScript.echo obj1elem.GetObjectText_ obj1elem.Delete_ Следующий
  3. Сохраните текст как Workaround.vbs .

  4. Закрыть Блокнот.

  5. Откройте командную строку с повышенными привилегиями:

    1. Выбрать Старт .
    2. Выберите Программы .
    3. Щелкните правой кнопкой мыши Командная строка .
    4. Выберите запуск от имени администратора .
  6. Изменить каталог на тот, который содержит workaround.vbs , например, CD c:\users\%username% .

  7. Запустить сценарий workaround.vbs .

После запуска скрипта ошибки Event ID 10, связанные с этим событием, должны перестать возникать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *