Quick Answer
Boot into Safe Mode, uninstall your graphics driver with Display Driver Uninstaller (DDU), then reinstall the latest driver from the manufacturer's website.
Why This Happens
This error pops up when Windows or your graphics driver tries to set a refresh rate or resolution your monitor can't handle. The culprit here is almost always a bad driver update, a custom resolution you set in a game, or plugging in a monitor that doesn't support the current settings. I've seen it most on Windows 10 machines with dual monitors where one is 60Hz and the other is 144Hz — Windows gets confused and throws this code.
The error itself comes from the DirectX graphics kernel, not from your monitor's firmware. So even if your monitor is fine, a bad driver can trip this. Don't bother checking cables first — they're rarely the issue.
Fix Steps (Start Here)
- Boot into Safe Mode. Restart your PC and spam F8 or Shift+F8 before Windows loads. If that doesn't work, force shutdown 3 times during boot to trigger recovery mode.
- Run DDU (Display Driver Uninstaller). Download it from Guru3D before going into Safe Mode. Run it, choose "Clean and restart" for your GPU brand (Nvidia, AMD, or Intel). This wipes all traces of the driver.
- Install fresh drivers. Go to Nvidia, AMD, or Intel's site — don't use Windows Update. Get the latest Game Ready or Pro driver for your card.
- Set your monitor to default refresh rate. Open Settings > System > Display > Advanced display. Set refresh rate to your monitor's native Hz (usually 60 or 144). Don't go higher.
- Reboot normally. If the error doesn't show up, you're good. If it does, move to step 6.
- Lower the resolution in Safe Mode. Boot back into Safe Mode, go to Display settings, set resolution to 1024x768 or 1280x720. This forces Windows to use a basic mode.
Alternative Fixes If the Main One Fails
Check for monitor EDID issues
Sometimes the monitor's EDID (the data it sends about supported modes) gets corrupted. You can force a refresh by unplugging the monitor power for 30 seconds, then plugging it back in. Also try swapping the cable — HDMI vs DisplayPort can matter. I've fixed this twice by switching from a cheap HDMI cable to a certified one.
Use CRU (Custom Resolution Utility)
If you had custom resolutions set before, they might be stuck. Download CRU from ToastyX's site. Run it, delete any entries under "Standard resolutions" that aren't standard (like 75Hz or 120Hz on a 60Hz monitor). Hit OK and reboot. This forces Windows to re-read the monitor's native ranges.
Rollback Windows Update
If the error started after a Windows Update, go to Settings > Update & Security > View update history > Uninstall updates. Remove the most recent cumulative update. That's fixed it for a few users on Windows 11 22H2.
Prevention Tips
- Never set custom refresh rates above 60Hz on monitors you're not sure about. I've seen people burn out monitor scalers this way.
- Always use the GPU manufacturer's driver downloader. Nvidia GeForce Experience or AMD Adrenalin — they check hardware compatibility. Windows Update drivers are garbage for this.
- If you have dual monitors, match their refresh rates if possible. 60Hz + 144Hz can work, but it's a common trigger for this error. Setting both to 60Hz is safer.
- Write down your monitor's model and native specs. LG 27GP850-B, for example, supports 165Hz at 1440p. Don't try 240Hz on it.
That's it. If nothing works, you might have a failing GPU or monitor — test the monitor on another PC to rule it out. But 9 times out of 10, this is just a driver conflict that DDU fixes.