locked
Frequent Freezes and BSoD while playing Games. RRS feed

  • Question

  • Hello,

    I'm having some problems for about 3-4 weeks now.

    Up until the first BSoD I could load two games at the same time and feel like nothing was wrong or slow. Now when I try to do this (for w/e reason), the 2nd game I start either freeze or loads but when I'm moving the mouse it stutters to 1fps movement, sound too. This happens in both games, exactly the same.

    If I don't do anything, main menu animation, music runs just fine...

    When I try running a game, for example CS:GO. It works fine a bit, then randomly freeze + loop sound and can't tab out. Only after I End Task the program it goes to normal, or so it seems. Then after I try to reenter the game, it freezes again and I get BSoD.

    Another thing I found is, while a game is open and I'm tab out in firefox for example; scrolling, general movement of the browser is not fluid and has some stutter. It lags even when I try to drag something on desktop.

    Ran multiple malware scans, even in parted magic on flash drive boot, nothing of note was found.

    Thought the problem was because of some part of the video driver, so I uninstalled it. Rebooted in Safe Mode and ran Display Driver Uninstaller to be sure nothing was left from the previous one, reinstalled the latest one and the problem still persisted. Reinstalled Windows with fresh drivers, same problem.

    Now I'm thinking it might be a hardware problem, but the tests I've done shows that it should be running smoothly.

    DumpFiles after win reinstall - > http://www.solidfiles.com/d/64833f85f1/DumpFiles.zip

    Older dump before win reinstall - > http://www.solidfiles.com/d/491e46a4db/041615-10779-01.zip

    Proc Intel i5 3470 3.2 GHz box
    Mobo ASRock Z77 Pro4
    VGA Sapphire AMD Radeon HD 7850 OC, 2048MB
    Ram Corsair XMS3 8GB DDR3 1600MHz CL9 Dual
    SSD Intel 330 Series 180GB SATA-III

         Intel Toolbox - > http://imgur.com/Z2K9nBy
         HD Tune - > http://imgur.com/IXh0MOV
         Sentinel - >http://imgur.com/rHfgaOv

    Samsung HD103SJ 1TB

        HD Tune Error Scan - > http://imgur.com/rHfgaOv
        HD Tune Health - > http://imgur.com/heUEOgf

    WD Blue 1TB SATA-III 7200 RPM 64MB

        HD Tune Error Scan - > http://imgur.com/pRwO9bf
        HD Tune Health - > http://imgur.com/2Zkcv5A

    PSU Seasonic S12II-620 Bronze 620W                                                                                                 

        CPUID Idle -> http://imgur.com/HZRcyfW
        MemTest - > http://imgur.com/NoVEDet
        CPU Test  + CPUID - > http://i.imgur.com/BavB9b0.jpg
        GPU Test - > http://imgur.com/5ZPf7g8

    Sorry if I posted in the wrong section.

    Thank you in advance for reading.

       
    • Edited by jonutz01 Sunday, April 19, 2015 8:13 AM wrong link
    Sunday, April 19, 2015 2:43 AM

Answers

  • JO

    What did they say on Sysnative?

    Are you overclocking the CPU or GPU?

    These crashes were called BCC116 and are related to your video sub system.  Please follow the instructions in this wiki

    Microsoft (R) Windows Debugger Version 6.3.9600.17298 AMD64
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    
    Loading Dump File [C:\Users\zigza\Desktop\041815-8034-01.dmp]
    Mini Kernel Dump File: Only registers and stack trace are available
    
    
    ************* Symbol Path validation summary **************
    Response                         Time (ms)     Location
    Deferred                                       SRV*D:\Symbols*http://msdl.microsoft.com/download/symbols
    Symbol search path is: SRV*D:\Symbols*http://msdl.microsoft.com/download/symbols
    Executable search path is: 
    Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64
    Product: WinNt, suite: TerminalServer SingleUserTS
    Built by: 7601.18798.amd64fre.win7sp1_gdr.150316-1654
    Machine Name:
    Kernel base = 0xfffff800`02e0b000 PsLoadedModuleList = 0xfffff800`03050890
    Debug session time: Sat Apr 18 13:34:45.244 2015 (UTC - 4:00)
    System Uptime: 0 days 12:10:34.430
    Loading Kernel Symbols
    ...............................................................
    ................................................................
    .............................
    Loading User Symbols
    Loading unloaded module list
    ..........
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    Use !analyze -v to get detailed debugging information.
    
    BugCheck 116, {fffffa8006f2a200, fffff8800406e848, 0, 2}
    
    *** WARNING: Unable to verify timestamp for atikmpag.sys
    *** ERROR: Module load completed but symbols could not be loaded for atikmpag.sys
    Probably caused by : atikmpag.sys ( atikmpag+b848 )
    
    Followup: MachineOwner
    ---------
    
    0: kd> !analyze -v
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    VIDEO_TDR_FAILURE (116)
    Attempt to reset the display driver and recover from timeout failed.
    Arguments:
    Arg1: fffffa8006f2a200, Optional pointer to internal TDR recovery context (TDR_RECOVERY_CONTEXT).
    Arg2: fffff8800406e848, The pointer into responsible device driver module (e.g. owner tag).
    Arg3: 0000000000000000, Optional error code (NTSTATUS) of the last failed operation.
    Arg4: 0000000000000002, Optional internal context dependent data.
    
    Debugging Details:
    ------------------
    
    
    FAULTING_IP: 
    atikmpag+b848
    fffff880`0406e848 4883ec28        sub     rsp,28h
    
    DEFAULT_BUCKET_ID:  GRAPHICS_DRIVER_TDR_FAULT
    
    CUSTOMER_CRASH_COUNT:  1
    
    BUGCHECK_STR:  0x116
    
    PROCESS_NAME:  System
    
    CURRENT_IRQL:  0
    
    ANALYSIS_VERSION: 6.3.9600.17298 (debuggers(dbg).141024-1500) amd64fre
    
    STACK_TEXT:  
    fffff880`04fa4758 fffff880`04156134 : 00000000`00000116 fffffa80`06f2a200 fffff880`0406e848 00000000`00000000 : nt!KeBugCheckEx
    fffff880`04fa4760 fffff880`04155e3e : fffff880`0406e848 fffffa80`06f2a200 fffffa80`07972010 fffffa80`08297410 : dxgkrnl!TdrBugcheckOnTimeout+0xec
    fffff880`04fa47a0 fffff880`1037bf13 : fffffa80`06f2a200 00000000`00000000 fffffa80`07972010 fffffa80`08297410 : dxgkrnl!TdrIsRecoveryRequired+0x1a2
    fffff880`04fa47d0 fffff880`103a9ed6 : 00000000`ffffffff 00000000`002adf6d fffff880`04fa4930 fffffa80`08297410 : dxgmms1!VidSchiReportHwHang+0x40b
    fffff880`04fa48b0 fffff880`103a582b : fffffa80`08297410 ffffffff`feced300 00000000`00000000 fffff880`103782fe : dxgmms1!VidSchWaitForCompletionEvent+0x196
    fffff880`04fa48f0 fffff880`103a419f : fffffa80`08297410 00000000`00000002 fffff880`103a3f3c 00000000`00000000 : dxgmms1!VidSchiWaitForEmptyHwQueue+0x8f
    fffff880`04fa49e0 fffff880`103a447a : 00000000`00000000 00000000`00000002 00000000`00000002 fffff880`103a5bb9 : dxgmms1!VidSchiHandleControlEvent+0x3b
    fffff880`04fa4a10 fffff880`103772d2 : ffffffff`ff676980 fffffa80`08297410 00000000`00000000 00000000`00000000 : dxgmms1!VidSchiWaitForSchedulerEvents+0x23e
    fffff880`04fa4ab0 fffff880`103a3ff6 : 00000000`00000000 fffffa80`098b52c0 00000000`00000080 fffffa80`08297410 : dxgmms1!VidSchiScheduleCommandToRun+0x1da
    fffff880`04fa4bc0 fffff800`03117aba : 00000000`fffffc32 fffffa80`0829bb50 fffffa80`069e9740 fffffa80`0829bb50 : dxgmms1!VidSchiWorkerThread+0xba
    fffff880`04fa4c00 fffff800`02e6f426 : fffff800`02ffde80 fffffa80`0829bb50 fffff800`0300bcc0 00740075`00620069 : nt!PspSystemThreadStartup+0x5a
    fffff880`04fa4c40 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16
    
    
    STACK_COMMAND:  .bugcheck ; kb
    
    FOLLOWUP_IP: 
    atikmpag+b848
    fffff880`0406e848 4883ec28        sub     rsp,28h
    
    SYMBOL_NAME:  atikmpag+b848
    
    FOLLOWUP_NAME:  MachineOwner
    
    MODULE_NAME: atikmpag
    
    IMAGE_NAME:  atikmpag.sys
    
    DEBUG_FLR_IMAGE_TIMESTAMP:  546e9eb6
    
    FAILURE_BUCKET_ID:  X64_0x116_IMAGE_atikmpag.sys
    
    BUCKET_ID:  X64_0x116_IMAGE_atikmpag.sys
    
    ANALYSIS_SOURCE:  KM
    
    FAILURE_ID_HASH_STRING:  km:x64_0x116_image_atikmpag.sys
    
    FAILURE_ID_HASH:  {83e844bc-fe68-2042-4230-7f5d3e90b48a}
    
    Followup: MachineOwner
    ---------
    
    


    Wanikiya and Dyami--Team Zigzag

    • Proposed as answer by Michael_LS Tuesday, April 28, 2015 9:22 AM
    • Marked as answer by Michael_LS Wednesday, May 6, 2015 9:37 AM
    Monday, April 20, 2015 2:20 AM
  • UJ

    Andre is no longer on this site and Xperf has been upgraded to WPR/WPA

    In order to diagnose your problem we need to run Windows performance toolkit the instructions for which can be found in this wiki

    If you have any questions feel free to ask

    Please run the trace when you are experiencing the problem


    Wanikiya and Dyami--Team Zigzag


    • Edited by ZigZag3143x Friday, April 24, 2015 9:26 PM
    • Proposed as answer by Michael_LS Tuesday, April 28, 2015 9:22 AM
    • Marked as answer by Michael_LS Wednesday, May 6, 2015 9:37 AM
    Friday, April 24, 2015 9:24 PM

All replies

  • Use Process Monitor and Process Explorere from Sysinternals to do a deep analysis

    https://technet.microsoft.com/en-us/sysinternals/bb545021.aspx

    Address your results to Sysinternals forum for discussion.

    M.

    Sunday, April 19, 2015 5:56 AM
  • Hey, Milos.

    Thanks for the replay.

    I checked out process monitor and explorer but don't know if i used them right, its a bit too much to absorb. Though i found that dxgkrnl.sys was causing the problem or is related to it.

    Did a google search and i found lots of people with this problem. The only thing that worked (or so i think) is underclocking the video card.

    I lowered Clock Core from 860 (stock) to 760 MHz and Memory Clock 1200 (stock) to 1050 MHz. For now i have not encountered any crash or freeze while playing.

    Though, i still can't open 2 games at the same time, although my sistem should handle it.

    Gonna ride it out and see how it goes for a longer period of time.

    I'm thinking of sending it to the vendor for warranty, but it's not a easy issue to reproduce and they might argue that its fine and they won't replace or give my money back. Even I, I'm not sure if the fault lies with the video card.

    Sunday, April 19, 2015 8:13 PM
  • JO

    Both of your DMP file links try to download an executable file.  Please either fix it or move them elsewhere


    Wanikiya and Dyami--Team Zigzag

    Sunday, April 19, 2015 11:26 PM
  • Wow, you are right. I use Solidfiles allot but this is the first time i see this.

    Although when clicking on the small link under big download button "Direct download" works fine and does not redirect to some obscure site.

    I hope this doesn't lead to somewhere else.

    New dump files.

    Old dump files.

    Sorry for that, and thanks again for giving the time to help me out!

    LE:

    Health report

    SysnativeFileCollectionApp

    • Edited by jonutz01 Monday, April 20, 2015 2:16 AM added 2 more links
    Monday, April 20, 2015 2:12 AM
  • JO

    What did they say on Sysnative?

    Are you overclocking the CPU or GPU?

    These crashes were called BCC116 and are related to your video sub system.  Please follow the instructions in this wiki

    Microsoft (R) Windows Debugger Version 6.3.9600.17298 AMD64
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    
    Loading Dump File [C:\Users\zigza\Desktop\041815-8034-01.dmp]
    Mini Kernel Dump File: Only registers and stack trace are available
    
    
    ************* Symbol Path validation summary **************
    Response                         Time (ms)     Location
    Deferred                                       SRV*D:\Symbols*http://msdl.microsoft.com/download/symbols
    Symbol search path is: SRV*D:\Symbols*http://msdl.microsoft.com/download/symbols
    Executable search path is: 
    Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64
    Product: WinNt, suite: TerminalServer SingleUserTS
    Built by: 7601.18798.amd64fre.win7sp1_gdr.150316-1654
    Machine Name:
    Kernel base = 0xfffff800`02e0b000 PsLoadedModuleList = 0xfffff800`03050890
    Debug session time: Sat Apr 18 13:34:45.244 2015 (UTC - 4:00)
    System Uptime: 0 days 12:10:34.430
    Loading Kernel Symbols
    ...............................................................
    ................................................................
    .............................
    Loading User Symbols
    Loading unloaded module list
    ..........
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    Use !analyze -v to get detailed debugging information.
    
    BugCheck 116, {fffffa8006f2a200, fffff8800406e848, 0, 2}
    
    *** WARNING: Unable to verify timestamp for atikmpag.sys
    *** ERROR: Module load completed but symbols could not be loaded for atikmpag.sys
    Probably caused by : atikmpag.sys ( atikmpag+b848 )
    
    Followup: MachineOwner
    ---------
    
    0: kd> !analyze -v
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    VIDEO_TDR_FAILURE (116)
    Attempt to reset the display driver and recover from timeout failed.
    Arguments:
    Arg1: fffffa8006f2a200, Optional pointer to internal TDR recovery context (TDR_RECOVERY_CONTEXT).
    Arg2: fffff8800406e848, The pointer into responsible device driver module (e.g. owner tag).
    Arg3: 0000000000000000, Optional error code (NTSTATUS) of the last failed operation.
    Arg4: 0000000000000002, Optional internal context dependent data.
    
    Debugging Details:
    ------------------
    
    
    FAULTING_IP: 
    atikmpag+b848
    fffff880`0406e848 4883ec28        sub     rsp,28h
    
    DEFAULT_BUCKET_ID:  GRAPHICS_DRIVER_TDR_FAULT
    
    CUSTOMER_CRASH_COUNT:  1
    
    BUGCHECK_STR:  0x116
    
    PROCESS_NAME:  System
    
    CURRENT_IRQL:  0
    
    ANALYSIS_VERSION: 6.3.9600.17298 (debuggers(dbg).141024-1500) amd64fre
    
    STACK_TEXT:  
    fffff880`04fa4758 fffff880`04156134 : 00000000`00000116 fffffa80`06f2a200 fffff880`0406e848 00000000`00000000 : nt!KeBugCheckEx
    fffff880`04fa4760 fffff880`04155e3e : fffff880`0406e848 fffffa80`06f2a200 fffffa80`07972010 fffffa80`08297410 : dxgkrnl!TdrBugcheckOnTimeout+0xec
    fffff880`04fa47a0 fffff880`1037bf13 : fffffa80`06f2a200 00000000`00000000 fffffa80`07972010 fffffa80`08297410 : dxgkrnl!TdrIsRecoveryRequired+0x1a2
    fffff880`04fa47d0 fffff880`103a9ed6 : 00000000`ffffffff 00000000`002adf6d fffff880`04fa4930 fffffa80`08297410 : dxgmms1!VidSchiReportHwHang+0x40b
    fffff880`04fa48b0 fffff880`103a582b : fffffa80`08297410 ffffffff`feced300 00000000`00000000 fffff880`103782fe : dxgmms1!VidSchWaitForCompletionEvent+0x196
    fffff880`04fa48f0 fffff880`103a419f : fffffa80`08297410 00000000`00000002 fffff880`103a3f3c 00000000`00000000 : dxgmms1!VidSchiWaitForEmptyHwQueue+0x8f
    fffff880`04fa49e0 fffff880`103a447a : 00000000`00000000 00000000`00000002 00000000`00000002 fffff880`103a5bb9 : dxgmms1!VidSchiHandleControlEvent+0x3b
    fffff880`04fa4a10 fffff880`103772d2 : ffffffff`ff676980 fffffa80`08297410 00000000`00000000 00000000`00000000 : dxgmms1!VidSchiWaitForSchedulerEvents+0x23e
    fffff880`04fa4ab0 fffff880`103a3ff6 : 00000000`00000000 fffffa80`098b52c0 00000000`00000080 fffffa80`08297410 : dxgmms1!VidSchiScheduleCommandToRun+0x1da
    fffff880`04fa4bc0 fffff800`03117aba : 00000000`fffffc32 fffffa80`0829bb50 fffffa80`069e9740 fffffa80`0829bb50 : dxgmms1!VidSchiWorkerThread+0xba
    fffff880`04fa4c00 fffff800`02e6f426 : fffff800`02ffde80 fffffa80`0829bb50 fffff800`0300bcc0 00740075`00620069 : nt!PspSystemThreadStartup+0x5a
    fffff880`04fa4c40 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16
    
    
    STACK_COMMAND:  .bugcheck ; kb
    
    FOLLOWUP_IP: 
    atikmpag+b848
    fffff880`0406e848 4883ec28        sub     rsp,28h
    
    SYMBOL_NAME:  atikmpag+b848
    
    FOLLOWUP_NAME:  MachineOwner
    
    MODULE_NAME: atikmpag
    
    IMAGE_NAME:  atikmpag.sys
    
    DEBUG_FLR_IMAGE_TIMESTAMP:  546e9eb6
    
    FAILURE_BUCKET_ID:  X64_0x116_IMAGE_atikmpag.sys
    
    BUCKET_ID:  X64_0x116_IMAGE_atikmpag.sys
    
    ANALYSIS_SOURCE:  KM
    
    FAILURE_ID_HASH_STRING:  km:x64_0x116_image_atikmpag.sys
    
    FAILURE_ID_HASH:  {83e844bc-fe68-2042-4230-7f5d3e90b48a}
    
    Followup: MachineOwner
    ---------
    
    


    Wanikiya and Dyami--Team Zigzag

    • Proposed as answer by Michael_LS Tuesday, April 28, 2015 9:22 AM
    • Marked as answer by Michael_LS Wednesday, May 6, 2015 9:37 AM
    Monday, April 20, 2015 2:20 AM
  • Nothing so far.

    Not overclocking anything. Just stock. But after underclocked the video card, the system somewhat is more stable (aka didn't get a BSoD in games yet)

    I checked the wiki link, thank you.

    The only thing I didn't check is a much older driver.

    Tested the latest and now beta.

    I will test a new driver tonight, now I'm going to work... so i will be back in 12h.

    Thanks again!


    Monday, April 20, 2015 2:38 AM
  • jonutz01,

    when a system gets overheating the clock speed is reduced, thats why you see sluggish performance under gaming. And when its truly overheated the device stops functioning and you see BSODs. Thats a kind of selfprotection mechanism we can say it's normal and there may be nothing wrong with the drivers. Read this: http://www.intel.com/support/processors/sb/CS-029426.htm

    So, first check if your video card and the whole system gets proper cooling, fans are functioning, remove dust and blocking objects from airflow, etc. Or the thermal paste needs reapplication mostly after 2-3 years. http://www.intel.com/support/processors/sb/CS-030329.htm

    Maybe the vga manufacturer provides tools to measure the card processor temperatures. I can link you intel's only: http://www.intel.com/support/processors/sb/CS-031726.htm

    ---
    Jan

    Monday, April 20, 2015 7:06 AM
  • Ok, so while at work I remembered that i had an old GTS 250 512MB DDR3 video card. So i replaced the old one, installed driver.

    Playing for few hours now and no BSoD yet. All works almost fine.

    Still have that 1fps stutter if i try to enter 2 games and play with 1 tab'ed.

    Tomorrow  i will test it with other rams and better video card (hopefully).

    I will update it as it goes.

    Edit:

    Jan.

    My system is not overheating, if you check the stress test links, you will see that its in normal limits (or decent ones).

    Lengthy  stress tests showed no overheating and no problem while in full load for 3-5hours.

    The problem is/was in games (maybe even demanding applications)

    • Edited by jonutz01 Monday, April 20, 2015 8:06 PM replay for u.jan
    Monday, April 20, 2015 7:46 PM
  • Hello again,

    So... last night I did few more hardware tests.

    I replaced the old GTS video card with a GTX 660 TI, check it worked all right and I entered a game and tab'ed. Exploarer, browser everything was still sluggish, stuttering... same as before.

    After that I replaced the ram memory with Kingstone HyperX Fury 1600 CL10. So New video card, new driver, new ram memory. Still the same issue, open a game, stutters.

    When over to intel site and downloaded their diagnostic tool, did the test and all Passed, from their point of view, everything is ok. I had End Task and monitored while in the game and moving stuff on desktop to make it stutter and the usage did spike, but no more than 20-30%. From 2-3% to 20-30, no full load or anything.

    After that i did a latency test with LatencyMon.

    Your system seems to have difficulty handling real-time audio and other tasks. You may experience drop outs, clicks or pops due to buffer underruns. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.

    I disabled CPU throttling and in power settings I chose "High Performance".

    No change, still does the same.

    After all of this, i remove the SSD, Samsung drives and left the WD brand new. I reinstalled windows on it, drivers, everything essential. Downloaded a game and it still does this thing...

    I'm at my wit's ends... Don't know what other tests I should do. It may be a hardware issue,  but all seems to work fine.

    Anyone has some other suggestion?

    Wednesday, April 22, 2015 2:33 AM
  • Jonutz01,

    Thats a lot of work, sorry you didnt get any closer.

    what you read with Latencymon just confirms what you experience, it is a generic assumption, there is a reason why people turn to tools like that. But Latencymon can tell you more. Did it find whats causing spikes?

    You can also use xperf, Andre Ziegler (MagicAndre) has a number of xperf use cases here on technet and other sites as well. Do a search - Andre xperf.

    ---
    Jan

    Friday, April 24, 2015 8:29 PM
  • UJ

    Andre is no longer on this site and Xperf has been upgraded to WPR/WPA

    In order to diagnose your problem we need to run Windows performance toolkit the instructions for which can be found in this wiki

    If you have any questions feel free to ask

    Please run the trace when you are experiencing the problem


    Wanikiya and Dyami--Team Zigzag


    • Edited by ZigZag3143x Friday, April 24, 2015 9:26 PM
    • Proposed as answer by Michael_LS Tuesday, April 28, 2015 9:22 AM
    • Marked as answer by Michael_LS Wednesday, May 6, 2015 9:37 AM
    Friday, April 24, 2015 9:24 PM