First, that's a great system you have. Congrats on a a nice rig. On Windows 10/11, DirectX doesn't need to be installed separately as it's an integral part of the OS. Here's what you'll want to do for your current issue:
- Run Windows Update - make sure you are current on all updates - reboot after installing updates (even if it doesn't ask you to do so)
- Update drivers - Since you're running an all AMD system, it's fairly easy to make sure your drivers are current. From AMD's site (amd.com -> Resources & Support -> Radeon Graphics & AMD Chipsets -> Drivers -> Download Windows Drivers), download the AMD Adrenaline minimal setup (direct link as of the time of this post). Install/update Adrenaline and allow it to update all of the available driver options. Reboot after installing.
If you stil can't launch the game, open a CMD prompt as Administrator and execute the following commands:
sfc /scannow
Dism /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Here's what each of those does:
sfc /scannow- This scans essential system files (like DLLs, EXEs, etc.) that are currently in use. It compares their versions and integrity against a master copy stored in a special folder called the Windows Component Store (WinSxS). If it finds a file that is corrupt, missing, or the wrong version, it replaces it with the correct one from the component store.Dism /Online /Cleanup-Image /RestoreHealth- This performs a deep scan of the component store (the source library for sfc). If it finds any corrupt or missing source files, it will attempt to repair them. Its key feature is that if it cannot find a good local copy, it will connect to Windows Update online to download fresh, clean replacement files. Reboot after the command completes. NOTE: this command can take a very long time to complete - it might look like it has stalled/hung/frozen somewhere around 62%, but this is the point where it's downloading files from Windows Update; it can be quick, too, but just let it complete even if it takes hours.- Running
sfc /scannowa second time after a successful RestoreHealth is to let it use the newly repaired source files to fix any remaining issues.
After running those commands reboot yet again. Try launching the game - hopefully everything will work just fine. If not, try switching Icarus to run on the other DirectX version (11 or 12) depending on what you have. In your Steam library just right-mouse-click on Icarus in the list and select properties to change the setting. Either option should work fine for you, but it's worth the toggle if you're still not able to run. FYI - not issue related, but just advice, make sure to have all "RTX" options disabled in game.