How to Disable Hardware Acceleration
Every now and then, we encounter a program or a series of programs that take up a whole lot of system resources. One of Windows’s ways of coping with resource-hogging apps is using a feature called hardware acceleration. What it does is get hardware to do the software’s work.
However, this might make the software unstable, e.g. more prone to crashes. That’s why it is a good idea to disable it in some cases. Continue reading to find out how to prevent it from affecting your computer.
Disabling Hardware Acceleration in Windows 7 and 8
- Disabling Hardware Acceleration in Windows 7 and 8
- Alternative Method That Also Works in Windows 10
- Disabling Hardware Acceleration in Google Chrome
- Disabling Hardware Acceleration in Mozilla Firefox
- Fighting Against Bugs
Unlike Windows 10, Windows 7 and 8 have an easy way of disabling hardware acceleration:
- Right-click on your desktop and choose “Personalize.”
- In the “Personalization” menu, click on the “Display” button. It’s at the bottom of the sidebar to the left.
- At the top of the sidebar in the “Display” window, you’ll see the “Change display settings” link. Click on it.
- Select “Advanced settings.”
- Open the “Troubleshoot” tab.
- Click on “Change settings.” Keep in mind that you need to be logged in as the computer’s administrator.
- The “Display Adapter Troubleshooter” window will pop up. Move the “Hardware acceleration” slider all the way to the left to disable it.
- Click “OK” on all windows you’ve opened to save the changes.
- Restart your PC for the changes to take effect.
Alternative Method That Also Works in Windows 10
If you can’t access the troubleshooter for any reason or if you’re using Windows 10, try using this method:
- Press together Windows + R keys on your keyboard.
- Type “regedit” into the text box and hit “OK.” This will take you to the Registry Editor.
- In the sidebar to the left, you’ll see lots of folders. Go to “HKEY_CURRENT_USER.” From there, open “Software.” Finally, go to “Microsoft.”
- Back on the right side of the Editor, you should go to the “Avalon.Graphics” sub-key. It’s under “Microsoft.”
- Check if there’s a “DWORD” value called “DisableHWAcceleration.” Ideally, it will be there, with its value set to 0. Double-click on it to modify it, changing the value to 1.
- Click on “OK” button.
- If it’s not on the list, right click on empty space in the Registry Editor’s right half of the window.
- Select the New option, and then select “DWORD (32-bit) value.”
- Name it “DisableHWAcceleration.”
- Double-click on it to modify it and change its value to 1.
- Exit the Registry Editor and restart your computer for the changes to take effect.
Disabling Hardware Acceleration in Google Chrome
- Open Chrome and go to the Menu by clicking on the three vertical dots in the top-right corner.
- Go to “Settings.”
- Scroll all the way down to find the “Advanced” button.
- Once the advanced options expand, locate the “System” section.
- Look for the “Use hardware acceleration when available” option and switch it off.
The Registry Editor Alternative
The same Registry Editor method for disabling the system’s hardware acceleration can be used to do so for Chrome:
- Open Run by pressing Windows + R, type “regedit,” and click on “OK” to open the Registry Editor.
- In the left half of the windows, go to “HKEY_LOCAL_MACHINE,” proceed to “SOFTWARE,” “Policies,” “Google,” and, finally, “Chrome.”
Note: If you don’t have “Google” and “Chrome” folders, create them.
- Right-click on “Chrome,” choose “New,” and select the “DWORD 32-bit value” again.
- Name the value “HardwareAccelerationModeEnabled.” This time, setting the value to 0 disables it, while setting it to 1 enables it.
- If the changes didn’t take effect right away, restart your computer.
Disabling Hardware Acceleration in Mozilla Firefox
Certain programs, such as Firefox, have a hardware acceleration setting of their own:
- Open Firefox and go to “Preferences.” Access these either from the “Edit” menu or by clicking on the three horizontal lines in the top-right corner.
- In the “General” tab of the “Preferences” tab that Firefox takes you to, locate the “Performance” section.
- Uncheck the “Use recommended performance settings” box.
- This will, in turn, reveal a new option, called “Use hardware acceleration when available.” Uncheck it to disable hardware acceleration.
- Restart the Mozilla browser fir the changes to take effect.
Disabling Hardware Acceleration in Microsoft Office
All recent Microsoft Office versions also let you disable the hardware acceleration. This might help with some bugs and glitches inside the suite.
- Open an Office program and open the “File” menu.
- From there, go to “Options.” Select the “Advanced” tab, and go to the “Display” section.
- Scroll down to find the “Disable hardware graphics acceleration” option and enable it by clicking its checkbox.
- If you’re using PowerPoint, also disable the “Slide Show hardware graphics acceleration” option, which is just under the previous one.
The Registry Editor Alternative
- Open Run by pressing Windows + R, then type “regedit,” and click on “OK” to open the Registry Editor.
- In the Editor’s left part, go to “HKEY_CURRENT_USER,” open “Software,” go to “Microsoft,” and then “Office.” The folder you’re going to open next depends on the version of Office you’re using. For Office 2010, it’s going to be named “14.0,” for 2013 “15.0,” for 2016 “16.0,” and for 2019 “18.0.” Whichever you open, go to the “Common” folder from there.
- Right-click on the folder, choose “Create,” and select “Key.” Label it “Graphics.”
- In the right-hand part of the window, with the “Graphics” open, create a “DWORD 32-bit value” and call it “DisableHardwareAcceleration.” Since you want this enabled, give it a value of 1 in the “Graphics” Key.
- As per usual with the Registry Editor, restart the computer for the changes to take effect.
Fighting Against Bugs
While hardware acceleration is a handy way to take some load off the CPU and transfer it to the rest of the hardware, it’s not always a good idea to keep it enabled because it may cause unexpected bugs.
Did disabling hardware acceleration solve your problem? What was the problem you were facing? Let us know in the comments below.