ドライバーが原因でメモリリークが発生しています。非ページカーネルメモリの高い値を見てください。あなたの場合、これは3.7 GBを超えています。poolmonを使用して、どのドライバーが高使用率を引き起こしているかを確認できます。
Windows WDKをインストールし、poolmonを実行し、non pagedが一番上にあるようPにプールタイプの後にソートし、Bほとんどのメモリを使用するタグを確認するためにafterバイトを介してソートします。WDKがインストールされているフォルダーに移動してpoolmonを実行し、ツール(またはC:\Program Files (x86)\Windows Kits\10\Tools\x64
)に移動してをクリックしますpoolmon.exe
。
次に、以下に示すように、どのpooltagがほとんどのメモリを使用するかを確認します。
次に、cmdプロンプトを開き、findstrコマンドを実行します。これを行うには、cmdプロンプトを開き、と入力しcd C:\Windows\System32\drivers
ます。次に、を入力findstr /s __ *.*
します。__はタグ(poolmonの左端の名前)です。これを実行して、どのドライバーがこのタグを使用しているかを確認します。
ここで、driversフォルダー(C:\Windows\System32\drivers
)に移動し、問題のドライバー(上の画像例のintmsd.sys)を右クリックします。[プロパティ]をクリックし、[詳細]タブに移動して製品名を見つけます。その製品のアップデートを探してください。
pooltagがWindowsドライバーのみを表示する場合、またはpooltag.txt("C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\triage\pooltag.txt"
)にリストされている場合
xperfを使用して、使用の原因を追跡しています。Windows SDKからWPTをインストールし、管理者としてcmd.exeを開き、これを実行します。
xperf -on PROC_THREAD + LOADER + POOL -stackwalk PoolAlloc + PoolFree + PoolAllocSession + PoolFreeSession -BufferSize 2048 -MaxFile 1024 -FileMode Circular && timeout -1 && xperf -d C:\ pool.etl
30-60の成長をキャプチャします。WPA.exeでETLを開き、プールグラフを分析ペインに追加します。
pooltag列を最初に配置し、stack列を追加します。次に、 WPA.exe内でシンボルをロードし、 poolmonで見たタグのスタックを展開します。
ここで、スタックで確認できる他のサードパーティドライバーを見つけます。ここで、Thre
タグ(スレッド)はG-DataのAVKCl.exeによって使用されます。ドライバー/プログラムの更新を探して修正してください。
ユーザーHristo Hristovは、FMfn
ファイルの解凍中に使用率の高いトレースを提供しました。
このタグはWiseFs64.sys
、「Wise Folder Hider」プログラムの一部であるドライバーによって使用されます。削除するとリークが修正されます。
ユーザーサミュエルDichevが高いとトレースを提供FMic
し、Irp
利用状況
タグは、プログラムRazor Cortexによって使用されます。
ユーザのサンプルにおいてchr0n0ssFMic
及びIrp
使用方法はF-Secureのウイルス対策スイートによって引き起こされます。
それを削除してWindows Defenderを使用すると、彼の問題が修正されました。