If Windows won’t allow an app to access your graphics hardware, here’s how to fix it.
You are playing your favorite game on Windows and suddenly encounter the error “Application has been blocked from accessing graphics hardware”. Maybe you encountered the same error while running other software programs on your PC. So, what causes this problem and how do you solve it?
Usually, you will encounter this error when your device has an incompatible display driver. However, there are several other causes for this problem, and we will discuss them in detail.
Run Your Application With Administrator Rights
One of the best ways to solve this problem is to run the problematic application with administrator rights. When you do this, the program will now have access to several features, including the graphics hardware.
Adjust Graphics Performance Preferences For Affected Applications
If the issue is limited to a specific game or application, then setting graphics performance preferences may help. These settings are meant to provide better application performance or extend your PC’s battery life.
So, here’s how you can adjust graphics performance preferences for the app you’re having trouble with:
- Navigate to Windows Start Menu > PC Settings > System > Display and select Graphics settings.
- Next, search for the application by pressing the button Browse under options Choose an app to set preferences.
Select the application, then press the button Add . Follow the on-screen instructions to complete the process.
Configure App Compatibility Mode Settings
This error is likely to appear if the app has incorrect compatibility mode settings. In this case, you can configure the compatibility settings or run the compatibility troubleshooter.
So, let’s first see how you can configure the compatibility mode settings:
- Click Windows search bar and type the name of the target program.
- Click right on program and select Open target folder.
- Next, right click on the application file executables (.exe) and click Properties.
- Navigate to tab Compatibility.
- Check the box Run this program in compatibility mode for.
Next, click drop-down menu under this option and select the relevant option. Click Apply and then click OK after you are done.
If the problem persists, you can now try running the compatibility troubleshooter. Here’s how:
- Navigate to tab Compatibility according to the previous step.
- Click button Run the compatibility troubleshooter.
- choose Troubleshoot program in the next window.
- Check the relevant boxes based on the problem you are facing. Click Next when you are done.
Follow the on-screen instructions to complete the process.
Update Or Reinstall Display Driver
You are likely to experience this problem if your device has an incompatible or corrupted Display driver. So, you can solve the problem by updating or reinstalling these drivers.
Let’s see how you can update Display Drivers:
- Press Windows + X and select Device Manager of options.
- Double click option Display adapters to expand it.
- Right click your PC display adapter and select Update drivers.
choose Search automatically for updated driver software in the next window. Finally, follow the on-screen instructions to complete the process.
If the problem persists, reinstall Display adapters by following these steps:
- open Device Manager and Display adapters according to the previous step.
- Right click Display adapters and select Uninstall device.
- Finally, navigate to the tab Action and select Scan for hardware changes.
When the scan is complete, restart your PC to save these changes.
Run the Windows Hardware and Devices Troubleshooter Windows
Windows has several troubleshooting tools that can help you resolve system-related issues. In this case, using the troubleshooter Hardware and Devices can help.
So here’s how you can run Hardware and Devices troubleshoot:
- Navigate to Windows Start Menu > PC Settings > Update & Security and select Troubleshoot in the left pane.
- Scroll down on the right side panel, click on options Hardware and Devices, and click Run the troubleshooter. Follow the on-screen instructions to complete the process.
Use a System Restore Point
If this error started appearing recently, then a System Restore point can help. In this case, System Restore will return your PC to its previous state and eliminate any issues.
- Type Create a Restore Point in Windows search bar and choose the most suitable.
- Navigate to tab System Protection.
- Click System Restore and press Next.
- choose Show more restore points.
- Select your preferred restore point and click Next.
Click Finish and wait for the process to finish.
Configure Settings in Registry Editor
Configuring some settings in the Registry Editor is one of the best ways to solve this problem. However, be careful not to change or delete the wrong key in the process. To avoid any issues, start by backing up the Registry.
Now, to solve this problem, we will configure the lock TDR (Timeout Detection and Recovery). The TDR feature detects response issues from the graphics card and resolves them by resetting the card. If there is no response from the graphics card within a certain period of time, the device will automatically reset the graphics card.
Now, let’s use Registry Editor to set the value TDR (Timeout Detection and Recovery):
- Press the button Windows + R to launch the command dialog box Run.
- Type Regedit and press Enter to open the Registry Editor.
- Navigate to HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001 > Control > GraphicsDrivers.
- Right click anywhere on the right side panel and select New > DWORD (32-bit) Value.
Name the new value as TdrDelay and press Enter. Next, double click TdrDelay value and change Value data Becomes 8.
Restart your PC to save these changes. If the problem lies with the graphics card, then features TDR had to solve the problem by resetting the card.
Update Your Device
If all else fails, you may have to update your PC. Once the device is updated, you should be able to resolve this and other system issues.
Here’s how you can update your Windows device:
- Navigate to Windows Start Menu > PC Settings > Update and Security and select an option Windows Update.
- Next, click Check for updates and follow the on-screen instructions to complete the process.
Run Your Games and Apps Hassle-Free
It’s really annoying when you randomly encounter “Application Has Been Blocked From Accessing Graphics Hardware” error. However, getting rid of this problem is quite easy, just apply one of the fixes we recommended above.