Even after closing the game and restarting, GameGuard appears to still be tampering with Windows and is causing insane stuttering. PC/Windows visually lags for a split second every .2-.3 seconds. This is only a graphical lag. There is 0 processing lag. Audio works 100% fine. The only 100% fix I have found is 100% uninstalling the game and reinstalling. This removes the stuttering in Windows itself. Sometimes after not being in the game for 10-15 minutes the problem goes away. But it comes back the second micro-stuttering starts again in game.
For curiosity sake I have uninstalled my NVIDIA drivers to see if it was graphics card failing due to the visual lag. After removing the drivers, my PC goes back to normal until I reinstall them back. I followed guides online to make sure certain software on my PC isn't conflicting with GameGuard. I have NZXT Cam and EVGA NU audio, which are on the list of bad perpetrators. Before running the game I ensure both those things are completely stopped. However after closing the game, NZXT Cam will not open for about 5 minutes. It starts loading then crashes. On the troubleshooting it says because Cam accesses the Kernal for hardware monitoring and such, that is why GameGuard hates it. So I definitely think GameGuard is still running after the game closes even though nothing appears in task manager.
TLDR: I think GameGuard is attaching itself to some service/driver in Windows and not cleaning itself up properly at game close. It is causing microstuttering inside Windows. If I drag a window, it stutters/lags every .2-3s almost exactly.