Blue Screen of Death (BSOD) STOP code 0x00000116 on game close

Blue Screen of Death (BSOD) STOP code 0x00000116 on game close - Gray Laptop Computer Showing Calculator Application With Codes

I encountered a strange crash on closing Civilization V. Usually the game closes fine, but on occasion the crash presents as follows:

  1. I click "Exit to Windows"
  2. Game closes, desktop shows, but begins flickering
  3. After a few seconds of flickering, blue screen of death

I did find a workaround and will post as an answer, as I think this issue could potentially affect other DirectX games. For Civ5 specifically, I did come across a compilation thread for troubleshooting other types of crashes.

To verify symptoms, I used BlueScreenView, a visualizer for windows dump files. After running it and selecting Options->Lower Pane Mode->Blue Screen in XP Style, my crash dump looks like this:enter image description here



Best Answer

The error suggests it's a DirectX crash, but it is not enough to update graphics drivers or confirm that DirectX is up to date. The breakthrough moment came for me when I found this Windows this Windows post explaining the error. The important part is:

Andre.Ziegler replied on July 12, 2010
Bug Check 0x116: VIDEO_TDR_ERROR This indicates that an attempt to reset the display driver and recover from a timeout [failure]

And then I remembered that during those occasional crashes, I had walked away from the game. My monitor was set to turn off after 10 minutes, though when I came back the game seemed fine and I continued to play without issues. Later when I exited, the crash occurred.

My workaround is to use a script to set the timeout to "Never" (can also be manually done through Control Panel->Power Options->Turn off the display->Never), and when the game finished, to set it back to 10 minutes:

CivilizationV_DX11_nosleep.bat

@echo off
REM The purpose of this script is to prevent a possible BSOD crash on 
REM   Civ5 closing if at one point the monitor went to sleep
REM Place this script in same folder as CivilizationV_DX11 executable
REM Optionally, make a shortcut to it on your desktop

REM sets the monitor to never timeout
powercfg -change -monitor-timeout-ac 0

REM open civ5
call CivilizationV_DX11.exe

REM revert to preferred setting (e.g. 10 minutes)
powercfg -change -monitor-timeout-ac 10



Pictures about "Blue Screen of Death (BSOD) STOP code 0x00000116 on game close"

Blue Screen of Death (BSOD) STOP code 0x00000116 on game close - Free stock photo of asia, coronavirus, news
Blue Screen of Death (BSOD) STOP code 0x00000116 on game close - Black and Gray Laptop Computer Turned on Doing Computer Codes
Blue Screen of Death (BSOD) STOP code 0x00000116 on game close - Two Women Looking at the Code at Laptop



How do I fix error 0x00000116?

Fix: Blue Screen Error 0x00000116
  • Method 1: Try to run another game. ...
  • Method 2: Rollback to previous driver. ...
  • Method 3: Update driver for graphic card. ...
  • Method 4: Turn off ATI Catalyst Gaming Overclocking. ...
  • Method 5: Repair a Windows Image using DISM. ...
  • Method 6: Turn of virtualization. ...
  • Method 7: Update BIOS or UEFI.


  • How do I fix stop code BSOD?

    Go to Settings > Update & security > Recovery. Under Advanced startup, select Restart now. After your PC restarts to the Choose an option screen, select Troubleshoot > Advanced options > Startup Settings > Restart.

    How do I bypass the blue screen of death?

    Uninstall conflicting apps If you have an app causing compatibility problems, the Blue Screen of Death is likely to happen randomly, or every time you launch the program. You can get around this problem by downloading and installing the latest version of the app from the software support website.

    What are the common reasons for stop error BSOD?

    What causes the blue screen of Death?
    • Hardware malfunctioning can cause this error.
    • Faulty memory.
    • Improper written device drives.
    • Components getting overheated.
    • Hardware crossing the limits of specifications.
    • Lack of memory protection.
    • Overcrowded memory.
    • Errors in the software of the system.




    How to Fix Blue Screen of Death Stop Error 0x00000116 Windows 7/8/10 (2020) by easy method




    Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

    Images: Eduardo Rosas, Obi Onyeador, Christina Morillo, Christina Morillo