/
/

How to Enable or Disable Graphics Hardware Acceleration in Microsoft Edge

How to Enable or Disable Graphics Hardware Acceleration in Microsoft Edge blog banner image

Are you experiencing lagging or poor frame rate when using Microsoft Edge? Edge’s hardware acceleration feature can help you. This setting enhances browser performance, leading to faster processing and improved user experience. It uses the computer’s graphics processing unit (GPU) for specific tasks instead of relying on the Central Processing Unit (CPU).

Graphics hardware acceleration is handy and easy to enable. There are also plenty of ways to turn the setting on. Dive in to learn how to use Microsoft Edge’s hardware acceleration option.

Ways to turn graphics hardware acceleration in Microsoft Edge

Here are some requirements to keep in mind before toggling the hardware acceleration feature:

  • Verify that you have Microsoft Edge installed.
  • You need Microsoft Edge ADMX templates (administrative templates) for Group Policy management.
  • You must have administrator access for system-level changes.
  • Confirm that the device uses a supported GPU (if you are enabling acceleration).

Method 1: Enable or disable using Edge settings for the current user

This method is the easiest way to turn graphics hardware acceleration on or off in Microsoft Edge. It’s also suitable for individual troubleshooting or user-driven configuration. To do so, see the following guide:

  1. Open Microsoft Edge.
  2. Click the three-dot menu in the upper right corner and press Settings.
  3. Tap “System and performance” then “Graphic acceleration.”
  4. Click “Use graphics acceleration when available” to turn graphics hardware acceleration on or off.
  5. Restart your device to carry out the change.

Method 2: Modify via Registry Editor (user or scripted)

This method is helpful for scripted changes or per-user policies outside of a domain. Here’s a step-by-step guide to enabling hardware acceleration using Registry Editor:

  1. Press the start/search button and type “Registry Editor” or “regedit.”
  2. Head to HKEY_CURRENT_USER and click on the arrow button pointing to the folder.
  3. On the drop-down, click Software.
  4. Click Policies > Microsoft > Edge.
  5. Double click HardwareAccelerationModeEnabled
  6. Set the value to 1 to enable or 0 to disable.
  7. Restart Edge to apply changes.

If you can’t find HardwareAccelerationModeEnabled, you can create or modify a DWORD (32-bit) by following the steps below:

  1. Open Registry Editor.
  2. Navigate to HKEY_CURRENT_USER\Software\Policies\Microsoft\Edge.
  3. Right-click the right-hand pane.
  4. Hover over “New” and select “DWORD Value.”
  5. Name the DWORD HardwareAccelerationModeEnabled.
  6. Set the value to 1 to enable or 0 to disable.
  7. Restart Edge to apply changes.

Method 3: Use Group Policy (Enterprise Control)

Using Group Policy to turn on or off hardware acceleration in Microsoft Edge is useful for IT-managed environments and VDI (Virtual Desktop Infrastructure) platforms. Note that you need Microsoft Edge ADMX templates for this method. If you have them installed, follow the steps below:

  1. Press start, type gpedit.msc or group policy editor, and hit enter.
  2. Navigate to:
    • User Configuration > Administrative Templates > Microsoft Edge > Performance.
  3. Double click “Use hardware acceleration when available.”
  4. Set the policy to:
    • Enabled to enforce acceleration
    • Disabled to prevent acceleration
    • Not Configured to leave user choice
  5. Click Apply and run gpudate /force or restart to apply the changes.

Method 4: Check hardware acceleration on Edge

You can use Microsoft Edge to check if the hardware acceleration change is applied or if the setting is overridden:

  1. Open Microsoft Edge.
  2. Type edge://gpu on the address bar.
  3. You should see “Graphics Feature Status” at the top.
  4. The list shows the Application Programming Interfaces (API):

Hardware accelerated” means the API uses the GPU, while “Disabled” or “Software only” indicates that hardware acceleration isn’t active.

Important considerations about Microsoft Edge’s hardware acceleration

  • If you use Group Policy and Registry, the former’s settings take priority.
  • Use OMA-URI (Open Mobile Alliance Uniform Resource Identifier) or administrative templates to enforce acceleration in cloud-managed environments.
  • Hardware acceleration is often disabled for stability in VDI and kiosk environments.
  • Disabling acceleration may reduce GPU load but slightly increase CPU usage.

Microsoft Edge’s hardware acceleration option provides better user experience

Microsoft Edge’s graphics hardware acceleration feature lets the browser use the GPU instead of the CPU for faster processing and improved user experience. This option is handy to turn on if you’re experiencing lags or freezes while browsing. To do so, navigate to the browser’s settings and tap on “Graphic acceleration.”

Note that not all laptops/computers can support hardware acceleration. Turning the feature on may result in further lags and freezes, so you may be better off disabling it. It’s always good to know how and when to enable/disable Edge’s hardware acceleration.

FAQs

Microsoft Edge’s hardware acceleration option lets the browser use your device’s GPU to speed up certain tasks. This leads to smoother browsing, faster page rendering, improved video playback, and an overall better user experience.

Instead of relying on the CPU, hardware acceleration offloads the browser’s tasks to the GPU, which is better equipped to handle heavy operations. This feature is usually automatically turned on.

Disabling or enabling hardware acceleration in Microsoft Edge or any other browser depends on your situation and needs. For example, turning off the feature may resolve issues like freezing, crashing, rendering, or battery issues. If you’re not experiencing any performance problems and have a capable GPU, keeping hardware acceleration enabled is fine.

Hardware acceleration is good or bad, depending on your device. If your GPU can handle the feature, you can enable it if you’re experiencing lags, freezes, and other browser performance issues.

Meanwhile, turning hardware acceleration off is recommended if your GPU can’t handle specific tasks or if the browser performs worse than before. Overall, hardware acceleration provides more benefits than detriments.

You might also like

Ready to simplify the hardest parts of IT?
×

See NinjaOne in action!

By submitting this form, I accept NinjaOne's privacy policy.

NinjaOne Terms & Conditions

By clicking the “I Accept” button below, you indicate your acceptance of the following legal terms as well as our Terms of Use:

  • Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms.
  • Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party.
  • Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library belonging to or under the control of any other software provider.
  • Warranty Disclaimer: The script is provided “as is” and “as available”, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations.
  • Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks.
  • Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script.
  • EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).