Immediate Fix
The most effective way to stop Microsoft Edge from flashing white is to disable Hardware Acceleration. This feature offloads graphical tasks to your GPU, but driver incompatibilities often cause redraw errors that manifest as white flashes.
Follow these steps to disable the feature:
- Open Microsoft Edge and click the three dots (…) in the top-right corner.
- Select Settings and navigate to System and performance in the left sidebar.
- Locate the toggle for Use hardware acceleration when available.
- Switch the toggle to Off and click the Restart button that appears.
If you cannot access the settings menu because the flickering is too severe, you can launch Edge via the command line with hardware acceleration disabled for a temporary fix:
msedge.exe --disable-gpu
Technical Explanation
The white flash typically occurs during the “handshake” between the browser’s rendering engine (Chromium) and your system’s Graphics Processing Unit (GPU). This is often referred to as a “flash of unstyled content” or a rendering buffer lag.
When Edge requests a new frame, the GPU may fail to draw the content fast enough, causing the browser to default to its base background color—usually white—before the page content loads. This is common in systems with outdated drivers or conflict-prone “Multi-Plane Overlay” (MPO) settings in Windows.
| Root Cause | Mechanism | Symptoms |
|---|---|---|
| MPO Conflict | Driver-level overlay failure | Stuttering or white frames |
| GPU TDR Delay | Timeout Detection and Recovery lag | Brief screen freezes |
| Shader Cache | Corrupted temporary files | Persistent flashing on specific sites |

Alternative Methods
1. Change the ANGLE Graphics Backend
The ANGLE (Almost Native Graphics Layer Engine) allows Chromium to translate OpenGL calls to DirectX. Changing the backend can resolve flashing on specific hardware architectures.
Type edge://flags in your address bar and search for “Choose ANGLE graphics backend”. Change the value from Default to D3D9 or OpenGL and restart the browser.
2. Disable Windows Transparency Effects
Windows UI overlays can sometimes conflict with Edge’s window management. Go to Settings > Personalization > Colors and toggle Transparency effects to Off. This reduces the compositing load on the Desktop Window Manager (DWM).
3. Update or Roll Back Graphics Drivers
If the flashing started after a Windows update, your current GPU driver might be unstable. Check the manufacturer’s website (NVIDIA, AMD, or Intel) for the latest “Game Ready” or “Studio” drivers. Conversely, if you just updated, try using the “Roll Back Driver” option in Device Manager.
4. Disable “Edge Bar” and “Startup Boost”
Features that keep Edge running in the background can cause visual glitches when the main window is re-initialized. In Settings > System and performance, disable Startup Boost and Continue running background extensions and apps.