最近我遇到了很多蓝屏,其中大多数是由各种驱动程序引起的,但主要是 ntoskrnl.exe。我通过查看 BlueScreenView 中的日志知道了这一点。根据 BlueScreenView,我已经遇到这种情况两个月了。这真的让我很沮丧,因为有时我在玩游戏或工作时会遇到 BSOD。可以在下面的 .rar 文件中找到 minidump 文件。
https://mega.co.nz/#!GMUTQQgA!CGBGLKExntC37RF-i3ZycINJZi8XpyfU_ThBol0AEaA
这些额外的信息可能还会帮助你:
- 我还没有尝试使用驱动程序验证程序
- 我还没有尝试使用 Memtest86+ 检查我的 RAM 是否已损坏
- 我还没有进行系统还原(我真的不想这样做,数据备份需要很长时间,而且我在这台电脑上有很多东西)
- 我还没有尝试加载“上次正确配置”(在这里找到了可能的修复方法,但我想确保我在这里做的是正确的事情http://www.computerhope.com/issues/ch000646.htm)
- 我已经尝试更新我的显卡驱动程序,它是 nVidia GeForce 6150SE(我知道,它很烂),但仍然出现蓝屏。
- 我已经执行了 chkdsk /f,但仍然出现蓝屏
至于巨大的嗡嗡声,我真的不知道是什么原因造成的。
大家请帮帮我。
答案1
内核没有问题。在 Widows 崩溃之前调用的最后一个驱动程序是 netr28x.sys,它是Ralink 802.11 无线适配器驱动程序。但这并不一定意味着该驱动程序导致了损坏。
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
DRIVER_CORRUPTED_EXPOOL (c5)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is
caused by drivers that have corrupted the system pool. Run the driver
verifier against any new (or suspect) drivers, and if that doesn't turn up
the culprit, then use gflags to enable special pool.
Arguments:
Arg1: 0000000000000008, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000000, value 0 = read operation, 1 = write operation
Arg4: fffff800033bdb05, address which referenced memory
Debugging Details:
------------------
BUGCHECK_STR: 0xC5_2
CURRENT_IRQL: 2
FAULTING_IP:
nt!ExDeferredFreePool+249
fffff800`033bdb05 4c395808 cmp qword ptr [rax+8],r11
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
PROCESS_NAME: System
nt!KeBugCheckEx
nt!KiBugCheckDispatch
nt!KiPageFault
nt!ExDeferredFreePool
nt!ExFreePoolWithTag
ndis!NdisFreeMemory
netr28x!PostBBPInitialization
0x0
0x0
0x0
0x0
Loaded symbol image file: netr28x.sys
Image path: netr28x.sys
Image name: netr28x.sys
Timestamp: Wed Aug 11 05:39:23 2010
将驱动程序更新到最新版本,如果此方法不能解决问题,请激活驅動器檢測器并上传新的dmp文件。
最后一次崩溃是由名为 netwrx.sys 的驱动程序引起的:
IRQL_NOT_LESS_OR_EQUAL (a)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If a kernel debugger is available get the stack backtrace.
nt!KeBugCheckEx
nt!KiBugCheckDispatch
nt!KiPageFault
nt!KeReleaseInStackQueuedSpinLockFromDpcLevel
tcpip! ?? ::FNODOBFM::`string'
tcpip!UdpTlProviderSendMessagesCalloutRoutine
nt!KeExpandKernelStackAndCalloutEx
tcpip!UdpTlProviderSendMessages
tdx!TdxSendDatagramTransportAddress
tdx!TdxTdiDispatchInternalDeviceControl
networx
0x0
0x0
0x0
nt!KiInitialPCR
0x0
0x0
0x0
networx
0x0
0x0
Image path: \SystemRoot\system32\drivers\networx.sys
Image name: networx.sys
Timestamp: Tue Nov 19 18:06:31 2013