Fix game stutter on Win 10 1703-1809

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by Exostenza, Apr 3, 2018.

  1. Prophet

    Prophet Master Guru

    Messages:
    865
    Likes Received:
    34
    GPU:
    Msi 680
  2. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,604
    Likes Received:
    13,611
    GPU:
    GF RTX 4070
    1. You can disable the log in Event Viewer. But since I don`t remember whether I have tested that scenario, the app can crush. You can test that.
    2. You can comment out the logging in source file. I can point you.
    Go to line 66 in source file PurgeMemoryCacheService.cs
    Code:
                if(null == this.EventLog)
    
    and comment it
    Code:
                //if(null == this.EventLog)
    
    Then you launch file setup.bat - it should rebuild the exe-file.
    3. Does app create huge log? If not then you can ignore its activity.
     
    Last edited: Oct 4, 2020
    Prophet likes this.
  3. Prophet

    Prophet Master Guru

    Messages:
    865
    Likes Received:
    34
    GPU:
    Msi 680
    Can't disable the logs, even when I started event viewer with nsudo the check box is greyed out.

    Probably doesn't create huge logs (filesize currently ~1MB), the size isn't the issue, only constant writing/reading, which unessecarily wears on my ssd since I don't really read the logs anyway.

    Thank you very much, wish I could have half the service you provide by companies I give money too!
     
  4. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,604
    Likes Received:
    13,611
    GPU:
    GF RTX 4070
    You can try to disable with this app
    https://forums.guru3d.com/threads/alternative-event-viewer-for-windows.431209/

    You can estimate the "speed" of events by looking at differences in times. It can`t be that high in this app.

    Development is fun. So you got service and I got fun.
     
    Prophet likes this.

  5. Prophet

    Prophet Master Guru

    Messages:
    865
    Likes Received:
    34
    GPU:
    Msi 680
    I cleared the log now too late to check, I glanced over them and thought they were a lot more frequent than I expected, but this could be a mistake on my part.

    I disabled it in the source, Im such a hacker!
     
    mbk1969 likes this.
  6. disq

    disq Member Guru

    Messages:
    199
    Likes Received:
    185
    GPU:
    While we are at it, do you think it's worth it performance'wise, to disable some Event Logs @mbk1969 ?

    I think i remember you saying somewhere long ago that you used to disable some entries but not sure which ones or if i'm imagining things...
     
  7. Smough

    Smough Master Guru

    Messages:
    984
    Likes Received:
    303
    GPU:
    GTX 1660
    Just some info for anyone out there: I was using Windows 10 1809 and most games had stutter one way or the other, so I decided to dual boot with the Windows I remember was fast and smooth at games, which was 1803, then I updated it manually to 17134.320. I made a dual boot, then I tweaked it with the stuff I do to remove background BS, Cortana, etc and wow, all games have zero stutter or very, very minimal; simply amazing performance.

    Also all games use way less RAM on this version, its too good. Sure, its old, less security features, but it's trustable. It doesn't break games, it doesn't have the queryperformancefrequency at 10 mhz timer introduced at 1809 and forward. It just works, fast, no drama, for some reason, manages RAM usage and resources in a better way. No ILSC needed either.

    I've only noticed a small bug with it and its that sometimes when playing a game, all of the RAM gets filled, making them lag, but all I have to do is get out of the game, then I just re-open it. Only has happened 2 times tho and on very separated intervals, so it's possible that could be something different and not O.S related, maybe MSI Afterburner or something, but in general, its great and all newer games that come out, I will try them on this version. I am still keeping 1809 for the games that run OK with it and other stuff I need. And it's also very stable, so I can rely on it even if for some reason, some games runs worse on this version. I will try to update it to 2004 at some point.

    Just leaving this out there if anyone wants to try 1803.
     
    Last edited: Mar 12, 2021
  8. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,604
    Likes Received:
    13,611
    GPU:
    GF RTX 4070
    I do disable some. No point in log activity if you can`t tell what the thing is about.
     
    Prophet likes this.
  9. disq

    disq Member Guru

    Messages:
    199
    Likes Received:
    185
    GPU:
    Mind sharing which ones you disable on your rig(s)?
     
  10. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,604
    Likes Received:
    13,611
    GPU:
    GF RTX 4070
    Here is the list from my work rig. But it can be that some logs were re-enabled by updates (I disabled logs long ago)

    Microsoft-Windows-Wordpad/Admin
    Microsoft-Windows-Winsock-NameResolution/Operational
    Microsoft-Windows-Winsock-AFD/Operational
    Microsoft-Windows-WinNat/Oper
    Microsoft-Windows-WinINet-Capture/Analytic
    Microsoft-Windows-WinHTTP-NDF/Diagnostic
    Microsoft-Windows-WindowsUIImmersive/Operational
    Microsoft-Windows-WindowsColorSystem/Operational
    Microsoft-Windows-Windows Firewall With Advanced Security/FirewallVerbose
    Microsoft-Windows-Windows Firewall With Advanced Security/ConnectionSecurityVerbose
    Microsoft-Windows-WEPHOSTSVC/Operational
    Microsoft-Windows-WebIO-NDF/Diagnostic
    Microsoft-Windows-WebDeploy/Warning
    Microsoft-Windows-WebDeploy/Verbose
    Microsoft-Windows-WebDeploy/Info
    Microsoft-Windows-WebDeploy/Debug
    Microsoft-Windows-WebAuth/Operational
    Microsoft-Windows-VerifyHardwareSecurity/Operational
    Microsoft-Windows-User Device Registration/Admin
    Microsoft-Windows-TaskScheduler/Operational
    Microsoft-Windows-Storage-Storport/Admin
    Microsoft-Windows-Storage-Disk/Operational
    Microsoft-Windows-Storage-Disk/Admin
    Microsoft-Windows-Storage-ClassPnP/Admin
    Microsoft-Windows-Storage-ATAPort/Operational
    Microsoft-Windows-Storage-ATAPort/Admin
    Microsoft-Windows-SmartScreen/Debug
    Microsoft-Windows-ServiceReportingApi/Debug
    Microsoft-Windows-SecurityMitigationsBroker/Admin
    Microsoft-Windows-Security-IdentityListener/Operational
    Microsoft-Windows-Security-ExchangeActiveSyncProvisioning/Operational
    Microsoft-Windows-RRAS/Operational
    Microsoft-Windows-Remotefs-Rdbss/Operational
    Microsoft-Windows-RasAgileVpn/Operational
    Microsoft-Windows-Proximity-Common/Diagnostic
    Microsoft-Windows-Program-Compatibility-Assistant/Analytic
    Microsoft-Windows-PrintService/Operational
    Microsoft-Windows-OtpCredentialProvider/Operational
    Microsoft-Windows-OneX/Operational
    Microsoft-Windows-NDIS/Operational
    Microsoft-Windows-Ncasvc/Operational
    Microsoft-Windows-MSPaint/Admin
    Microsoft-Windows-MediaFoundation-Performance/SARStreamResource
    Microsoft-Windows-LSA/Operational
    Microsoft-Windows-LinkLayerDiscoveryProtocol/Operational
    Microsoft-Windows-Kerberos/Operational
    Microsoft-Windows-Hyper-V-Guest-Drivers/Operational
    Microsoft-Windows-HttpService/Trace
    Microsoft-Windows-HttpService/Log
    Microsoft-Windows-glcnd/Admin
    Microsoft-Windows-ESE/Operational
    Microsoft-Windows-Energy-Estimation-Engine/EventLog
    Microsoft-Windows-DriverFrameworks-UserMode/Operational
    Microsoft-Windows-DNS-Client/Operational
    Microsoft-Windows-DisplayColorCalibration/Operational
    Microsoft-Windows-Dhcpv6-Client/Operational
    Microsoft-Windows-Dhcp-Client/Operational
    Microsoft-Windows-Crypto-NCrypt/Operational
    Microsoft-Windows-Crypto-DPAPI/Debug
    Microsoft-Windows-CloudStore/Debug
    Microsoft-Windows-CertPoleEng/Operational
    Microsoft-Windows-CertificateServicesClient-CredentialRoaming/Operational
    Microsoft-Windows-CAPI2/Operational
    Microsoft-Windows-Bluetooth-Policy/Operational
    Microsoft-Windows-Bluetooth-Bthmini/Operational
    Microsoft-Windows-Bits-Client/Analytic
    Microsoft-Windows-BitLocker/BitLocker Operational
    Microsoft-Windows-Base-Filtering-Engine-Resource-Flows/Operational
    Microsoft-Windows-Base-Filtering-Engine-Connections/Operational
    Microsoft-Windows-BackgroundTransfer-ContentPrefetcher/Operational
    Microsoft-Windows-Authentication/ProtectedUserSuccesses-DomainController
    Microsoft-Windows-Authentication/ProtectedUserFailures-DomainController
    Microsoft-Windows-Authentication/ProtectedUser-Client
    Microsoft-Windows-Authentication/AuthenticationPolicyFailures-DomainController
    Microsoft-Windows-Audio/Informational
    Microsoft-Windows-Audio/GlitchDetection
    Microsoft-Windows-ASN1/Operational
    Microsoft-Windows-AppReadiness/Operational
    Microsoft-Windows-AppReadiness/Admin

    I can post the list from my home rig, but (again) I was not paying attention to logs after I disabled them in bulk back then.

    upd:
    Here is the list from my home rig:
    Microsoft-WS-Licensing/Admin
    Microsoft-Windows-Wordpad/Admin
    Microsoft-Windows-wmbclass/Trace
    Microsoft-Windows-Winsock-NameResolution/Operational
    Microsoft-Windows-Winsock-AFD/Operational
    Microsoft-Windows-WinNat/Oper
    Microsoft-Windows-WinINet-Capture/Analytic
    Microsoft-Windows-WinHTTP-NDF/Diagnostic
    Microsoft-Windows-WindowsUIImmersive/Operational
    Microsoft-Windows-WindowsColorSystem/Operational
    Microsoft-Windows-Windows Firewall With Advanced Security/FirewallVerbose
    Microsoft-Windows-Windows Firewall With Advanced Security/ConnectionSecurityVerbose
    Microsoft-Windows-WEPHOSTSVC/Operational
    Microsoft-Windows-WebIO-NDF/Diagnostic
    Microsoft-Windows-WebAuth/Operational
    Microsoft-Windows-VerifyHardwareSecurity/Operational
    Microsoft-Windows-TaskScheduler/Operational
    Microsoft-Windows-Storage-Storport/Admin
    Microsoft-Windows-Storage-ClassPnP/Admin
    Microsoft-Windows-Storage-ATAPort/Operational
    Microsoft-Windows-Storage-ATAPort/Admin
    Microsoft-Windows-StickyNotes/Admin
    Microsoft-Windows-SmartScreen/Debug
    Microsoft-Windows-ServiceReportingApi/Debug
    Microsoft-Windows-SecurityMitigationsBroker/Admin
    Microsoft-Windows-Security-IdentityListener/Operational
    Microsoft-Windows-Security-ExchangeActiveSyncProvisioning/Operational
    Microsoft-Windows-ScmDisk0101/Operational
    Microsoft-Windows-ScmBus/Operational
    Microsoft-Windows-ScmBus/Certification
    Microsoft-Windows-RRAS/Operational
    Microsoft-Windows-Remotefs-Rdbss/Operational
    Microsoft-Windows-RasAgileVpn/Operational
    Microsoft-Windows-Proximity-Common/Diagnostic
    Microsoft-Windows-Program-Compatibility-Assistant/Analytic
    Microsoft-Windows-PrintService/Operational
    Microsoft-Windows-PmemDisk/Operational
    Microsoft-Windows-PersistentMemory-VirtualNvdimm/Operational
    Microsoft-Windows-PersistentMemory-NvdimmN/Operational
    Microsoft-Windows-PersistentMemory-INvdimm/Operational
    Microsoft-Windows-OtpCredentialProvider/Operational
    Microsoft-Windows-OneX/Operational
    Microsoft-Windows-NvdimmN/Operational
    Microsoft-Windows-NDIS/Operational
    Microsoft-Windows-Ncasvc/Operational
    Microsoft-Windows-MSPaint/Admin
    Microsoft-Windows-Mobile-Broadband-Experience-SmsRouter/Admin
    Microsoft-Windows-MediaFoundation-Performance/SARStreamResource
    Microsoft-Windows-LSA/Operational
    Microsoft-Windows-LinkLayerDiscoveryProtocol/Operational
    Microsoft-Windows-Kernel-Boot/Operational
    Microsoft-Windows-Kerberos/Operational
    Microsoft-Windows-Hyper-V-Guest-Drivers/Operational
    Microsoft-Windows-HttpService/Trace
    Microsoft-Windows-HttpService/Log
    Microsoft-Windows-glcnd/Admin
    Microsoft-Windows-ESE/Operational
    Microsoft-Windows-Energy-Estimation-Engine/EventLog
    Microsoft-Windows-DriverFrameworks-UserMode/Operational
    Microsoft-Windows-DNS-Client/Operational
    Microsoft-Windows-DisplayColorCalibration/Operational
    Microsoft-Windows-Dhcpv6-Client/Operational
    Microsoft-Windows-Dhcp-Client/Operational
    Microsoft-Windows-Crypto-DPAPI/Debug
    Microsoft-Windows-Connected-Search/Operational
    Microsoft-Windows-CloudStore/Debug
    Microsoft-Windows-CertPoleEng/Operational
    Microsoft-Windows-CertificateServicesClient-CredentialRoaming/Operational
    Microsoft-Windows-CAPI2/Operational
    Microsoft-Windows-Bluetooth-Policy/Operational
    Microsoft-Windows-Bluetooth-Bthmini/Operational
    Microsoft-Windows-Bits-Client/Analytic
    Microsoft-Windows-BitLocker/BitLocker Operational
    Microsoft-Windows-Base-Filtering-Engine-Resource-Flows/Operational
    Microsoft-Windows-Base-Filtering-Engine-Connections/Operational
    Microsoft-Windows-BackgroundTransfer-ContentPrefetcher/Operational
    Microsoft-Windows-Authentication/ProtectedUserSuccesses-DomainController
    Microsoft-Windows-Authentication/ProtectedUserFailures-DomainController
    Microsoft-Windows-Authentication/ProtectedUser-Client
    Microsoft-Windows-Authentication/AuthenticationPolicyFailures-DomainController
    Microsoft-Windows-Audio/Informational
    Microsoft-Windows-Audio/GlitchDetection
    Microsoft-Windows-AssignedAccessBroker/Operational
    Microsoft-Windows-AssignedAccessBroker/Admin
    Microsoft-Windows-ASN1/Operational
    Microsoft-Windows-ApplicationResourceManagementSystem/Operational
     
    Last edited: Oct 6, 2020
    kurtextrem and disq like this.

  11. kurtextrem

    kurtextrem Master Guru

    Messages:
    251
    Likes Received:
    40
    GPU:
    NVIDIA GeForce GTX 970
    Time for a Powershell script that automates disabling those, I'd say? :D
     
  12. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,604
    Likes Received:
    13,611
    GPU:
    GF RTX 4070
    Quite simple task. But I am against blind bulk disabling. I only disable event logs which I do not need or do not know whether I need them.
     
  13. Maretele

    Maretele Guest

    Messages:
    1
    Likes Received:
    0
    GPU:
    GTX 1050 2GB
    Which Windows Build Is Free From The Standby Memory Issue? What Cause The Standby Memory Issue?
     
  14. Passus

    Passus Ancient Guru

    Messages:
    2,585
    Likes Received:
    1,043
    GPU:
    MSI 4070 Gaming X
    windows predicting what programs you use for speedy app starts ect

    can be a pita if you have low ram ie 4gb or less

    there is a program that flushes the ram after using a certain amount

    someone can give you the program name as i forgot, its been a while since i needed it
     
  15. Xtreme512

    Xtreme512 Master Guru

    Messages:
    795
    Likes Received:
    44
    GPU:
    RTX 4080 Super
    its ISLC from Wagnard. you can also set the timer to 0.5 or 1 with that.
     

  16. zais101

    zais101 Member

    Messages:
    46
    Likes Received:
    8
    GPU:
    2070s
    peace, have tried to set fclk to 1ghz from default 800mhz, it helps
     
  17. janos666

    janos666 Ancient Guru

    Messages:
    1,653
    Likes Received:
    407
    GPU:
    MSI RTX3080 10Gb
    I think the "normal" default for desktop systems is 1GHz and only a few desktop motherboards might set it to 800 (and I think that's considered a bug and should be revised by firmware updates). 800 MHz was meant for notebooks (as default).
     
  18. Smough

    Smough Master Guru

    Messages:
    984
    Likes Received:
    303
    GPU:
    GTX 1660
    1809 and upwards in theory are patched from this problem.
     
  19. Chrysalis

    Chrysalis Master Guru

    Messages:
    373
    Likes Received:
    90
    GPU:
    RTX 3080 FE
    Interesting thread, I will explain my thoughts.

    So, since installing Win10 I have observed vs Win8.1 certian software was much laggier/slower, it didnt affect all software, and some was even faster such as MS Office.

    The most affected software is an old game I play, its very old, Final Fantasy 7.

    I observed in one area of the game on a 9900k and RTX 3080 I was at 9 FPS!!!!.

    I then disabled all exploit protection globally after been informed by a developer friend it was probably memory mitigations and the performance was just under triple at 25FPS. (the game is bottlenecking on cpu).

    I then observed my web browser was noticeably snappier as well.

    I also observed Macrium Reflect file and folder backup finishes about 40% quicker.

    I have security embedded in my brain though so I will say the idea of running like this day to day is uncomfortable, I do plan to test the impact of each individual exploit setting to see which one(s) are the big culprits, I expect its going to be either ASLR or CFG.

    Also a note on process explorer, either the thing is buggy or these settings would seem to not be doing too much.

    Most apps are reported to still be using CFG, many DEP, and only ASLR seems to be disabled for every application.

    Also to add ff7.exe (the game executable) was already disabled as an override, so it is interesting that the override had no impact, but setting globally did.
     
  20. Smough

    Smough Master Guru

    Messages:
    984
    Likes Received:
    303
    GPU:
    GTX 1660
    Useful info, I will keep this in mind and give it a go sometime. I've disabled the 3 ASLR protections on Windows Defender; don't remember who from this thread said disabling those helped tremendously when Windows needs to manage Standby Memory and so far, it seems to help quite a bit, haven't touched exploit protections yet, kinda unsure about disabling that, already disabling ASLR makes you more vulnerable on the internet, however, I am very careful with that I download and what I install, I always check latency to see if anything is wrong and suspicious processes with process explorer and such and even then, I could be infected without really knowing it. I also disabled Spectre&Meltdown mitigations for my CPU, so yeah, I assume the risks, but I won't trade performance over being "safe", besides reinstalling Windows from time to time it's pretty much normal to me now anyway.

    I will list down some games that seem to stutter on my computer and turn those protections off to see what happens.
     
    Last edited: May 8, 2021

Share This Page