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. Use instructions for your exact device and software version. If Windows cannot start, see the startup guide.

Work through these checks

0 of 3 complete
01Perform a clean GPU driver reinstall using DDU
  1. Perform a clean GPU driver reinstall using DDU
What to expect

Check whether the original symptom still occurs.

If it does not help

Continue only if this check applies to your device. Consult its manufacturer if you are unsure.

Browse related errors
02Disable overlays and reset overclocks
  1. Disable overlays and reset overclocks
What to expect

Check whether the original symptom still occurs.

If it does not help

Continue only if this check applies to your device. Consult its manufacturer if you are unsure.

Browse related errors
03Verify game file integrity and clear shader cache
  1. Verify game file integrity and clear shader cache
What to expect

Check whether the original symptom still occurs.

If it does not help

Continue only if this check applies to your device. Consult its manufacturer if you are unsure.

Browse related errors

Possible causes

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