nVidia/AMD Graphics Cards BSOD 116/1033 Fix | Slow FPS Fix

nVidia

PROBLEM BACKGROUND
Graphics card issues are nothing new, it happens everyday with lots of people. Most of the issues get fixed or the user replaces the card.
One problem is random BSOD(Blue Screen Of Death)/crashes caused by the graphics card that many people including me have encountered.
In this guide I will try to help you through one specific issue, the BSOD BCCode 116 Locale ID: 1033 problem.

WHAT CAUSES IT?
The definition of a 0x116 bug check is:

Quote:

This indicates that an attempt to reset the display driver and recover from a timeout failed.

The problem occurs whenever a Timeout Detection and Recovery fails. The system then crashes and you have to start again.
What happens is that whenever the DirectX sub kernel system detects that the graphics card is taking too long to execute a task, it goes into a Timeout mode(TDR timeout mode).
During this mode it ‘waits’ for the card. The timeout is about 2seconds on Windows Vista/7. If the task takes longer than that, the computer considers the graphics card frozen and attempts a recovery.
During the recovery the operating system tries to reset the GPU(during this, the graphics driver should stop accessing memory and other hardware).
At the end of this process the system crashes because of corrupt drivers and/or some DirectX application cannot restart.

SYMPTOMS
– Random BSOD when using the system. Especially when watching HD content and/or gaming. The BSOD’s does not have any occurrence pattern.
– Low FPS(frames per second) in games. The BCC116/1033 error can cause some serious FPS drops in games, about 40-60% decrease.
– Computer restarts when starting up. Graphics card crashes after POST and before/after Windows load.
– Screen goes black on Windows login(rare)
– Short to long screen freezing(rare)

CAUSES
– Corrupt drivers
– High GPU temperatures
– Defect graphics card
– Different operating system bugs/glitches that haven’t been diagnosed yet

I’ve had this problem more than four times using three different graphics cards in different systems. I tried many solutions but nothing really worked.
I then tried working with the drivers instead(used different reinstallation methods) and the following steps helped me since.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
COMMON TROUBLESHOOTING STEPS
Some solutions that may help you other than the driver reinstallation.
1. Scan The Computer For Viruses
Do it, you never know what you find.

2. Do Not Overclock
If you have your graphics card overclocked, try reverting or lowering the overclock. This may help solve the problem you are having.

3. Check Temperatures And Voltages
Check your system temperatures and voltages. Keep the machine, especially the graphics card, cool. As already mentioned, remove or lower any overclock.

3. Troubleshoot SLI/Crossfire
In SLI/Crossfire configurations use only one card at a time to search for the defect card. The BCC116/1033 is a driver issues yes, but a very specific one where it has trouble communicating with one card.
If both card are having the same problem then continue to the other steps.

4. Use a different PCI-E slot
PCI Express 3.0(x16, x8)/2.0(x16) for nVidia cards. PCI Express 3.0(x16, x8)/2.0(x16, x8, x4) for AMD cards.

5. Install the latest motherboard chipset drivers.

6. Restore the PC
If the steps above do not help, try restoring the system back to an earlier point. You can also save this option as the last one.

If the above steps do not help, continue to the following ones. Let’s give the drivers a good cleanup.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
INTENSIVE DRIVER TREATMENT STEPS
1. Download The Latest Drivers And Display Driver Uninstaller
Download the latest stable drivers for your graphics card. Do not use BETA drivers.
AMD drivers:
http://support.amd.com/en-us/download
nVidia drivers:
http://www.geforce.com/drivers
The Display Driver Uninstaller is a crucial tool we need, get it here:
http://www.guru3d.com/files_details/display_driver_uninstaller_download.html
Tip: After the download is complete put everything on the desktop for the ease of using those later on.

2. Create A Restore Point
Always useful. In case something else gets messed up we can revert back to this point.

3. Restart And Enter SafeMode
Press Start+R and run “msconfig”. In the ‘Boot’ tab select ‘Safe boot’ and restart. Do not use the network.
Another option is to simply restart the system and mash the F8 key to bring up the Advanced Boot Options screen and select Safe Mode(without Networking).
This step is important as other installation methods using the Display Driver Uninstaller has failed.
Make sure your computer is not connected to the internet to prevent automatic driver installations from Windows Update.

4. Uninstall Existing Drivers
Now starts the process where every action counts. Start by uninstalling the current drivers using the Display Driver Uninstaller.
Launch the tool and tick the checkboxes for ‘PhysX’, ‘Remove C:AMD and or C:NVIDIA folders’ and ‘Save log files in startup path’.
Finally select the ‘Uninstall the current and previous drivers and restart the computer’ button to start the removal process.

5. Install Latest Drivers
Once the old drivers are removed you will enter Windows again. Start the installation of the drivers you downloaded.
When installing the drivers use the fresh installation option(do not select the option to remove older drivers).
Install only necessary drivers, if you do not use GeForce Experience, HD Audio or 3D, do not install the files for those.
After the installation restart the computer.

6. Test The Graphics Card
At this point the system should be stable using the new drivers. Test the machine for a good amount of time. I recommend testing the system for 30-60 minutes.
Yes that is a long time but the BCC 116 error is a hard one.

TESTING METHODS
– Games: Play the same games you previously had problems with.
– HD Video playback: Play 1080p+ video content in full screen mode. Anything that transfers above ~1000Kbps data rate.
– Graphics Card benchmarking tools: Most graphics card torture tests will do.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
OTHER RECOMMENDATIONS
1. Disable Automatic Driver Updates
It’s highly recommended to install drivers manually. Disable the automatic updates in your graphics card control panel(AMD Catalyst/nVidia Control Panel).
And/or disable the automatic drivers installation in Windows. Press start and search for ‘change device installation settings’. Hit enter to open up the ‘Device Installation Settings’ dialog.
Once open select the ‘No, let me choose what to do’ checkbox and select ‘Never install driver software from Windows Update’. Click on ‘save settings’ to finalize.

2. Keep Your Graphics Card Cool
This is pretty obvious, you need to keep system at an optimal temperature level, especially your graphics card.
The problem that you may be facing can be a GPU temperature problem and the drivers sweep won’t help in that case.
Keep the graphics card clean and adjust the case airflow. Check the temperatures on your system to make sure you have good temps.

3. Do Not Remove The Graphics Card
This may sound strange but whenever you physically remove the graphics card from the motherboard and install it again, you may trigger the BCC116/1033 problem.
This rarely happens though(it happened with me), just a heads up. If it does happen, just redo the whole driver process again and it should fix it.
It’s pretty annoying and you can consider replacing the graphics card at this point.

4. When running SLI/Crossfire configurations and there is only one bad card, remove the good card and work with the defect one. The problem should be dealt with using that one. After the whole process you can use both cards again.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
OTHER TIPS
1. Even if your system is working correctly I recommend benchmarking at least one game to see how well your machine runs.
The benchmark can be used as a reference point later on whenever you have a problem. It will be allot easier to conclude if your problem is fixed then.

I hope this guide was useful. If you have any questions feel free to use the forums.
nVidia Forums: https://www.overclock.net/f/71/nvidia-drivers-and-overclocking-software
AMD/ATI Forums: https://www.overclock.net/f/70/ati-drivers-and-overclocking-software
General GPU Forums: https://www.overclock.net/f/74/graphics-cards-general

Later folks.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recommended