![我应该如何分析这个 Windows 崩溃转储?](https://linux22.com/image/1219345/%E6%88%91%E5%BA%94%E8%AF%A5%E5%A6%82%E4%BD%95%E5%88%86%E6%9E%90%E8%BF%99%E4%B8%AA%20Windows%20%E5%B4%A9%E6%BA%83%E8%BD%AC%E5%82%A8%EF%BC%9F.png)
我的 Windows Vista x64 时不时会崩溃。有人能根据这个崩溃转储告诉我哪里出了问题吗?
Microsoft (R) Windows 调试器版本 6.11.0001.404 X86 版权所有 (c) Microsoft Corporation。保留所有权利。 加载转储文件 [C:\Windows\Minidump\Mini102109-01.dmp] 迷你内核转储文件:仅提供寄存器和堆栈跟踪 符号搜索路径为:SRV*c:\symbols*http://msdl.microsoft.com/download/symbols 可执行文件搜索路径为: Windows Server 2008/Windows Vista 内核版本 6001 (Service Pack 1) MP (4 个进程) 免费 x64 产品:WinNt,套件:TerminalServer SingleUserTS 构建者:6001.18145.amd64fre.vistasp1_gdr.080917-1612 机器名称: 内核基址 = 0xfffff800`01a0c000 PsLoadedModuleList = 0xfffff800`01bd1db0 调试会话时间:2009 年 10 月 21 日星期三 10:30:41.928(GMT+2) 系统运行时间:0 天 0:00:16.021 加载内核符号 ......................................... 加载用户符号 ******************************************************************************************* * * * 错误检测分析 * * * ******************************************************************************************* 使用!analyze -v获取详细的调试信息。 错误检查 1000007E,{ffffffffc0000005,fffff80001cdd46a,fffffa6002a04328,fffffa6002a03d00} 可能由以下原因造成:fileinfo.sys(fileinfo!FIPfInterfaceClose+48) 后续:MachineOwner --------- 分析-v ******************************************************************************************* * * * 错误检测分析 * * * ******************************************************************************************* SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M (1000007e) 这是一个非常常见的错误检查。通常异常地址会精确定位 导致问题的驱动程序/功能。请始终记下此地址 以及包含该地址的驱动程序/图像的链接日期。 一些常见问题是异常代码 0x80000003。这意味着硬 编码断点或断言被击中,但该系统已启动 /NODEBUG。这种情况不应该发生,因为开发人员不应该 零售代码中的硬编码断点,但是...... 如果发生这种情况,请确保调试器已连接,并且 系统启动 /DEBUG。这将让我们看到为什么这个断点 正在发生。 参数: Arg1:ffffffffc0000005,未处理的异常代码 Arg2:fffff80001cdd46a,发生异常的地址 Arg3:fffffa6002a04328,异常记录地址 Arg4:fffffa6002a03d00,上下文记录地址 调试细节: ------------------ EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - 0x%08lx 上的指令将转换为 0x%08lx 上的指令。下列关于写作的工作失败:%s。 故障IP: nt!ObpReleaseHandleInfo+4a fffff800`01cdd46a 418b4908 mov ecx,dword ptr [r9 + 8] 异常记录:fffffa6002a04328——(.exr 0xfffffa6002a04328) 无法读取异常记录@fffffa6002a04328 上下文:fffffa6002a03d00——(.cxr 0xfffffa6002a03d00) 无法读取上下文,Win32 错误 0n30 客户崩溃次数:1 默认存储桶 ID:VISTA_DRIVER_FAULT BUGCHECK_STR: 0x7E 进程名称:系统 当前 IRQL: 0 LAST_CONTROL_TRANSFER:从 fffff80001cdd9cd 到 fffff80001cdd46a 堆栈文本: fffffa60`02a04568 fffff800`01cdd9cd : 00000000`00000000 fffffa80`07c75b20 fffff880`000033d0 00000000`00000000 : nt!ObpReleaseHandleInfo+0x4a fffffa60`02a04570 fffff800`01cddd07 : fffff880`000033e0 fffffa80`00000000 fffffa80`06cc5690 00000000`00000000 : nt!ObpDecr
答案1
你的线索是:
- SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M
- VISTA_DRIVER_FAULT
- IMAGE_NAME: fileinfo.sys