In every computer, there are components called graphics hardware that generates computer graphics and make it able to show on a display. The most popular and important graphics hardware is the graphics card, it renders all images and sends them to a display. The ‘Application has been blocked from accessing Graphics hardware’ error is likely related to applications that need more resources from your graphics cards such as FIFA, Minecraft, After Effects, Photoshop, and many others.
Do not worry if this is the first time you got this error. Although this error could occur with some apps, it not often occurs right after you run the apps. It usually occurs if you take a specific action when working with those apps. Further more, the error is not a permanent error and could be fixed in a few simple steps I mention below.
Method 1: Scan system files with SFC and DISM tool
I use the SFC (System File Checker) utility because it could scan your system to find and restore corrupted system files, that may cause the error. To do it you need to:
- First, run Command Prompt as administrator by right-clicking Start icon then select ‘Command Prompt (Admin)’, choose YES button when the system asked for User Account Control. You may not find it if you are using Windows 10 Creators Update and later, this post will help you put it back in Power User menu;
- In Command Prompt window, type ‘sfc /scannow’ command then hit Enter key to start a System File Checker scan;
- It will take some time for the scanning to complete, then type in the following commands. Remember to type one command line at a time then hit Enter key, wait for the process to complete then type next command line. To make sure you type the commands exactly, you can simply copy (‘Ctrl + C’ shortcut) then paste (‘Ctrl + V’ shortcut) it into Command Prompt window;
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
It’s time to restart your computer, then run your games/apps to test if the ‘Application has been blocked from accessing Graphics hardware’ error is fixed. Do not worry if it doesn’t work out, there’re other methods for you to fix it.
Method 2: Edit TDR in the Windows Registry
The Timeout Detection and Recovery (TDR) process exists in Windows Vista and later. In this process, Windows try to detect specific situations in which computers appear to be completely frozen. The OS then tries to automatically recover from the frozen situations so that display devices are responsive again, hence, avoid Windows completely frozen. The recovery process has a wait timeout, in Windows Vista and later default timeout period is 2 seconds.
In case you have not changed TDR timeout and graphics card takes more than 2 seconds to recover the error could occur. I suggest you should give the recovery process more time by increasing the TDR timeout to at least 8 seconds. To perform it:
- Hit the ‘Windows + R’ shortcut on your keyboard, type in ‘regedit’ then press Enter key;
- Before you make any change to Registry Editor, you should create a backup to use later if anything goes wrong. On the left sidebar of the Registry Editor windows, navigate to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002 \Control\GraphicsDrivers or HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001 \Control\GraphicsDrivers folder;
- Create a new entry named ‘TdrDelay’ by right-click on white space then select New → ‘DWORD (32-bit) Value’ or ‘QWORD (64-bit) Value’ depend on your system is 32-bit or 64-bit;
- Double click on the recently created item or right-click on it then select ‘Modify…’;
- Change ‘Value data’ field to 8 or large and choose OK button, then exit Registry Editor.
Restart your computer then check if the ‘Application has been blocked from accessing Graphics hardware’ error still persists when you work with the applications.
Method 3: Uninstall then reinstall your display card driver
Something went wrong with your graphics card driver is another reason for the error. In this case, you need to reinstall it. To do it, first you have to uninstall it by:
- Hit the ‘Windows + X’ shortcut on your keyboard to bring up Power User menu, then select Device Manager;
- On Device Manager window, expand ‘Display adapters’ item, right-click on your graphics card then choose ‘Uninstall device’;
- Make sure ‘Delete the driver software for this device.’ option is checked, then choose Uninstall button.
- Go to graphics card manufacture’s website and download the latest version for your graphics card. Double click on the downloaded file, follow instructions to complete the installation process;
- Restart your PC for changes to take effect.
Check for the ‘Application has been blocked from accessing Graphics hardware’ error if it’s fixed. Hope this guide is helpful for you!
Tag: application has been blocked from accessing graphics hardware, application has been blocked from accessing graphics hardware windows 10, application has been blocked from accessing graphics hardware nvidia fix, application has been blocked from accessing graphics hardware nvidia, application has been blocked from accessing graphics hardware fix.