
私のコンピューターは最近まで非常に正常に動作していましたが、最近になってランダムに BSOD エラーが発生するようになりました。オーバークロックなしで Windows 10 Home 64 ビットを実行しています。
すべてのドライバーを最新バージョンに更新しましたが、マシンにはウイルスやマルウェアはありません。CP で「sfc /scannow」コマンドを実行したところ、すべて正常であることが示されました。
以前、他のシステムの Wdiwifi.sys [Bad Pool memory] が原因で、頻繁ではないものの BSOD が発生したことがあります。デバイス マネージャーを開いて更新をチェックしたところ、すべて最新の状態でした。
他の 2 つの ndis.sys BSOD [カーネル セキュリティ チェックの失敗] エラーは、Blender を使用しているときに発生しました。これはランダムでした。
https://drive.google.com/file/d/0B0z47lWdEdGPZlVtY1lmTGh4Wms/view?usp=sharing
答え1
デバッグシンボルはオンラインになりました。
Windbg でダンプを分析するRealtek Wifi ドライバー ( rtwlanu.sys
) が問題の原因であることを示しています。
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
KERNEL_SECURITY_CHECK_FAILURE (139)
A kernel component has corrupted a critical data structure. The corruption
could potentially allow a malicious user to gain control of this machine.
Arguments:
Arg1: 0000000000000003, A LIST_ENTRY has been corrupted (i.e. double remove).
Arg2: ffff80016eb9a480, Address of the trap frame for the exception that caused the bugcheck
Arg3: ffff80016eb9a3d8, Address of the exception record for the exception that caused the bugcheck
Arg4: 0000000000000000, Reserved
EXCEPTION_RECORD: ffff80016eb9a3d8 -- (.exr 0xffff80016eb9a3d8)
ExceptionAddress: fffff809b0985c1b (ndis!ndisFreeNblToNPagedPool+0x000000000000006b)
ExceptionCode: c0000409 (Security check failure or stack buffer overrun)
ExceptionFlags: 00000001
NumberParameters: 1
Parameter[0]: 0000000000000003
Subcode: 0x3 FAST_FAIL_CORRUPT_LIST_ENTRY
STACK_TEXT:
00 nt!KeBugCheckEx
01 nt!KiBugCheckDispatch
02 nt!KiFastFailDispatch
03 nt!KiRaiseSecurityCheckFailure
04 ndis!ndisFreeNblToNPagedPool
05 ndis!NdisFreeNetBufferList
06 rtwlanu!WDI_FreeRxFrame
07 rtwlanu!N6UsbWdi_RxReturnFrames
08 wdiwifi!CRxMgr::OnNdisReturnNetBufferLists
09 wdiwifi!CAdapter::ReturnNetBufferLists
0a wdiwifi!CPort::IndicateFrames
0b wdiwifi!CRxMgr::RxIndicatePortFrames
0c wdiwifi!CRxMgr::RxProcessAndIndicateNblChain
0d wdiwifi!CRxMgr::RxInOrderDataInd
0e wdiwifi!AdapterRxInorderDataInd
0f rtwlanu!wdi_NotifyPeerData
10 rtwlanu!WDI_NotifyDataInQueue
11 rtwlanu!RxNotifyThreadCallback
12 rtwlanu!Ndis6ThreadCallback
13 nt!PspSystemThreadStartup
14 nt!KiStartSystemThread
Image path: \SystemRoot\System32\drivers\rtwlanu.sys
Image name: rtwlanu.sys
Browse all global symbols functions data
Timestamp: Tue Nov 15 17:34:02 2016
Realtekドライバのコールスタックを見ると、Windowsのビルドインドライバを使用していることがわかります。Realtekのウェブサイトから最新のドライバーを入手。