Hogwarts Legacy

Hogwarts Legacy

View Stats:
Sha_tan Feb 7, 2023 @ 12:07pm
DirectX runtime error
Please help me, the game tries to start but comes out an error saying I don't have DirectX runtime. I downloaded the program from Microsoft and it says I've already have directX 12. I also updated my Nvidia driver.... still nothing. What can I do? Please someone help
< >
Showing 1-15 of 28 comments
SSN_23 Feb 7, 2023 @ 1:08pm 
I get the same error, I tried everything and nothing is working :( I have and NVIDIA 1080Ti and direct x12 on windows 10 also.. Please HELP! we paid a lot of money for this game and now we cant play it....
Derek Rodrigues Feb 7, 2023 @ 2:37pm 
i have the same error. someone help us :(
Lightdral Feb 7, 2023 @ 2:43pm 
Check and install <PATH>\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DirectX

Or get it at https://www.microsoft.com/en-us/download/details.aspx?id=8109
SploogeFactory Feb 8, 2023 @ 1:25am 
Originally posted by Lightdral:
Check and install <PATH>\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DirectX

Or get it at https://www.microsoft.com/en-us/download/details.aspx?id=8109

Hi,

I have checked that path and have a bunch of DX files in there so I assume it should be fine. The game was running fine before.

I did have my game on another drive (E:) but am moving to the main drive (C:) as this is where the Steamworks folder is containing the DirectX files.

I will report back if this works.

If not, what is the advice as I have already run the DirectX web installer and it said I already had an up to date version.
SploogeFactory Feb 8, 2023 @ 1:27am 
Moving the game files to the (C:) drive via the manage option of the game worked.

The game being located on a second Steam library must have been causing issues recognising the DirectX runtime
SSN_23 Feb 8, 2023 @ 1:35am 
Originally posted by Lightdral:
Check and install <PATH>\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DirectX

Or get it at https://www.microsoft.com/en-us/download/details.aspx?id=8109

I already had it in C and it doesn't work for me, I have seen that I do have the DirectX folder but inside there is a folder that says Jun2010 I suppose this is already old, right? how can i update this? because when I download direct x from the link you sent it tells me that I already have it installed and therefore it doesn't update it. I do not know what to do :(
Last edited by SSN_23; Feb 8, 2023 @ 1:36am
SploogeFactory Feb 8, 2023 @ 2:05am 
FYI, I did get it working and then used DLSS Swapper to update the version of DLSS.

Game was running but I've run into the same problem again...

Have tried launching from the .exe as well *sigh*
SSN_23 Feb 8, 2023 @ 5:00am 
Can someone please tell us how to fix THIS ?? :(
Archmage Feb 8, 2023 @ 5:53am 
Please I'm also having the exact same issue, how can we fix this?
Sha_tan Feb 8, 2023 @ 6:23am 
I had to reset my pc, but it worked...
It depends if you have important stuff on your pc, maybe do a backup on an external hard disk.
SSN_23 Feb 8, 2023 @ 7:31am 
Reseting my PC is not an option for me.. PLEASE let us know HOW to fix THIS
I have done everything-
I have downloaded Direct X
Also downloaded C++
Also updated the Driver on my 1080 Ti
And also reinstalled the game
and NOTHING WOIRKS
Steam support PLEASE HELP us out
SSN_23 Feb 8, 2023 @ 8:36am 
Originally posted by Sha_tan:
I had to reset my pc, but it worked...
It depends if you have important stuff on your pc, maybe do a backup on an external hard disk.
when you say reset your PC do you mean reinstall Windows? I dont understand
Sha_tan Feb 8, 2023 @ 10:24am 
Originally posted by NSS_23:
Originally posted by Sha_tan:
I had to reset my pc, but it worked...
It depends if you have important stuff on your pc, maybe do a backup on an external hard disk.
when you say reset your PC do you mean reinstall Windows? I dont understand
Yes, I mean to reinstall Windows.... I probably had some problems with the DirectX and reinstalling resolved the problem, now the game works perfectly
Mirel Feb 8, 2023 @ 11:12am 
Originally posted by Sha_tan:
I had to reset my pc, but it worked...
It depends if you have important stuff on your pc, maybe do a backup on an external hard disk.
For me it was the same. Reinstalling Windows worked for me.
drid3r Feb 8, 2023 @ 12:15pm 
After many hours of researching and desperately trying literally everything to get the 'DirectX Runtime' to go away, including doing a clean install of Windows (twice!), I finally cracked the code to getting the game up and running - totally by coincidence.

While I was attempting to install Spotify after setting my PC up again after the latest wipe. I kept getting errors that the following two .dll files were missing:
- resampledmo.dll
- mfplat.dll

Having previously been exposed to the same error when attempting to launch Diablo Immortals, I tried to see if I could find the .dll files myself off the Internet, as Microsoft own repair tools and commands did not help me.

I found the .dlls, downloaded both 32-bit and 64-bit versions and followed the guide on the site explaining where to place them:
- https://www.dll-files.com/resampledmo.dll.html
- https://www.dll-files.com/mfplat.dll.html

I tried installing Spotify again afterwards and finally succeeded. Curious as I was, I tried initiating Hogwarts Legacy and boom! The game actually launched!

I hope this will help some of you guys out there, who, like me, just want to enjoy this new game and not waste hours on fixing Windows ;-)
< >
Showing 1-15 of 28 comments
Per page: 1530 50

Date Posted: Feb 7, 2023 @ 12:07pm
Posts: 28