Upgraded my PC from an I5 3570k to a Ryzen 5600x.
It’s working great, but for some reason in WoW Retail I’ve been getting these crashes randomly.
Weirdly enough I was getting it on Classic as well, but I tried something that I read on some random thread while looking for solutions. Essentially what I did was set both the BattleNet launcher and WoW (Classic and Retail) as compatibility mode Windows 7.
I’ve been playing Classic for a couple of days now and have not had any crashes since. WoW Retail still crashes though.
Apparently it’s a BIOS issue, but I can’t rollback as far as I know on Ryzen 3. I don’t think I would even if I could.
I heard that it could be a faulty CPU as well, but it’s weird to think that a faulty CPU would just have issue with WoW.
Even if it was I think it would be a hard case to make to AMD… “Hey uh… send me a brand new 5600x because this one might be causing random crashes in WoW. Just WoW though, it’s working fine otherwise…”
I’ve played multiple other games as well without issue. (AC Origins, Shadow of War, Destiny 2, Overwatch, Guild Wars 2, ESO Online, Fallout 76 [Yes, really.], Monster Hunter World, DMC 5, The Division 2, Dark Souls Remastered and more)
No issues at all on those games.
Anyways, I’m posting here in hopes that someone knows something.
Edit.:
(Workaround?)
So… apparently changing the processor affinity to use half of the cores (0, 2, 4, 6, 8 and 10 are left enabled) has gotten around the crashes entirely?
Also, I’ve had random crashes in more games now, Ori and the Will of the Wisps and Nier Automata to be specific.
Both stop crashing after changing the affinities like mentioned above.
Ori does freeze randomly for a couple of seconds though, but that is besides the point.
Edit.:
Setting the CPU to always work at 4.6GHz and locking the voltage to 1.404v might have solved the issue of the crashing as well. Which means no more annoying changing of affinities.
(It does increase power consumption and heat a bit but I can live with that)
For context, I’ve seen people complain that these 550 and 570 motherboards are not managing the core clocks and voltages well as it decreases and increases them as necessary as you use the system, so it’s currently better to just force the CPU to run at it’s max clock speed and force a constant voltage.
That does seem to have completely worked around the issue. Seems like at some point randomly the voltage would get too low and cause instabilities with some games (?).
Need to test more thoroughly, but it does look good.
In my case I am using a software that comes with the motherboard for overclocking called EasyTune. I just changed the setting from “Default” to “OC”.