Hello everyone. Im new here. I scoured for a while now, looking for a solution to my problem. I figured I'd try my luck here.
In my case, I am trying to disable hyperthreading for Ghost Recon Wildlands.The game will not launch in a timely manner (all i get is a splash screen) unless I disable hyperthreading via BIOS. Which I think is absurd to do for one game. However, it will eventually launch, if you let it sit for 10 minutes. Which is unacceptable. I was hoping if anyone on the forum can help me on how to use Process Lasso properly and fix this issue. Here's what I've done so far:
1. I clicked on the actual process and chose "Disable hyperthreading" But that didnt launch the game right away.
I noticed that I get an error code 0x64 whenever I try running the app.
2. I also disabled hyperthreading for the parent process, (UPC.exe, Uplay Connect Client.) But that didn't work either.
The game uses Easy Anti-Cheat and it might have something to do with it. Unfortunately it is required to play online. I run 4080 SUPER and Intel 13700K. Any help is appreciated. Thanks!
QuoteHenryz20 wrote:
Hello everyone. Im new here. I scoured for a while now, looking for a solution to my problem. I figured I'd try my luck here.
In my case, I am trying to disable hyperthreading for Ghost Recon Wildlands.The game will not launch in a timely manner (all i get is a splash screen) unless I disable hyperthreading via BIOS. Which I think is absurd to do for one game. However, it will eventually launch, if you let it sit for 10 minutes. Which is unacceptable. I was hoping if anyone on the forum can help me on how to use Process Lasso properly and fix this issue. Here's what I've done so far:
1. I clicked on the actual process and chose "Disable hyperthreading" But that didnt launch the game right away.
I noticed that I get an error code 0x64 whenever I try running the app.
2. I also disabled hyperthreading for the parent process, (UPC.exe, Uplay Connect Client.) But that didn't work either.
The game uses Easy Anti-Cheat and it might have something to do with it. Unfortunately it is required to play online. I run 4080 SUPER and Intel 13700K. Any help is appreciated. Thanks!
Hello, Process Lasso can't reliably fix this because Easy Anti-Cheat initializes before affinity/HT rules apply. That's why "Disable Hyper-Threading" and parent-process rules don't work.
In Process Lasso → CPU Sets, force GRW.exe to P-cores only (no SMT, no E-cores) and enable CPU Sets for new processes so it applies at launch.
If that still fails, the only 100% reliable fix is disabling E-cores (or HT) in BIOS for this game.
Have you tried launching the game in offline mode (to test if EAC is the bottleneck)? If it launches instantly offline, then Easy Anti-Cheat is likely causing the delay when thread topology changes are detected.
Quote from: Henryz20 on August 26, 2025, 03:54:33 PMHello everyone. Im new here. I scoured for a while now, looking for a solution to my problem. I figured I'd try my luck here.
In my case, I am trying to disable hyperthreading for Ghost Recon Wildlands.The game will not launch in a timely manner (all i get is a splash screen) unless I disable hyperthreading via BIOS. Which I think is absurd to do for one game. However, it will eventually launch, if you let it sit for 10 minutes. Which is unacceptable. I was hoping if anyone on the forum can help me on how to use Process Lasso properly and fix this issue. Here's what I've done so far:
1. I clicked on the actual process and chose "Disable hyperthreading" But that didnt launch the game right away.
I noticed that I get an error code 0x64 whenever I try running the app.
2. I also disabled hyperthreading for the parent process, (UPC.exe, Uplay Connect Client.) But that didn't work either.
The game uses Easy Anti-Cheat and it might have something to do with it. Unfortunately it is required to play online. I run 4080 SUPER and Intel 13700K. Any help is appreciated. Thanks!
Hey, welcome to the forum! It sounds like a frustrating issue with Ghost Recon Wildlands. Since you've already tried disabling hyperthreading through Process Lasso without success, it might be worth checking if Easy Anti-Cheat is causing the issue. Sometimes, security systems like EAC interfere with certain process tweaks. A potential workaround could be trying to disable hyperthreading before launching Uplay (or the game itself) and seeing if that helps. You could also try running the game in compatibility mode or updating both Uplay and your drivers to make sure everything is in sync. Let me know if any of that helps!
Hey, I'm pretty new here too, but I ran into something similar with another EAC game.
From what I've seen, the "Disable hyperthreading" option in Process Lasso doesn't always work properly with games that use Easy Anti-Cheat. It can either ignore the affinity or throw errors like the one you're seeing.
Have you tried setting a CPU affinity manually instead (like only selecting the physical cores and leaving out the logical ones), and then saving it as a persistent rule? That worked better for me than the HT toggle.
Are you launching it directly or through Ubisoft Connect every time?
Quote from: marktuan on May 03, 2026, 04:09:21 AMHey, I'm pretty new here too, but I ran into something similar with another EAC game.
From what I've seen, the "Disable hyperthreading" option in Process Lasso doesn't always work properly with games that use Easy Anti-Cheat. It can either ignore the affinity or throw errors like the one you're seeing.
Have you tried setting a CPU affinity manually instead (like only selecting the physical cores and leaving out the logical ones), and then saving it as a persistent rule? That worked better for me than the HT toggle.
Are you launching it directly or through Ubisoft Connect every time?
This is actually quite a common problem; CPU performance is crucial for stable operation. Process Lasso responds with the appropriate version to provide a good experience.