0XC01E0346

Fix 0XC01E0346 Graphics Path Geometry Error in Windows

Windows Errors Intermediate 👁 6 views 📅 Jun 7, 2026

This error pops up when Windows can't handle a display mode switch, usually after a driver update or bad cable. Here's the fix.

You're sitting down to work, and suddenly your monitor goes black. Or you plug in a second screen for a presentation and get a 0XC01E0346 error. That's STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION. I've seen this most often when someone updates their graphics driver (looking at you, Nvidia or AMD), swaps a cable type (like HDMI to DisplayPort), or tries to push a resolution the monitor can't actually handle. Last month, a client's entire dual-monitor setup died after a Windows update — this error was the culprit.

What actually causes this error?

Windows uses a path-based system to map your display output to the monitor's native geometry. When it can't transform the content — meaning the resolution, refresh rate, or scaling doesn't match what the monitor or video adapter expects — it throws this error. It's not a hardware failure. It's a configuration mismatch. The most common triggers are:

  • A driver update that changed the default display mode
  • Switching from one cable type to another without resetting the display settings
  • Trying to use a custom resolution that exceeds the monitor's EDID data

The fix is straightforward: reset the display pipeline. Don't mess with registry keys or third-party tools. Just do this.

How to fix 0XC01E0346

  1. Hard reset the video adapter. Press Windows + Ctrl + Shift + B at the same time. Your screen will flash, and Windows will reload the graphics driver. Do this twice if nothing happens the first time.
  2. Boot into Safe Mode. If step 1 didn't work, force a restart while holding Shift. Go to Troubleshoot > Advanced Options > Startup Settings > Restart, then press 4 for Safe Mode. Once there, uninstall your graphics driver completely using Display Driver Uninstaller (DDU) — don't skip this.
  3. Reinstall the driver from scratch. After DDU cleans up, reboot normally. Windows will install a generic driver. Then download the latest driver from Nvidia, AMD, or Intel directly — not through Windows Update. Install it with a clean install option if available.
  4. Reset display settings in Windows. Go to Settings > System > Display > Advanced display. Drop the refresh rate to 60Hz and set resolution to the monitor's native resolution (you can check this in the monitor's on-screen display menu). Apply and test.
  5. Check the cable and port. I've had cases where a worn-out HDMI cable caused this error on a 4K monitor at 60Hz. Swap the cable with a known good one. Also try a different port on the video card — sometimes a port degrades over time.

What to check if it still fails

If you've done all that and still see the error, you're looking at a deeper issue. Check the monitor's EDID (Extended Display Identification Data). A corrupted EDID can cause this error. Download a tool like Monitor Asset Manager or use EDID Override in the registry. If the monitor is old, its EDID might be incomplete — you can force a known good EDID from a similar monitor. I fixed this once for a client by plugging their monitor into a different PC, which re-wrote the EDID. Also, check your BIOS — some motherboards have a "CSM" setting that messes with display output. Disable CSM if it's enabled, and set the primary display to PEG (PCI Express Graphics) if you have a dedicated card.

This error is stubborn but fixable. Don't replace hardware yet. 9 times out of 10, it's a driver or cable issue. Start with the hard reset, then DDU. You'll be back up in 20 minutes.

Was this solution helpful?