That last dpc checker image has me concerned.
ndis.sys - is to do with your network drivers: if you are using a realtek chipset then look at updating its driver or buying an intel NIC.
maybe try again with your gpu drivers as well > http://www.guru3d.com/files_details/display_driver_uninstaller_download.html >> first, then ccleaner registry sweep, then re-install of gpu drivers.
Usually a re-install of the OS will sort out most issues. Be sure to grab (again) the latest drivers.
DPC latency is a right pain in the arse to fix. Up until windows 8 little was ever done.
Thanks! To be clear that last image was taken during idle. Or very close to idle i did have firefox open but only a few tabs. As of right now games are running perfectly and i dont seem to have an issues during normal use. I do understand there is some root cause that is not yet fixed. I do have a Realtek lan controller and its just the one built onto the MOBO. I will see if i can find out what drivers im running and see if there is an update. Do you think a BIOS update could help? IDK if there is one available but this is a decently old MOBO and the BIOS have never been updated. I will try to do a full clean install on the GPU drivers, i have always been using the clean install function built into the NVIDIA updater. Just today i went from 337.50 to 335.23 back to 337.50, and i did reboot and run CCcleaner in between each switch.
Im trying to avoid a full OS reinstall because i have over 50 games and 30-40 programs id have to reinstall and centerylink would get all pissy over "excessive usage" (more than 250gb a month) but i will defiantly do that if nothing else works.
One other thing, i let Latencymon run for two and a half hours while playing dark souls and the highest reported DPC latency changed to USBPORT.SYS- USB 1.1-2.0 Port Driver, Microsoft Corporation. Just in case that helps in some way.
Okay so i installed an slightly older Realtek LAN driver and it seems like it fixed the latency when idle but now the games are unplayable again with the same slow motion issue
Some generations of motherboards are better than others for good latency - z77 v-pro's, z77v-deluxe etc. & only a few reviews ever mention it. Anandtech do a good job and have a decent archive of boards now that have been tested.
A BIOS update is well worth a shot. It certainly wont hurt. Again if you do see that ndis is red flagging in anyway and you've done all you can driver wise it would be advisable to look into getting an Intel NIC.
If you can isolate that USB port that is spiking disable it completely and see if there is a change. Can even be just a case of again drivers for your motherboard that causing it.
Ideally you want to be around the 100 mark at idle and never spiking into the red when under load (gaming etc). At the end of the day though if you cant really notice any delay than its a win. Defeating DPC latency in sub Windows 8.1 is a never ending battle..... You could always just use Linux as well... :-)
Okay i think i found the root cause. I have a Dell monitor that has a usb hub built in. When i boot up with i unplugged games work perfectly and latency is not perfect but more than acceptable. Right now with just firefox and monitoring programs open im sitting about 200-250us, with the occasional yellow spike. In BF4 its the same as before sitting around 300-400us with some big spike but i dont notice anything when it spikes. I did install a slightly older driver for the Realtek LAN but im not sure if that helped. Im going to do some more testing by plugging in USB devices one by one with a restart in between each one I will look into getting a Intel NIC in the future but right now im just happy i can play again. I did notice that if i plug the monitor in after booting it has no problems. I also noticed that my computer is booting faster and loading all my start up programs faster. I dont think im quite done figuring this out but im much closer!
Thank you so much Deejeta! You were profoundly helpful, i really do appreciate it. This is a problem i have been trying to figure out for months and months and you helped a ton. Thanks again! :)
I just took this playing BF4 maxed out! Only had a few large spikes. Normal usage (Heavy internet browsing, music, using several apps simultaneously, using windows explorer, ect.) is slightly higher but still acceptable. It seems fixed!! Im just so stoked that i finally figured it out. Thanks again everyone i couldn't have done it without you guys!
Im unsure of what chipset the motherboard is. It is a stock HP motherboard and its really pretty basic, only one full length PCIe slot ect. I found that i have the latest bios already so that shouldnt be an issue.
Im 99% sure that the main problem was the monitor USB hub. ndis.sys is still in the red but it does not seem to be causing any issues, at least as far as i can tell. Im going to keep working on fixing whatever is going on with the Realtek lan and i may just go ahead and buy a PCIe intel NIC. I also found that my rig seems to be even faster than before everything started. Windows is booting quicker and everything seems to load a little faster.
I actually do have a second desktop that im running Manjaro on as well as a laptop running pinguy OS. Im not a windows fan at all but gaming on linux is just not there yet so im sticking with it. Im trying to use linux for everything that i can though! I still ussually end up using one of my windows machines but mostly becuase they are much more powerful. My linux desktop rig is only running a old quad core intel and a HD 5570 and 6gb of ram. Just not enough for how i like to use computers.
Id really like to thank you again for helping me out so much. I was completely at a lose as to what the hell was going on. I really appreciate it. Peace out! :)
Yay! DPC latency is looking much better mate, was my pleasure to help.
p.s btw here is a link to an Anandtech review of one of the latest z97 boards dpc latency, http://www.anandtech.com/show/7964/gigabyte-z97x-ud5h-review/6 - should be of some interest to you now
It might be this thing : “It’s always a question of compromise about the effect, how it looks, and the performance it takes from the system. On PC, usually you don’t really care about the performance, because the idea is that if it’s not [running] fast enough, you buy a bigger GPU.” - Assassin's Creed 4 producer says PC optimization isn't important.
So in BF4 i know for a fact that is very bad optimized , in Witcher 2 you can mess around with settings or get gamebooster from Razer(shutdown all processes that you don't need)