Civ5 will not run on Windows 11 after updating to version 24H2

zxcvbob

Emperor
Joined
May 18, 2015
Messages
1,800
Location
SE Minnesota
I got a notice from MS today that my PC was ready for the newest build of W11. After updating, Civ will no longer launch. I tried starting running the executables in administrator mode and that didn't help. I'm rolling-back to 23H2 right now; don't know if that's going to work or if I need to reinstall Steam.
 
The issue is with drm certiicates and older games. microsoft said they rolled back and addressed this issue in the november patch but it didnt resolve on all games and it may never be resoved unless the devs of civ patch in a fix. This is why you need a supported tpm chip for windows 11. Without it one you will have these issues.
 
The issue is with drm certiicates and older games. microsoft said they rolled back and addressed this issue in the november patch but it didnt resolve on all games and it may never be resoved unless the devs of civ patch in a fix. This is why you need a supported tpm chip for windows 11. Without it one you will have these issues.
Thanks. This PC does have a supported processor (10th gen Intel i5) and has TPM 2.0 enabled. Shouldn't that be enough? I didn't see anything relevant in the wiki page you linked.
 
Microsoft are cracking down on pirated software with windows 11 and enforcing tpm drm certificate verifications. civ 5 is so old that it doesnt have one so its redflagged and doesnt start. microsoft said they rolled back this requirement for older games in novembers 24 patch until developers patch there software. i found the roll back patch notes in windows 10 rollback notes

scroll to highlights to see the windows 10 fix >>>>

If you scoll to windows 11 24h2 patch notes for november 24 you will see they diidnt apply this fix to windows 11 24h2.>>> https://support.microsoft.com/en-us...-preview-2040f716-b719-482a-8aff-f7f02c79b147

My own solution to this was to install windows 10 ltsc 2021 which runs until 2031 with unpaid updates or until i stop playing older games.
 
I assume Fixaris has no plans to update their older games. Do you think Civ5 would run okay in a VM? I might could install Win 7 or XP in virtual machine, but when I played around with VMs on another computer years ago the performance sucked. Or dual-boot Linux or SteamOS for games...
 
I assume Fixaris has no plans to update their older games. Do you think Civ5 would run okay in a VM? I might could install Win 7 or XP in virtual machine, but when I played around with VMs on another computer years ago the performance sucked. Or dual-boot Linux or SteamOS for games...
So I have a desktop running win11 24h2 that will actually run civ5.
I had a laptop that was on 23h2 that would play civ5, when updated to 24h2 would not.
I had another laptop, same model, win11 24h2 that would not run civ5, and I wiped the HD and loaded Win10. Civ5 still would not run.
I did all the cache deleting, exe deleting then restoring, running as admin, reinstall steam and civ5, I turned TPM and Secure Boot on and off in BIOS, nothing worked on win10.
Then after a reinstall reboot whatnot, I chose DirectX9 the first time I tried running the reinstalled steam/Civ5.
I saw the "updating executable" which I'd seen many times before, then in that same place I saw "installing VC++ redistributables" then it showed "installing DirectX9", and then -- it ran.
So I went back to the first win11 laptop, and specifically chose DirectX9, and now **IT** works.
The problem is that there are so many things I've tried on so many systems, I cannot point to the silver bullet.
But DirectX9 seemed to be key.
 
I got this and solved it by going into steam and verifying the game files. It said 3 files were missing which it restored, Worked after that (although I had to reset my video options)
 
I got this and solved it by going into steam and verifying the game files. It said 3 files were missing which it restored, Worked after that (although I had to reset my video options)
Thanks. That's one of the many things I tried, but sadly it did not work for me.
 
I assume Fixaris has no plans to update their older games. Do you think Civ5 would run okay in a VM? I might could install Win 7 or XP in virtual machine, but when I played around with VMs on another computer years ago the performance sucked. Or dual-boot Linux or SteamOS for games...
Okay. I may have something.

Bear with me.
Laptop was downgraded to Win10, fully up to date as of Dec 9, 2024 updates.
I went and upgraded to Win11, in place, save apps and data.
Civ5 stopped working.
Run as admin, betas "ineedlegacyaccess", run choosing DirectX9, nothing.

I read something about DirectX 11/12 not having 9 compatibility or something. Someone suggested downloading DirectX9, install, reboot.

It works now.

that's the message

This was the download

Restarted machine, not shutdown, and it **WORKED**
 
Now that I've finished the GOTM, I might try 24H2 again. Installing and rolling-back didn't break too much last time (had some problems with Chrome but just reinstalled it)
 
Okay. I may have something.

Bear with me.
Laptop was downgraded to Win10, fully up to date as of Dec 9, 2024 updates.
I went and upgraded to Win11, in place, save apps and data.
Civ5 stopped working.
Run as admin, betas "ineedlegacyaccess", run choosing DirectX9, nothing.

I read something about DirectX 11/12 not having 9 compatibility or something. Someone suggested downloading DirectX9, install, reboot.

It works now.

that's the message

This was the download

Restarted machine, not shutdown, and it **WORKED**
When you run the DX installer, it asks where to put the extracted files. What did you tell it?

Nevermind, that's not actually the installer; it creates an install directory.
 
I posted elsewhere as have been unable to play at all, besides the GOTM. Game was crashing. Then reinstalled and now won't get past "updating executable" screen. Not sure if same issue caused prior problems, but guessing not. So have spent hours trying all sorts of things here, but am at a loss. I see Steam has this 2k launcher removal...was this a fix or what? Was it autoinstalled? Or do we need to get this manually?
 
I've been struggling with this problem for a few weeks at this point. I was enjoying Civ 5 until I had to upgrade to Windows 11 to fix some corrupted windows permissions as it was easier than fresh installing a new version of Windows 10. After I upgraded to 11, I started to have the infinite "Updating executable" bug occur with Civ 5. Nothing would work, no admin privileges, no turning off read-only, no validating files, no using legacy mode or any other version of DirectX. After a while of fiddling around with these solutions that got me nowhere, what ended up working was an awfully simple series of events. I launched Civ 5 through steam, chose DirectX 10/11, but simultaneously launched the corresponding .exe from the Civ 5 folder. Bam, it booted up completely normally, and even works without having to do this every launch. I cannot explain it, I cannot wrap my head around why this fixed it, but I'm not complaining. Try that and see if it works. Best of luck.

P.S. I made an account just to post this, so I hope it helps at least one person struggling with this problem.
 
The issue is with drm certiicates and older games. microsoft said they rolled back and addressed this issue in the november patch but it didnt resolve on all games and it may never be resoved unless the devs of civ patch in a fix. This is why you need a supported tpm chip for windows 11. Without it one you will have these issues.
So it seems to me like a forcing strategy from MS to get Windows 11 to a new PC. Nothing new for the last 30 years...
 
FYI....my game somehow fixed itself. Unsure what made it work but the start up/hang up has not re-materialized and have started numerous sessions.
 
Top Bottom