Hello
So I recently just installed WoW again and now just in the few days the game started freezing really bad, sometimes freezing up for seconds and continuing for like 3 seconds and freezing again. At this point the game in unplayable. I saw some people having problem with latency, so this isn’t probably a fix for you, but it might solve your freezing problem. PLEASE READ THE INSTRUCTIONS THROUGH BEFORE ATTEMPTING THE FIX. You will have to deal with console and it might and will create more problems if you are not prepared to deal with it. I was kinda sent here by someone from support team when I told them how I fixed it and then told me basically that there are more people with this problem. I don’t take any accountability if you have even bigger problems from it. I am not a computer wizard but I have a bit of a bigger background with computers than an average person. I googled my way out of this problem. I also do not know who is responsible for this problem, is it Microsoft or Blizzard. I don’t know if there will be a fix for it. Microsoft is known for being super unhelpful with any problems and fixing the bugs they make.
So I got the tip from another player in game, who told me to check my event viewer. Open up your “event viewer” program. There you can see what is happening in your system. The most important part here is that you on the left side under “Windows logs” and then “System”.
Check for errors during your game time and see what they write. It can help to launch the game and get it to freeze and then refresh the event list to see if it is logging something. What you want to find are events with level called “Error” with red exclamation mark. Then check what the error says, mine said: “The server Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter did not register with DCOM within the required timeout.”. This IS IMPORTANT HERE. This thread is fix for this problem.
What this error means is that GameBar is having problem with DistributedCOM. After a bit of googling I found this having been a problem earlier for some people at the other corner of the internet. They solved it by uninstalling GameBar. Now this isn’t easy nor really possible to do with normal means because Windows Bloatware (thank you microsoft). WHEN I UNINSTALLED GAMEBAR, I GOT THIS LAGGING PROBLEM ALSO IN KINGDOM COME DELIVERANCE 2 WHERE I DID NOT HAVE IT BEFORE. YOU NEED TO FIX THIS LATER ON IN THIS TUTORIAL! So you can remove it with powershell with the command:
Get-AppxPackage Microsoft.XboxGamingOverlay | Remove-AppxPackage
This will remove like half of that program. NOW THIS IS IMPORTANT. This will create more problems!!! More games will start to ask you to install msoverlay or something similar to it. You will also have this lagging problem in other games that use GameBar because now that file system is corrupt with half the files there. Now the way that the people solved it was to download the Xbox app on the Microsoft Store and then when you open it the app tells you that you have files missing. They you will use it to reinstall those files and then it should work.
Another way, THAT I HAVEN’T TRIED, is editing registry. I DONT RECOMMEND EDITING REGISTRY YOURSELF AND I WONT TELL YOU HOW TO DO IT. IF YOU WANT TO THEN LOOK UP HOW TO DO IT. This is the way it was written in the Reddit post:
reg add HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR /f /t REG_DWORD /v “AppCaptureEnabled” /d 0
reg add HKEY_CURRENT_USER\System\GameConfigStore /f /t REG_DWORD /v “GameDVR_Enabled” /d 0
DONT DO BOTH EDITING THE REGISTRY AND REINSTALLING COMPONENTS THROUGH XBOX APP! ALWAYS BEFORE EDITING YOUR REGISTRY MAKE SURE YOU KNOW WHAT IT WAS BEFORE IF YOU NEED TO ROLLBACK. I DONT HAVE MUCH EXPERIENCE WITH REGISTRY EITHER! If you only edit registry then you will likely have non-functioning pieces of microsoft bloatware in your computer. I read from the reddit post that it disabled the recording software if you don’t reinstall through Xbox app.
I hope this works and if anything in unclear in this instruction then ask and I’ll see if I can help if I should get notification about this thread. Asking stuff outside of this is probably outside of my knowledge, sorry xd