• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Join the HP Community Solve‑a‑thon | Help Others & Share Your Solutions | Live on Zoom | 2:30 PM to 2:30 AM IST | Every Wednesday Click here to know more
HP Recommended

Hi, I really need some help. I bought this HP Omen 16 (Ryzen 7 5800H / 16GB RAM / AMD Radeon 6600M specifically to play games like Ghost of Tsushima, but it keeps giving me a "DirectX 12 not detected" error.

I’ve spent hours trying to fix this myself and I'm at my wits' end. Here is what I’ve already tried:

  • Used DDU to clean and reinstall the newest drivers.

  • Forced "High Performance" in Windows Graphics settings for the game and launcher.

  • Checked my BIOS for a graphics switch (none found).

  • DXDiag shows DX12 Ultimate is "Enabled" on my main GPU, but the game just won't see it.

It feels like the laptop is stuck using the weak integrated graphics and won't let the game see the actual power it has. This is super frustrating for a gaming laptop I spent a lot of money on. Can you please help me get this working? I recently bought this laptop and I am honestly so dissapointed right now.

1 REPLY 1
HP Recommended

Hi @abd131 

 

Welcome to the HP Support Community! We're here to help you get back up and running.

 

Thank you for your patience and for the detailed steps you've already taken—they show real dedication. I’m truly sorry for the frustration this has caused, especially when you're eager to enjoy a powerful gaming experience. 

 

Let’s walk through a few more precise steps to help your HP Omen 16 recognize the Radeon 6600M and resolve the DirectX 12 error.

 

1. Confirm GPU Assignment in AMD Software

Even if Windows is set to High Performance, the AMD Radeon Software can override this.

  • Right-click on the desktop and open AMD Software: Adrenalin Edition.
  • Go to Settings > Graphics > Advanced.
  • Scroll to Switchable Graphics.
  • Under Running Applications, locate the game launcher and the game executable (e.g., GoT.exe or similar).
  • Set both to High Performance (this ensures the Radeon 6600M is used).

If the game isn’t listed, click Browse, navigate to the game’s .exe file, and add it manually.

 

2. Disable Integrated GPU via Device Manager (for testing)

This step helps confirm if the game is defaulting to the integrated GPU.

  • Press Windows + X and choose Device Manager.
  • Expand Display adapters.
  • Right-click on AMD Radeon Graphics (the integrated GPU) and choose Disable device.
  • Restart your system and try launching the game again.

Note: This is just for testing. If the game launches correctly, we’ll know the issue is with GPU switching.

 

3. Force DirectX 12 via Launch Options (if applicable)

Some games allow you to manually specify the DirectX version.

  • Right-click the game in your launcher (e.g., Steam or Epic).
  • Go to Properties > Launch Options.
  • Add: -dx12 or -d3d12

This forces the game to use DirectX 12 explicitly.

 

4. Verify DirectX Runtime Components

Even if DXDiag shows DX12, the game may require specific runtime components.

  • Open Settings > Apps > Installed Apps.
  • Look for Microsoft Visual C++ Redistributable packages and DirectX Runtime.
  • If missing or outdated, download and install the DirectX End-User Runtime Web Installer and latest Visual C++ Redistributables (x64 and x86).

 

5. Check for Windows Optional Features

Ensure that legacy DirectPlay and graphics components are enabled.

  • Go to Control Panel > Programs > Turn Windows features on or off.
  • Enable Legacy Components > DirectPlay.
  • Restart your system.

 

6. BIOS and Firmware Update

Even if no graphics switch is visible, updating the BIOS and system firmware can improve GPU detection.

  • Open the HP Support Assistant or HP App.
  • Go to My Devices > Updates and install all available BIOS, chipset, and graphics-related updates.

You’ve clearly done a lot already, and I truly appreciate your persistence. This laptop has the horsepower to deliver a stunning experience in games and I’m confident we can get it there. 

 

If the issue persists after these steps, let’s continue narrowing it down together. I’m here to help you get the most out of your system.

 

 

If my response helped, please mark it as an Accepted Solution It helps others and spreads support. 💙 Also, tapping "Yes" on "Was this reply helpful?" makes a big difference! Thanks! 😊

 

Take care, and have an amazing day!

 

Regards, 

Hawks_Eye

I'm an HP Employee.


If this reply helped resolve your issue, please select the Accept as Solution as it helps others in the community quickly find the answer they’re looking for.


And if you found this reply helpful, clicking Yes below is a great way to let us know we’re providing the support you need, as it encourages us to keep improving and sharing helpful guidance.

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.