Share via

How can i fix This issue (Direct x 12 / Drivers issues)

Mikael Marchal 0 Reputation points
2026-04-22T07:14:16.28+00:00

Issue: Direct3D not working (GTX 1650, Windows 11)

Hi, I have a problem with Direct3D not working on my PC.

Specs:

  • GPU: GTX 1650
  • OS: Windows 11

Problem: Windows keeps installing a bad GPU driver automatically, even if I disable updates or disconnect internet.

In dxdiag, I get:

  • Direct3D DDI: Unknown
  • Feature Levels: Unknown
  • WHQL: n/a

So it looks like the driver is broken or not installed correctly.

Tried:

  • Reinstalling drivers
  • Blocking updates and drivers windows
  • Desinstall all GPU with DDU

But the issue keeps coming back.

diag directx 12

Windows for home | Windows 11 | Display and graphics
0 comments No comments

4 answers

Sort by: Most helpful
  1. Spigolo 135.1K Reputation points Volunteer Moderator
    2026-04-22T07:22:12.1933333+00:00

    Hi Mikael Marchal

    Win+R and type: msinfo32
    Make a screenshot.

    Was this answer helpful?

    1 person found this answer helpful.

  2. AI answer

    2026-04-22T07:14:48.83+00:00

    Direct3D not working with “Direct3D DDI: Unknown” and “Feature Levels: Unknown” indicates that the NVIDIA driver is not correctly exposing Direct3D to Windows. The supported resolutions in the context focus on:

    1. Making sure the correct GPU driver is installed (and not a broken/legacy one).
    2. Ensuring DirectX components are present.

    Follow these steps in order.

    1. Confirm the GPU and driver state
      • Open Device ManagerDisplay adapters and verify that the GPU is listed as NVIDIA GeForce GTX 1650 and not as a generic adapter or with a warning icon.
      • If multiple GPUs are listed (for example, integrated plus NVIDIA), the context recommends choosing the most performant GPU for graphics workloads.
    2. Cleanly reinstall the NVIDIA driver
      Since the system keeps ending up with a broken driver, perform a clean reinstall so that Windows detects a proper WDDM driver and exposes Direct3D:
      • Uninstall the current NVIDIA display adapter from Device Manager (right‑click → Uninstall device and remove driver software if offered).
      • Restart the PC.
      • Install the current driver for the GTX 1650 directly from the GPU manufacturer’s download page (NVIDIA). The context specifies that drivers that support DirectX and modern apps must come from the GPU vendor, not from Windows Update.
      • Restart again after installation.
      Once the correct driver is installed, dxdiag should show:
      • A valid Direct3D DDI version.
      • A list of Feature Levels instead of “Unknown”.
    3. Verify DirectX runtime components
      If Direct3D options remain unavailable or disabled:
      • Install the latest DirectX End‑User Runtimes (Web Installer) as described in the DirectDraw/Direct3D troubleshooting article. This ensures all required DirectX components are present.
      • Reboot after installation.
    4. Update Windows and GPU driver if apps crash with Direct3D 9
      If, after fixing the driver, apps that use Direct3D 9 still crash or close unexpectedly and Event Viewer shows d3d9on12.dll with exception 0xc0000094, this matches a known Windows issue. The documented resolution is:
      • Install the servicing updates that fix the problem (for example, KB5014019 on Windows 11 or KB5014023 on Windows 10, depending on OS build).
      • If those cannot be installed immediately, Known Issue Rollback (KIR) may automatically mitigate the issue after some time or via Group Policy in managed environments.
    5. If Direct3D is still unavailable
      If, after a clean GPU driver reinstall and DirectX runtime installation, dxdiag still shows Direct3D as disabled and DDI/Feature Levels as Unknown, the remaining supported steps are:
      • Re‑check for updated video drivers via Windows Update as an additional source.
      • Perform a clean startup (minimal services and startup programs) to rule out third‑party software interfering with Direct3D initialization.

    When the NVIDIA driver is correctly installed and recognized, Windows will automatically detect that the device supports DirectX 12 and expose the appropriate Direct3D feature levels.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

    1 person found this answer helpful.
  3. Mikael Marchal 0 Reputation points
    2026-04-22T22:12:21.47+00:00

    I reinstall totaly my pc and all data and it working, i dont know how to solve without doing this

    Was this answer helpful?

    0 comments No comments

  4. DaveM121 886.7K Reputation points Independent Advisor
    2026-04-22T07:48:16.1633333+00:00

    Your screenshot of the DirectX utility indicates Windows is not recognizing the capabilities of the Nvidia graphics, including the supported DirectX features, that may indicate a problem with the Nvidia drivers or a problem with Windows.

    1

    Right click your Start Button and open Device Manager.

    Expand the Display Adapters section.

    Please provide a screenshot of that full Device Manager window.

    2

    Click your Start Button, then just type msinfo and press Enter, please provide a screenshot of the resulting System Information window.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.