When videos in Microsoft Edge play with a solid green screen, green tint, or blocky green visual artifacts while audio continues normally, the cause is almost always a failure in hardware-accelerated video decoding between the browser and your graphics processing unit (GPU) driver. You can immediately restore normal playback on Windows 10 and Windows 11 by opening edge://settings/system in Microsoft Edge, turning off Use graphics acceleration when available, and clicking Restart. Once you confirm that bypassing the GPU clears the green video, updating or reinstalling your display driver from Intel, AMD, NVIDIA, or your PC manufacturer resolves the underlying decoding bug so you can safely turn hardware acceleration back on.

This guide applies to Microsoft Edge on Windows 11 and Windows 10. Note that mainstream support for Windows 10 ended on October 14, 2025; while the Microsoft Edge settings and Device Manager steps remain functional on Windows 10, older graphics hardware on unsupported systems may no longer receive new driver updates through Windows Update.

A desktop monitor shows a video with green digital glitches beside graphics illustrating hardware-assisted playback troubleshooting. Prerequisites and Pre-Flight Checks​

Before changing browser settings or updating system drivers, verify the scope of the problem and ensure you have the necessary permissions:

  • Isolate the video source: Test at least two different websites (for example, a standard video stream and an HTML5 test video) or play a local MP4 file by dragging it into an Edge tab. If only one specific video file or stream turns green while others play normally, the file itself is corrupted or encoded improperly, and changing system settings will not fix it.
  • Save work in open Edge tabs: Toggling graphics acceleration requires a full browser restart, and updating display drivers may briefly flicker your screen or require a system reboot.
  • Administrator privileges: Any user can toggle graphics acceleration inside their own Microsoft Edge profile, unless the device is restricted by an enterprise Group Policy. However, updating, rolling back, or reinstalling display drivers in Device Manager requires a Windows Administrator account.

Disable Graphics Acceleration in Microsoft Edge to Isolate the Fault​

Microsoft Edge offloads video decoding and page rendering to your GPU by default. Turning off graphics acceleration forces Edge to switch from hardware decoders (D3D11VideoDecoder or MediaFoundationVideoDecoder) to its built-in CPU software decoder (FFmpegVideoDecoder). The interface inside Microsoft Edge is identical on Windows 10 and Windows 11.

  1. Open Microsoft Edge.
  2. Click the Settings and more button (the three horizontal dots in the upper-right corner, or press Alt + F) and select Settings.
  3. In the left navigation pane, select System and performance. (If the left pane is collapsed, click the three-line menu button at the top left of the Settings tab first.)
  4. In the right pane, select System (in newer Edge releases, the System section opens directly or sits at the top of the System and performance page).
    • Shortcut: You can bypass the menus by typing edge://settings/system into the Edge address bar and pressing Enter.
  5. Locate Use graphics acceleration when available (labeled Use hardware acceleration when available in older builds) and switch the toggle to Off.
  6. Click the Restart button that appears next to the toggle. Microsoft Edge will close all open windows and relaunch.
  7. Play the video that previously showed a green screen.

If the video now renders clearly with normal colors, you have confirmed that the GPU hardware decoding path or display driver is at fault. If you use a modern multi-core CPU and only watch standard-definition or 1080p video, you can leave this setting off as a temporary workaround, though leaving it disabled permanently increases CPU usage, raises laptop battery drain, and can cause dropped frames on 4K streams or WebGL sites. Proceed to the next section to fix the display driver so you can re-enable hardware acceleration.

Check and Update Your Display Driver in Windows 10 and Windows 11​

A green video frame happens when the GPU driver misinterprets color space data (typically YUV to RGB conversion) or encounters a bug in its DirectX Video Acceleration (DXVA) or Direct3D 11 video decode pipeline. Checking your display adapter and installing a current driver resolves most decoding conflicts.

Step 1: Identify Your Display Adapter and Current Driver Status​

  1. Right-click the Start button on your taskbar (or press Win + X) and select Device Manager.
  2. Expand the Display adapters category by clicking the arrow next to it.
  3. Check the name of your graphics hardware:
    • Dedicated or integrated GPUs will appear as Intel (such as Intel UHD or Iris Xe Graphics), AMD (Radeon), NVIDIA (GeForce or RTX), or Qualcomm (Adreno).
    • If your PC is a dual-GPU laptop (for example, Intel or AMD integrated graphics paired with an NVIDIA discrete GPU), both adapters will be listed. By default, Windows routes browser video decoding through the power-saving integrated GPU.
    • If the entry reads Microsoft Basic Display Adapter, Windows is running a generic fallback driver that lacks proper hardware video decoding support. You must install a manufacturer driver to use hardware acceleration smoothly.
  4. Double-click your display adapter to open its Properties window, then select the Driver tab. Note the Driver Date and Driver Version so you can verify whether an update actually changes the installed build.

Step 2: Check Windows Update for Validated Display Drivers​

Microsoft distributes WHQL-certified display drivers through Windows Update, including optional driver updates that do not always install automatically during routine patch cycles.

On Windows 11:

  1. Open Start > Settings (or press Win + I).
  2. Select Windows Update in the left sidebar.
  3. Click Advanced options, then select Optional updates under the Additional options heading.
  4. If Driver updates is available, expand it and look for any display or graphics entries from Intel, AMD, or NVIDIA. Check the box next to the driver and click Download & install.
  5. Return to the main Windows Update screen and click Check for updates to ensure all standard cumulative and driver updates are applied. Restart your PC if prompted.

On Windows 10:

  1. Open Start > Settings (or press Win + I).
  2. Select Update & Security > Windows Update.
  3. Click View optional updates (if visible under the Check for updates button).
  4. Expand Driver updates, select any listed display or graphics driver, and click Download and install.
  5. Restart your computer when the installation finishes.

Step 3: Trigger a Driver Search or Clean Install from the Manufacturer​

Warning: Updating or replacing a display driver will cause your monitor to flicker, go black for several seconds, or temporarily change resolution while the Windows graphics subsystem restarts. Close any unsaved documents or active video calls before proceeding.

  1. In Device Manager, right-click your display adapter under Display adapters and select Update driver.
  2. Click Search automatically for drivers. If Windows finds a newer package in its local driver store, allow it to install.
  3. If Device Manager reports that the best drivers for your device are already installed—and the Driver Date on the Driver tab is more than several months old—download the latest WHQL driver package directly from your PC manufacturer (Dell, HP, Lenovo, ASUS, or Microsoft Surface support) or from the GPU vendor (Intel, AMD, or NVIDIA).
  4. Run the manufacturer's installer. When NVIDIA or AMD installers offer an Express or Custom installation choice, select Custom and check the option to Perform a clean installation (or Factory Reset in AMD Software). This clears corrupted shader caches and video profile overrides that survive standard in-place updates.
  5. Restart Windows after the installer finishes, then open edge://settings/system in Microsoft Edge, turn Use graphics acceleration when available back On, click Restart, and retest your video.

Verify Hardware Decoding Status in Edge​

After updating your driver and turning graphics acceleration back on, verify that Microsoft Edge is actually using the GPU hardware decoder rather than silently falling back to software mode due to a driver blocklist entry.

  1. Open a new tab in Microsoft Edge, type edge://gpu into the address bar, and press Enter.
  2. Under the Graphics Feature Status section at the top of the page, locate Video Decode.
    • Expected result with acceleration On: Hardware accelerated.
    • Expected result with acceleration Off: Software only. Hardware acceleration disabled.
    • If the toggle is On in Settings but Video Decode says Disabled or Unavailable, Microsoft Edge has blocklisted your current GPU driver version due to known stability bugs, and you will need a newer or older driver version to restore hardware decoding.
  3. To confirm the active decoder during real playback, open a second tab, type edge://media-internals into the address bar, and press Enter.
  4. In another tab, start playing the video that previously appeared green, then switch back to the edge://media-internals tab and click the active media player tile at the top.
  5. Scroll to the Player Properties table and check the kVideoDecoderName (or VideoDecoderName) property:
    • D3D11VideoDecoder or MediaFoundationVideoDecoder confirms hardware-accelerated GPU decoding is active and working.
    • FFmpegVideoDecoder indicates software CPU decoding is in use.

Alternate Method: Configure Hardware Acceleration via Windows Registry or Policy​

If you are troubleshooting a shared PC where every user account experiences green video playback—or if the Use graphics acceleration when available toggle in edge://settings/system is grayed out with the message Your browser is managed by your organization—the setting is controlled by the HardwareAccelerationModeEnabled policy in the Windows Registry.

Warning: Editing the Windows Registry incorrectly can cause system or application instability. Back up the target key before making changes, and only modify the values specified below.

  1. Click Start, type cmd or powershell, right-click Command Prompt or Windows PowerShell, and select Run as administrator.
  2. Click Yes at the User Account Control (UAC) prompt.
  3. Run the command that matches the state you want to enforce:
    • To disable hardware acceleration for all users on the PC:
      reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v HardwareAccelerationModeEnabled /t REG_DWORD /d 0 /f
    • To force hardware acceleration on for all users on the PC:
      reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v HardwareAccelerationModeEnabled /t REG_DWORD /d 1 /f
    • Rollback — To remove the policy lock and restore individual user control in Edge Settings:
      reg delete "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v HardwareAccelerationModeEnabled /f
      (If the toggle remains locked after deleting the HKLM value, check the current-user hive by running reg delete "HKCU\SOFTWARE\Policies\Microsoft\Edge" /v HardwareAccelerationModeEnabled /f.)
  4. Close all Microsoft Edge windows, reopen the browser, and navigate to edge://policy. Click Reload policies to apply the change immediately.

Troubleshooting and Rollback​

If toggling hardware acceleration or updating the graphics driver did not permanently resolve the green screen, match your symptoms to the targeted fixes below:

  • Green videos started immediately after a recent driver update (Driver Rollback):
    Sometimes a newly released GPU driver introduces a regression in video decoding. To revert to the previous working version:
    1. Right-click Start and open Device Manager.
    2. Expand Display adapters, double-click your graphics card, and select the Driver tab.
    3. Click Roll Back Driver, select a reason in the dialog prompt, and click Yes.
    4. Restart your PC when prompted. (Note: If Roll Back Driver is grayed out, Windows has no prior driver cached; download the previous version manually from your GPU or laptop manufacturer's support archive.)
  • Videos are green even with graphics acceleration turned Off:
    When software decoding (FFmpegVideoDecoder) also produces a green screen, the issue is usually a browser extension, an experimental flag override, or a system-level Windows HDR / Auto Color Management conflict.
    1. Press Ctrl + Shift + N in Microsoft Edge to open an InPrivate window (which disables extensions by default) and play the video. If it plays normally, go to edge://extensions and disable extensions that alter video playback, force dark mode, or apply custom color filters.
    2. Open edge://flags in the address bar and click Reset all at the top right, then click Restart. Custom overrides on Override software rendering list, Choose ANGLE graphics backend, or hardware video decode flags can force faulty GPU paths even when the main Settings toggle is off.
  • Only 4K / HEVC (H.265) videos or DRM streaming sites (like Netflix) turn green:
    High-efficiency codecs and encrypted streams use Microsoft Media Foundation pipelines that bypass standard Chromium decoders.
    1. For protected streaming sites, open edge://components, find Widevine Content Decryption Module, and click Check for update.
    2. For HEVC (H.265) video streams, verify whether the Windows HEVC extension is installed by opening PowerShell as Administrator and running:
      Get-AppxPackage -AllUsers *HEVC* | Select-Object Name, PackageFullName
      If the extension is installed and corrupted, open Settings > Apps > Installed apps (Windows 11) or Apps & features (Windows 10), search for HEVC Video Extensions, open its Advanced options, and click Reset.
  • Dual-GPU laptops show green video only when plugged in or on battery:
    If Windows switches Microsoft Edge between your integrated GPU and discrete GPU, assign Edge to a single adapter to test which GPU is failing. Open Windows Settings > System > Display > Graphics, locate Microsoft Edge in the app list (or add msedge.exe), click Options (or expand the app entry in newer Windows 11 builds), and select Power saving (integrated GPU) instead of Let Windows decide or High performance. Restart Edge and retest playback.