Win32_NTLogEvent を読み取って Symantec Antivirus が何かを書き込んだかどうかを確認するなど、WMI を使用してネットワーク全体のマシンに関するさまざまな情報を収集する .NET アプリケーションがあります。クエリは正常に動作しますが、WMI クエリを繰り返し実行すると、"Generic Failure" エラーが再発し始めます。これは、ほぼ一貫して発生します。125 コール。WMI クエリを実行しているマシンを再起動すると、常にエラーが修正されます...それは、次の 125 クエリが実行されるまでです。
リポジトリは問題ないようで、ログ ファイル サイズの問題は見つかりませんでした。
詳細情報 - エラーが発生した後に WMIDiag を実行し、見つかった -
25607 13:55:38 (1) !! エラー: WMI ENUMERATION 操作エラーが報告されました: 2 つのエラー!
25608 13:55:38 (0) ** - ROOT/CIMV2、SubClassesOf、'*'、0x80041006 - (WBEM_E_OUT_OF_MEMORY) 操作に十分なメモリがありません。
25609 13:55:38 (0) ** MOF 登録: 'C:\WINNT\SYSTEM32\WBEM\SNMPREG.MOF' 25610 13:55:38 (0) ** - ルート/CIMv2、InstancesOf、'Win32_PerfFormattedData_PerfProc_Thread'、 0x8007000E - この操作を完了するのに十分なストレージがありません..
25611 13:55:38 (0) ** MOF 登録: 'C:\WINDOWS\SYSTEM32\WBEM\WMI.MOF'
誰もこれを見たことがありますか?アイデア?