仅在玩《反恐精英》 1.6 后出现蓝屏死机

仅在玩《反恐精英》 1.6 后出现蓝屏死机

在过去的 8-10 个月里,我一直在我的笔记本电脑上观察到这种奇怪的现象,在玩了 4 次或 5 次《反恐精英 1.6》后,只要我关闭游戏就会出现蓝屏死机。仍然无法找出确切的原因。我也玩过 Dota 2 等更重度的游戏,但效果很好。在那段时间里,我大约 3 个月没有玩《反恐精英 1.6》,而且那段时间没有出现过一次蓝屏错误,所以我很确定与这款游戏相关的某些东西是导致问题的原因。需要帮助。

蓝屏错误:图像

我的转储文件 C:\Windows\Minidump 位于此处: 关联

我的笔记本电脑的系统规格:
Sony Vaio E 系列 VPCEB46FG
操作系统 - Microsoft Windows 7 Home Premium
处理器 - Intel(R) Core(TM) i5 CPU M480 @ 2.67GHz
内存 - 4GB
硬盘 - 500GB
显示驱动程序 - ATI Mobility Radeon HD 5650

答案1

核心系统驱动程序win32k.sys在 中发生段错误HmgLockEx(),导致 Stop 0x3BSYSTEM_SERVICE_EXCEPTION崩溃。这通常是由于更新驱动程序时未更新到最新服务包而导致的。

  • 从您的崩溃转储中,WinDbg 报告您正在使用 Windows 7 build 7600,这意味着您正在运行未安装服务包的 Windows 7。

  • 将系统更新到最新的服务包,然后更新您的视频驱动程序。

WinDbg输出如下:

Microsoft (R) Windows Debugger Version 6.3.9600.17298 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [E:\sysdebug\011515-53945-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available


************* Symbol Path validation summary **************
Response                         Time (ms)     Location
Deferred                                       SRV*E:\sysdebug\debug-symbols*http://msdl.microsoft.com/download/symbols
Symbol search path is: SRV*E:\sysdebug\debug-symbols*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Kernel Version 7600 MP (4 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 7600.17273.amd64fre.win7_gdr.130318-1532
Machine Name:
Kernel base = 0xfffff800`03a4e000 PsLoadedModuleList = 0xfffff800`03c8ae70
Debug session time: Thu Jan 15 12:55:46.185 2015 (UTC - 5:00)
System Uptime: 1 days 3:11:04.715
Loading Kernel Symbols
.

Press ctrl-c (cdb, kd, ntsd) or ctrl-break (windbg) to abort symbol loads that take too long.
Run !sym noisy before .reload to track down problems loading symbols.

..............................................................
................................................................
...........................................
Loading User Symbols
Loading unloaded module list
......
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 3B, {c0000005, fffff960000f6483, fffff880078d6070, 0}

Probably caused by : win32k.sys ( win32k!HmgLockEx+a3 )

Followup: MachineOwner
---------

1: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

SYSTEM_SERVICE_EXCEPTION (3b)
An exception happened while executing a system service routine.
Arguments:
Arg1: 00000000c0000005, Exception code that caused the bugcheck
Arg2: fffff960000f6483, Address of the instruction which caused the bugcheck
Arg3: fffff880078d6070, Address of the context record for the exception that caused the bugcheck
Arg4: 0000000000000000, zero.

Debugging Details:
------------------


EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.

FAULTING_IP: 
win32k!HmgLockEx+a3
fffff960`000f6483 0fb7430c        movzx   eax,word ptr [rbx+0Ch]

CONTEXT:  fffff880078d6070 -- (.cxr 0xfffff880078d6070;r)
rax=fffff900c0200000 rbx=0000000000000000 rcx=fffffa80064203b0
rdx=fffff900c0200000 rsi=0000000000000000 rdi=fffff900c0200000
rip=fffff960000f6483 rsp=fffff880078d6a40 rbp=0000000000000000
 r8=0000000000000001  r9=0000000000000000 r10=0000000000000000
r11=fffff880078d6aa8 r12=0000000003ce0200 r13=0000000000000000
r14=0000000000000001 r15=0000000000000000
iopl=0         nv up ei pl zr na po nc
cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00010246
win32k!HmgLockEx+0xa3:
fffff960`000f6483 0fb7430c        movzx   eax,word ptr [rbx+0Ch] ds:002b:00000000`0000000c=????
Last set context:
rax=fffff900c0200000 rbx=0000000000000000 rcx=fffffa80064203b0
rdx=fffff900c0200000 rsi=0000000000000000 rdi=fffff900c0200000
rip=fffff960000f6483 rsp=fffff880078d6a40 rbp=0000000000000000
 r8=0000000000000001  r9=0000000000000000 r10=0000000000000000
r11=fffff880078d6aa8 r12=0000000003ce0200 r13=0000000000000000
r14=0000000000000001 r15=0000000000000000
iopl=0         nv up ei pl zr na po nc
cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00010246
win32k!HmgLockEx+0xa3:
fffff960`000f6483 0fb7430c        movzx   eax,word ptr [rbx+0Ch] ds:002b:00000000`0000000c=????
Resetting default scope

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT

BUGCHECK_STR:  0x3B

PROCESS_NAME:  dwm.exe

CURRENT_IRQL:  0

ANALYSIS_VERSION: 6.3.9600.17298 (debuggers(dbg).141024-1500) amd64fre

LAST_CONTROL_TRANSFER:  from fffff960002b2620 to fffff960000f6483

STACK_TEXT:  
fffff880`078d6a40 fffff960`002b2620 : fffff900`c06026e0 00000000`00000001 00000000`10121300 fffff900`c0712cd0 : win32k!HmgLockEx+0xa3
fffff880`078d6ab0 fffff960`002b1b1e : fffff900`c06026e0 00000000`00000000 00001300`624d4653 00000000`0000001d : win32k!SFMLOGICALSURFACE::OwnsSurfaceCleanup+0x40
fffff880`078d6ae0 fffff960`002b2a23 : 00000000`00000000 00000000`10121300 fffff900`c06026e0 00000000`03ce0230 : win32k!SFMLOGICALSURFACE::DeInitialize+0x4e
fffff880`078d6b20 fffff960`0020f197 : 00000000`00000000 fffff900`c00bf010 fffff900`c06026e0 00000000`00000020 : win32k!bhLSurfDestroyLogicalSurfaceObject+0x4b
fffff880`078d6b60 fffff960`002306e8 : 00000000`00000001 00000000`00000001 fffff880`078d6ca0 00000000`00000000 : win32k!GreSfmCloseCompositorRef+0x10f
fffff880`078d6ba0 fffff800`03abcad3 : fffffa80`064203b0 00000000`03a7f930 000007fe`00000000 fffffa80`03dfa590 : win32k!NtGdiHLSurfSetInformation+0x1a8
fffff880`078d6c20 000007fe`ff824efa : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
00000000`03a7f388 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x000007fe`ff824efa


FOLLOWUP_IP: 
win32k!HmgLockEx+a3
fffff960`000f6483 0fb7430c        movzx   eax,word ptr [rbx+0Ch]

SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  win32k!HmgLockEx+a3

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: win32k

IMAGE_NAME:  win32k.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  5130212e

IMAGE_VERSION:  6.1.7600.17266

STACK_COMMAND:  .cxr 0xfffff880078d6070 ; kb

FAILURE_BUCKET_ID:  X64_0x3B_win32k!HmgLockEx+a3

BUCKET_ID:  X64_0x3B_win32k!HmgLockEx+a3

ANALYSIS_SOURCE:  KM

FAILURE_ID_HASH_STRING:  km:x64_0x3b_win32k!hmglockex+a3

FAILURE_ID_HASH:  {8f81bb6a-de67-bc4d-99db-3f117a68551c}

Followup: MachineOwner
---------

相关内容