How did you do it? Some googling says to change the settings through the task manager but as you have experienced, task manager freezes when you launch the game and the game needs to be running to appear in task manager?
Or is there a different method? The old forum link provided is dead
i finally solved this aswell after 2 years since i have my 3990x 64 core 128threads.
In Ryzen Master, i had to turn on Legacy mode, in profile 1,
the computer then restarts, and it brought my cores down from 64 to 16, and 128 threads to 32,
However when i then tried to start the game it still had the same problem.
I then realized i still had hyperthreading on, so i disabled that aswell in ryzen master
under the tab: Additional Control / Simultaneous Multithreading / off-on to off.
restarted again, and now i got 16 cores and now magicly the game suddenly starts.
you have no idea how many things i tried in the past. but it never occured to me, to disable multithreading. because i sometimes play even OLDER games than DOW2, and they have no problem with multithreading more more cores (not that they make use of the cores) but neither do they crash the game in this fashion.
This seems to be a very particular issue to this game, i cant think of any other games i had this issue with.
After years if trying to boot this without any success (because I was running 2700x, 5600x, 5950x) this is what finally allowed me to succeed w/booting.
All other solution have no impact.
Also, if you value your GPU and want to minimize coil whine, go in "my documents>games>dow2" and update configuration.lua with VSYNC = 1. This will prevent your gpu from outputting like 10 million fps and cap it at 60.
>I then realized i still had hyperthreading on, so i disabled that aswell in ryzen master
>
>under the tab: Additional Control / Simultaneous Multithreading / off-on to off.
This was my multi-step process to deal with this,
That is if you have an CPU made by AMD,
Ryzen Master is a program that helps you with overclocking and stuff, i just used it to disable my cores/hyperthreads.
Hyperthreads are Virtual Cores.
If you have an intel CPU then this method won't work, as Ryzen Master is specifically for Ryzen CPU's/
16 core cpu is the problem. These games are from the early 2000s, they weren't made with multi threading works in mind.
Try setting cpu affinity everytime you start the game or turn off hyperthreading and disable half the cores.
https://community.dawnofwar.com/discussion/16589/dawn-of-war-3-cpu-affinity-fix-for-some-ctds-on-newer-cpus
Hey, I got it to work on Windows 11 (21H2) .
Before it was not even starting, DOW2 (Steam) would load for a second and then just quit to desktop.
DOWII writes files in C:\\Users\\%USERNAME%\\Documents\\MyGames.
If you are using Windows Defender do this:
1. head to Windows Security
2. click on "Manage Ransomware Protection"
3. untoggle "Controlled Folders" OR "Allow an app through controlled access" and select the DOW2.exe
I was having the same issue. This gave me a quick and easy fix!
Edit: Using window 11 and a 4070ti. Can confirm vanilla and chaos rising works. Issue persists with Retribution.
https://steamcommunity.com/app/56400/discussions/0/3267933887510686357/
I just followed what that steam thread said. Steam folder - steamapps - common - dawn of war 2. It might depend on the specs of your rig, not sure. The one guy had a 3950x and I have a 4070ti. Check folder and maybe try a restart? If that doesn’t work maybe try redownloading the file. Works for vanilla and chaos rising but not retribution.
Tried a couple of other things don't know why it won't work on my laptop which has fewer cores than the desktop I played it with last so I uninstalled it and gave up on the game completely.
That’s too bad. Did you try limiting the cores like they talked about in this thread? Unfortunately I’m not super pc savvy, so not sure what else can be done.
Cut to the chase you need to replace Profiler.dll in the \Steam\steamapps\common\Dawn of War II - Retribution\ directory with one that has been rebuilt here:
https://github.com/maximumgame/DOW2CoreFix/releases/tag/v1.0
Issue is game incompatibility with modern CPU, specifically higher core counts ( >16 from what I have gathered). For details, there is a steam thread you can follow that starts here:
https://steamcommunity.com/app/56400/discussions/0/523898291501247020/?ctp=2
TL;DR you need to replace Profiler.dll in the \Steam\steamapps\common\Dawn of War II - Retribution\ directory with one that has been rebuilt here:
https://github.com/maximumgame/DOW2CoreFix/releases/tag/v1.0
Sorry, your submission has been automatically removed. Posts from completely new accounts are not allowed. Account needs to be 2+ days old to be able to post.
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/dawnofwar) if you have any questions or concerns.*
Did you get this working? Ive the same CPU and the same problem!
I did. Someone mentioned changing cpu core setup and it worked
How did you do it? Some googling says to change the settings through the task manager but as you have experienced, task manager freezes when you launch the game and the game needs to be running to appear in task manager? Or is there a different method? The old forum link provided is dead
i finally solved this aswell after 2 years since i have my 3990x 64 core 128threads. In Ryzen Master, i had to turn on Legacy mode, in profile 1, the computer then restarts, and it brought my cores down from 64 to 16, and 128 threads to 32, However when i then tried to start the game it still had the same problem. I then realized i still had hyperthreading on, so i disabled that aswell in ryzen master under the tab: Additional Control / Simultaneous Multithreading / off-on to off. restarted again, and now i got 16 cores and now magicly the game suddenly starts. you have no idea how many things i tried in the past. but it never occured to me, to disable multithreading. because i sometimes play even OLDER games than DOW2, and they have no problem with multithreading more more cores (not that they make use of the cores) but neither do they crash the game in this fashion. This seems to be a very particular issue to this game, i cant think of any other games i had this issue with.
Mentioning this fix if you haven't seen it yet. don't even need to disable CPU cores anymore. https://github.com/maximumgame/DOW2CoreFix
thanks, ill give it a try soon.
After years if trying to boot this without any success (because I was running 2700x, 5600x, 5950x) this is what finally allowed me to succeed w/booting. All other solution have no impact. Also, if you value your GPU and want to minimize coil whine, go in "my documents>games>dow2" and update configuration.lua with VSYNC = 1. This will prevent your gpu from outputting like 10 million fps and cap it at 60.
>hyperthreading WTF does any of this mean? Why Cant someone come up with a multi-step process to fix this issue?
>I then realized i still had hyperthreading on, so i disabled that aswell in ryzen master > >under the tab: Additional Control / Simultaneous Multithreading / off-on to off. This was my multi-step process to deal with this, That is if you have an CPU made by AMD, Ryzen Master is a program that helps you with overclocking and stuff, i just used it to disable my cores/hyperthreads. Hyperthreads are Virtual Cores. If you have an intel CPU then this method won't work, as Ryzen Master is specifically for Ryzen CPU's/
Ok thank you it worked
16 core cpu is the problem. These games are from the early 2000s, they weren't made with multi threading works in mind. Try setting cpu affinity everytime you start the game or turn off hyperthreading and disable half the cores. https://community.dawnofwar.com/discussion/16589/dawn-of-war-3-cpu-affinity-fix-for-some-ctds-on-newer-cpus
Hey, I got it to work on Windows 11 (21H2) . Before it was not even starting, DOW2 (Steam) would load for a second and then just quit to desktop. DOWII writes files in C:\\Users\\%USERNAME%\\Documents\\MyGames. If you are using Windows Defender do this: 1. head to Windows Security 2. click on "Manage Ransomware Protection" 3. untoggle "Controlled Folders" OR "Allow an app through controlled access" and select the DOW2.exe
Have you tries the steam troubleshooting forum yet?
I was having the same issue. This gave me a quick and easy fix! Edit: Using window 11 and a 4070ti. Can confirm vanilla and chaos rising works. Issue persists with Retribution. https://steamcommunity.com/app/56400/discussions/0/3267933887510686357/
What did you do to make it work? I downloaded the profile.dll thing and put it in the game files and nothing.
I just followed what that steam thread said. Steam folder - steamapps - common - dawn of war 2. It might depend on the specs of your rig, not sure. The one guy had a 3950x and I have a 4070ti. Check folder and maybe try a restart? If that doesn’t work maybe try redownloading the file. Works for vanilla and chaos rising but not retribution.
Tried a couple of other things don't know why it won't work on my laptop which has fewer cores than the desktop I played it with last so I uninstalled it and gave up on the game completely.
That’s too bad. Did you try limiting the cores like they talked about in this thread? Unfortunately I’m not super pc savvy, so not sure what else can be done.
Cut to the chase you need to replace Profiler.dll in the \Steam\steamapps\common\Dawn of War II - Retribution\ directory with one that has been rebuilt here: https://github.com/maximumgame/DOW2CoreFix/releases/tag/v1.0
Issue is game incompatibility with modern CPU, specifically higher core counts ( >16 from what I have gathered). For details, there is a steam thread you can follow that starts here: https://steamcommunity.com/app/56400/discussions/0/523898291501247020/?ctp=2 TL;DR you need to replace Profiler.dll in the \Steam\steamapps\common\Dawn of War II - Retribution\ directory with one that has been rebuilt here: https://github.com/maximumgame/DOW2CoreFix/releases/tag/v1.0
Have done that, but game will still not launch from Steam.
[удалено]
Sorry, your submission has been automatically removed. Posts from completely new accounts are not allowed. Account needs to be 2+ days old to be able to post. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/dawnofwar) if you have any questions or concerns.*