NVIDIA Windows Kernel Module Driver high latency causing in game microstutter.

Wait thats the HW info log? Its just zipped because I can't import it directly as a excel spreadsheet.

Also for the power plan being stuck at 100 I couldn't get it to change through the power plan manager so I just switched it in the command prompt as admin. Now its variable so my room isn't super hot when I'm just browsing.
 
Wait thats the HW info log? Its just zipped because I can't import it directly as a excel spreadsheet.

Also for the power plan being stuck at 100 I couldn't get it to change through the power plan manager so I just switched it in the command prompt as admin. Now its variable so my room isn't super hot when I'm just browsing.
Strange, I use genericlogviewer, which opens HWINFO logs, it can't see the file! Did you clicked on this, tho I don't know (how else) you would get the file?

Yeah but that's bad, because your frequency can drop, you want constant frequency in-game and no idle saver. Better solution is process lasso, which changes profiles automatically, you can set it: how you like.
 

Attachments

  • hwinfolog.png
    hwinfolog.png
    47.1 KB · Views: 3
Hey, I finally got around to doing another hwinfo log without life getting in the way. Here you go. Thanks for the help. I won't let me upload the .csv file so I'm just leaving a link to it on googledrive.

Log1.CSV
 
I don't see anything wrong with it. Best would be to try Linux, or to switch GPU as you said you have one you could use. Also you can send that trace to NVIDIA, it actually takes like 5 mins. So they can look in-depth: create support post under graphic cards and paste it there. I posted link for that under option 4.
 
Unfortunately no, I just haven't had the time to work on the issue lol. I'm probably going to switch a GPU to test it in a bit.
 
Welp, life really got in the way but I managed to find some time to switch in a rx 470 into my system. The stuttering is still there but it isn't because of the Nvidia drivers this time. Also the wdf0100.sys drivers are freaking out. At this point I'm at a complete loss and I might just go buy a ps5.
 

Attachments

  • Capture.PNG
    Capture.PNG
    452.9 KB · Views: 6
  • Capture2.PNG
    Capture2.PNG
    131.9 KB · Views: 6
I’ve got this issue and been going crazy over fixing it.

I actually found a solution but windows updated itself and reset whatever it was that I changed lol..

Did you try msiutil for your hd audio dpc’s?

Please let me know if you find anything OP
 
Out of curiosity netarangi, what did you end up changing to fix the stutter for a bit?
Try Linux to see, if issue is in Windows. You can use live-usb and try to measure DPC latency, if you can figure out how to do it on linux, tho you should probably use full installation and install graphic drivers first, you can use dual-boot it is not difficult to set-up... Wdf1000.sys is USB 3, try to disable legacy USB support in BIOS, or XHCI hand-off etc. Disable any USB ports you don't need. Again it may be your other USB devices causing the issue. I think you said that you saw drop after disconnecting some devices. USB audio is the worst! Disable all USB power savings using "Power Plan" app I sent you. You can also try to connect keyboard to different USB chipset, same USB chipset is usually horizontal line of USB ports, while USB ports vertically down, or up on a different line will be another chipset. Also uncheck turn device off, or allow to wake up computer for all: usb devices like mouse/keyboard and all USB and HID entries in device manager!!! There is still probably a lot of things you didn't try! BTW dxgkernel is now normal 250us isn't best, but it is ok. Tho you did test only 30 seconds. You need to test at least 15 minutes and doing nothing on background! Make sure to disable Intel turbo, whatever causes dynamic CPU frequency! And disable all power savings in BIOS and use ultimate power plan!!! You can also try timer resolution on 0.5ms, which also can reduce dpc latency. You can also try this link: Melody's Ultra Tweaks Pack - Basic Tweaks ctrl+f for Tell Windows to stop tolerating high DPC/ISR latencies. I think values there are meant to be used as 32 bit dword data-type, as it is most common data type, but not sure! First right-click given registry key you are editing and click export to backup for easy revert! Also did you switch your devices to MSI mode? Also what polling rate is your mouse and keyboard using?
 
Last edited:
Out of curiosity netarangi, what did you end up changing to fix the stutter for a bit?
I forgot lol.. I did about 50 different things that I found across multiple forum posts.

It might have been ram being used for virtual stuff
Try Linux to see, if issue is in Windows. You can use live-usb and try to measure DPC latency, if you can figure out how to do it on linux, tho you should probably use full installation and install graphic drivers first, you can use dual-boot it is not difficult to set-up... Wdf1000.sys is USB 3, try to disable legacy USB support in BIOS, or XHCI hand-off etc. Disable any USB ports you don't need. Again it may be your other USB devices causing the issue. I think you said that you saw drop after disconnecting some devices. USB audio is the worst! Disable all USB power savings using "Power Plan" app I sent you. Also uncheck turn device off, or allow to wake up computer for all: usb devices like mouse/keyboard and all USB and HID entries in device manager!!! There is still probably a lot of things you didn't try!

What power plan? Can you please send me it?
 
I forgot lol.. I did about 50 different things that I found across multiple forum posts.

It might have been ram being used for virtual stuff


What power plan? Can you please send me it?
This will unlock ultimate power plan, which sets almost everything for best performance from default:
paste to elevated CMD: powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61

Also use this to show disable idle saver, this will cause CPU operate at state of maximum readiness c0, but it will cause CPU usage 100%
powercfg -attributes SUB_PROCESSOR 5d76a2ca-e8c0-402f-a133-2158492d58ad -ATTRIB_HIDE

I use process lasso, which allows me to disable idle saver when gaming and after quitting the game restoring normal power plan. It is great program and it is free.

Also make sure to stress test CPU first as this will cause overheating ,which should be no problem on desktop unless your cooler is garbage!
 
hey, I tried to install the windows sdk software and followed the instructions, after i set the lcoation for the sdk, the command prompts dont work. it says : " xperf error : Merge ETL : The system cannot find the path specified. (Ox3)
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top