DirectX · high

How to fixDirectX Function Error

Generic game-reported DirectX crash

What this error means

DirectX Function Error shows up as a high-severity graphics API (DirectX) fault. A generic crash occurred inside the graphics engine API loop, reporting a failure from a DirectX function call. This usually traces back to unstable GPU overclocking or power draw and corrupt game files or shader cache. Use the steps below to track down and fix the cause.

Before you begin

Save open work and back up important files. Note any recent driver or hardware changes. If Windows cannot start, use the startup guide first.

Work through these checks

0 of 3 complete
01Perform a clean GPU driver reinstall using DDU

Perform a clean GPU driver reinstall using DDU.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
02Disable overlays and reset overclocks

Disable overlays and reset overclocks.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
03Verify game file integrity and clear shader cache

Verify game file integrity and clear shader cache.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help

Possible causes

  • Outdated or corrupted graphics driver
  • Unstable GPU overclocking or power draw
  • Corrupt game files or shader cache