Windows 7 Ultimate 64ビット(SP1)を起動すると、多くのイベントID10エラーが発生します。 2つのエラー(ソースはWMIとサービスコントロールマネージャー)が頻繁に発生し、起動するたびに(またはログオン時に?)発生します。
(最初の2つのエラー)
最初のエラー(つまり、WMI)の[全般]タブの詳細を以下に示します。
クエリ "SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA" Win32_Processor "AND TargetInstance.LoadPercentage> 99"を含むイベントフィルターは、名前空間 "//./root/CIMV2"で再アクティブ化できませんでしたエラー0x80041003。問題が修正されるまで、このフィルターを介してイベントを配信することはできません。
そして、2番目の詳細は次のとおりです。
次のエラーが原因で、NEWDRIVERサービスを開始できませんでした。システムが指定されたファイルを見つけることができません。
また、ログオンが遅れています(関連しているかどうかわかりません)?
誰もがこれらのエラーとは何か、それを修正する方法を知っていますか?
WMIエラーは既知の問題です:
Microsoftの KB2545227 から:
原因:
これは、Windows 7 SP1 DVD/ISOの作成プロセスに端を発しています。作成プロセスに問題があり、WMI登録がDVD/ISOに残っていました。登録はDVD/ISO作成プロセス中にのみ機能するように設計されているため、ライブシステムでの実行に失敗し、これらのイベントが発生します。これらのイベントはシステムの問題を示すものではなく、無視しても問題ありません。ただし、これらのイベントが生成されないようにして、この特定のWMI登録を手動で削除する場合は、この記事に記載されている手順に従って回避策スクリプトを実行してください。
問題を修正するためのFixItと、手動の手順を提供します。
メモ帳でWorkaround.txtという名前の新しいドキュメントを作成します
次のスクリプトをメモ帳にコピーします。
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
テキストをWorkaround.vbs
として保存します
メモ帳を閉じる
管理者特権のコマンドを開くプロンプト:
a。スタートをクリック
b。プログラムをクリックします
c。コマンドプロンプトを右クリック
d。管理者として実行を選択します
ディレクトリをworkaround.vbs
を含むディレクトリに変更します(例CD c:\users\%username%
)
cscript workaround.vbs
を実行します
スクリプトを実行すると、このイベントに関連するイベントID 10エラーが発生しなくなります。これにより、イベントログの既存のエントリが削除されることはありません。アプリケーションのイベントログから手動で削除する必要があります。
「NEWDRIVERサービスに失敗しました」の問題の場合:
「NEWDRIVER」という名前のサービスがシステムに登録されていますが、実行する必要のあるファイルがありません。ファイルが見つからず、コンピューターの動作も問題ないので、サービスへの参照を削除するだけで済みます。
sc
(サービス制御)コマンドを使用して、管理者特権のコマンドプロンプトからこれを実行できるはずです。例えば。:
sc delete NEWDRIVER