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

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

Следующий URL-адрес отображает некоторый код для запуска: http://support.microsoft.com/kb/950375, но решает ли это проблему, или он просто скрывает ошибки? Мне нужно, чтобы сбои прекратились, и они происходят, когда я получаю сообщение об ошибке Event 10 ID.

2 ответа2

0

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

Если это не решает сбои, вам нужно немного покопаться в Event Viewer, чтобы узнать, что происходит перед сбоем. Звучит как неисправная часть оборудования. Сбой загрузочного диска, плохая память? Запустите диагностику на них.

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

0

Эта ошибка WMI - известная проблема, и она не связана с вашей проблемой сбоя.

Из Microsoft KB2545227:

Причина:

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

Они предлагают FixIt для решения проблемы, а также ручные инструкции:

  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
  1. Сохранить текст как Workaround.vbs

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

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

    а. Нажмите на начало

    б. Нажмите на Программы

    с. Щелкните правой кнопкой мыши на командной строке

    д. Выберите «Запуск от имени администратора».

  4. Перейдите в каталог, содержащий workaround.vbs (пример CD c:\users\%username%)

  5. Запустите cscript workaround.vbs

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .