询问者
华硕Vista声卡驱动导致蓝屏问题怎么解决?

问题
-
事件查看器里面显示:
错误存储段 0x7f_0_RTKVHDA+13c124,类型 0
事件名称: BlueScreen
响应: http://oca.microsoft.com/resredir.aspx?sid=7822&Bucket=0x7f_0_RTKVHDA+13c124&ID=b1c50187-d9dd-484b-9a20-6bf787cf7b20
Cab ID: 0有的人说进入安全模式删除HD开头的文件,可是我用超级管理员进去也没有权限删除啊?
全部回复
-
建議按照下面這個方法獲得驅動程序文件, 然後以確定具體是哪個驅動程序造成的.
有一點必須說明的是, 直接刪除驅動程序文件的方法是不正確的, 正確的方法應該是卸載該驅動程序.
易宝典:Windows常见蓝屏故障分析(MVP 撰稿)
http://support.microsoft.com/kb/972602/zh-cn
以下內容完整複製至 謝依村 在帖子 2003 企业版系统意外重起 的回覆
首先下载 windebug
http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
说下 debug 方法
1. 我的电脑,属性 -> 高级 -> 启动,最下面的内存调试选最后一项的全部,确定后重新启动
2. 蓝屏后不要急着重启,系统会保存整个内存内容,然后会自动重启
3. 找到 C:\Windows\Minidump\
4. 下载安装 windwos 的 debug tools, 我这有下载地址,或微软网站
http://public.hshh.org/SysTools/debug/dbg_x86_6.6.07.5.exe
5. 安装后创建一个临时目录,例如 c:\temp
6. 启动 windbg
7. windbg 界面 : file->symbol file path (ctrl+s) 输入 :
SRV*c:\temp*http://msdl.microsoft.com/download/symbols
然后确定
8. windbg 界面 : file->open crash dump(ctrl+d) ,打开 9. 打开例如 C:\Windows\Minidump\Mini122208-01.dmp 后,等待提示
当出现 Use !analyze -v to get detailed debugging information. 字样后,在下面输入框
!analyze -v
10. 等待分析完毕,可以知道什么导致的出错
11. windbg 使用中需要网上下载调试内容,这个速度嘛,取决于你的网络了。
-----------------------------------------------------------------------
你把敲完 !analyze -v 后的信息发上来!
以上內容完整複製至 謝依村 在帖子 2003 企业版系统意外重起 的回覆
原始連接:
http://social.microsoft.com/Forums/vistazhchs/windowsserversystemzhchs/thread/48d50269-adb8-43b9-a74d-ccf1914eb72f
Folding@Home -
调试后的内容是这样子:
Microsoft (R) Windows Debugger Version 6.6.0007.5
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Windows\Minidump\Mini121609-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are availableSymbol search path is: SRV*c:\temp*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows Vista Kernel Version 6002 (Service Pack 2) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 6002.18082.x86fre.vistasp2_gdr.090803-2339
Kernel base = 0x82234000 PsLoadedModuleList = 0x8234bc70
Debug session time: Wed Dec 16 09:11:01.765 2009 (GMT+8)
System Uptime: 0 days 1:55:53.729
Loading Kernel Symbols
............................................................................................................................................................
Loading User Symbols
Loading unloaded module list
.....
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************Use !analyze -v to get detailed debugging information.
BugCheck 7F, {0, 0, 0, 0}
Unable to load image \SystemRoot\system32\drivers\RTKVHDA.sys, Win32 error 2
*** WARNING: Unable to verify timestamp for RTKVHDA.sys
*** ERROR: Module load completed but symbols could not be loaded for RTKVHDA.sys
Probably caused by : RTKVHDA.sys ( RTKVHDA+13c124 )Followup: MachineOwner
---------1: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************UNEXPECTED_KERNEL_MODE_TRAP (7f)
This means a trap occurred in kernel mode, and it's a trap of a kind
that the kernel isn't allowed to have/catch (bound trap) or that
is always instant death (double fault). The first number in the
bugcheck params is the number of the trap (8 = double fault, etc)
Consult an Intel x86 family manual to learn more about what these
traps are. Here is a *portion* of those codes:
If kv shows a taskGate
use .tss on the part before the colon, then kv.
Else if kv shows a trapframe
use .trap on that value
Else
.trap on the appropriate frame will show where the trap was taken
(on x86, this will be the ebp that goes with the procedure KiTrap)
Endif
kb will then show the corrected stack.
Arguments:
Arg1: 00000000, EXCEPTION_DIVIDED_BY_ZERO
Arg2: 00000000
Arg3: 00000000
Arg4: 00000000Debugging Details:
------------------
BUGCHECK_STR: 0x7f_0CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VISTA_RC
PROCESS_NAME: System
CURRENT_IRQL: 2
TRAP_FRAME: ad615c7c -- (.trap ffffffffad615c7c)
ErrCode = 00000000
eax=00002400 ebx=00001700 ecx=00000000 edx=00000000 esi=85711560 edi=82204f60
eip=8d53f124 esp=ad615cf0 ebp=ad615d50 iopl=0 nv up ei pl zr na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246
RTKVHDA+0x13c124:
8d53f124 ?? ???
Resetting default scopeLAST_CONTROL_TRANSFER: from 824b2836 to 82301adf
STACK_TEXT:
ad615c1c 824b2836 0000007f 918a7562 8d53f124 nt!KeBugCheck+0x14
ad615c70 8227fa08 ad615c7c ad615d50 8d53f124 nt!Ki386CheckDivideByZeroTrap+0x44
ad615c70 8d53f124 ad615c7c ad615d50 8d53f124 nt!KiTrap00+0x88
WARNING: Stack unwind information not available. Following frames may be wrong.
ad615cec 00000000 00000000 85711560 00000004 RTKVHDA+0x13c124
STACK_COMMAND: kbFOLLOWUP_IP:
RTKVHDA+13c124
8d53f124 ?? ???SYMBOL_STACK_INDEX: 3
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: RTKVHDA
IMAGE_NAME: RTKVHDA.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4954a331
SYMBOL_NAME: RTKVHDA+13c124
FAILURE_BUCKET_ID: 0x7f_0_RTKVHDA+13c124
BUCKET_ID: 0x7f_0_RTKVHDA+13c124
Followup: MachineOwner
---------