First before anything here, try the support tips that support give. If none of them work, then maybe try this.
Wow doesnt really interract with your cpu as it says it does. While it says it uses all cores, it doesnt really. It primarily uses one, and spreads some of the load to other cores. The issue you have may not be with your hardware, it’s with the fact that your CPU is being bottlenecked and not allowed to use all of the hardware you have available. This is not a solution support can suggest as it goes directly against the game design, which is understandable.
Here’s my solution that fixed the issue for me (for now)
Allowing Wow to utilize more cores
With wow closed, Go to your wow folder > retail > WTF > right click open config.wtf with notepad > add the line SET processAffinityMask “0”
With the line above, apparently this is already written into wows code now so it’s not needed, but I saw improvement after adding it in. Placebo maybe. It doesn’t hurt though.
Reassigning tasks to other cores to allow space for wow to eat your single core.
Second, go to task manager (ctrl + alt + delete) and go to the details tab. Sort by highest resource and select the items that are super resource intensive > set affinity > uncheck core 0 (the primary core wow operates on)… this will take some load off the primary core that wow uses, and allows the other cores on your PC to look after those tasks. Don’t change any windows tasks
Pictures of the above task here https://www.windowscentral.com/assign-specific-processor-cores-apps-windows-10
Reassigning some other tasks to your onboard graphics card.
The biggest change for me was the following - to take some load off your graphics card you’ll want to follow this guide, but rather than assigning anything to your graphics card, you’ll want to do it so you can assign chrome and any other high usage to your onboard graphics unit (if you have one, if not ignore this step). As soon as I swapped chrome (let it be known that your browser is a RIDICULOUS resource hog.) out to operating off my built in GPU and not my graphics card, my fps spikes more or less stopped.
Some things that also helped me that you might like to look into.
- Undervolting my graphics card
- Running Throttlestop
- MSI Afterburner
- Running higher fan speed (slightly more noisy but keeps my PC nice and cool)
If this does work for you, please let me know. If this specifically only helped me and doesn’t help anyone else I’ll just delete the thread so others dont waste their time, but for me, I forgot what it was like to play without lag spikes. This is wonderful.