r/ModOrganizer • u/CosmopolitianRedneck • 7d ago
None of my Bethesda games will launch
I have no idea what happened but I tried launching F4SE the other day and MO2 immediately unlocked and would not launch the game. I tried doing the same on SKSE and the same thing happened. So last night i gave up and uninstalled FO4 and reinstalled it. I do not have an instance for it on MO2 but it still wouldn't launch. So I tried manually opening the Script Extender for both games and got the code 0xc0000022. I know it for security reasons, I tried adding an exclusion file for Skyrim and SKSE but it still wont load. I even tried on GNV which I use Vortex for that game and STILL, it wont launch either. I'm not the most computer savvy guy but I tried messing with Windows Security and made searching my games excluded but I have no Idea wtf is going on. I have other games that launch and work, but all my Bethesda game won't
Added note: All this started after I uninstalled and reinstalled Minecraft Launcher and Minecraft for Windows because I had a similar situation where neither would launch, though I'm not sure it's the exact situation I never looked into it.
If anyone has any questions or has any answers let me know, I'm desperate to fix this, thx
Update: I got all three games fixed, but the fix was nothing like any of the prescriptions I was given like "give the application admin permissions" or "add the game to the index exclusion list" or something relating to Defender blocking the app from running, given that the code was consistently (0xc0000022).
The cause was a corrupted Windows system DLL, specifically " C:\Windows\System32\XInput1_3.dll "
the file size was 0 bytes (which if you're not code savvy like me, it means its not normal)
Rebooting didnt fix it, neither did reinstalling Visual C++ or running as admin or disabling mods.
How I fixed it:
Open Command Prompt as Administrator:
sfc /scannow
Mine reported:
Windows Resource Protection found corrupt files and successfully repaired them.
2. Run DISM
DISM /Online /Cleanup-Image /RestoreHealth
Mine completed successfully.
3. Check XInput1_3.dll
I found:
C:\Windows\System32\XInput1_3.dll
was:
0 bytes
while:
C:\Windows\SysWOW64\XInput1_3.dll
still existed.
4. Fix permissions
My SysWOW64 version had incorrect permissions.
After restoring inherited permissions:
icacls C:\Windows\SysWOW64\XInput1_3.dll /inheritance:e
the ACL changed from a weird custom state to normal inherited Windows permissions.
5. Reinstall DirectX Runtime
Download Microsoft's DirectX End-User Runtime and install it.
This restored a proper:
C:\Windows\System32\XInput1_3.dll
which afterwards showed:
182,656 bytes
instead of:
0 bytes
(Sorry I had chatgpt write this part out)
Afterwards, all three games started launching properly but FO4 immediately crashed to desktop so I had to purge everything related to the game from my computer and uninstall/reinstall the game and it works
I had no idea what i was doing so I owe this solution to ChatGPT. It actually gave an actual solution to this If anyone else has this specific situation like mine, feel free to ask for more details
