Dpc latency , Would love if someone could help me

LeoYk

Member
Joined
Jun 21, 2016
Posts
5
Please help me, this is ridiculous, i've tried most of the solutions on the internet, I can't go back to windows 7 because my time has ended, i upgraded it really early on and there was 0 problems, It all started slowly, cortana started breaking, fixed it, now there's audio problems that's causing my pc to lag and slow down, It gets really frustrating when daily working stuff like playing a video, skyping, playing games, Becomes an issue, Audio crackles/stutter/pops here and there every few seconds, It's been going on for almost a month now, I can't find a fix, Here's my dpc information.







_________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
Your system appears to be having trouble handling real-time audio and other tasks. You are likely to experience buffer underruns appearing as drop outs, clicks or pops. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. Also one or more ISR routines that belong to a driver running in your system appear to be executing for too long. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
LatencyMon has been analyzing your system for 0:00:20 (h:mm:ss) on all processors.




_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: LEO
OS version: Windows 8 , 6.2, build: 9200 (x64)
Hardware: s5788d, Hewlett-Packard, PEGATRON CORPORATION, 2AB6
CPU: GenuineIntel Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
Logical processors: 4
Processor groups: 1
RAM: 4078 MB total




_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed: 3093 MHz
Measured CPU speed: 1 MHz (approx.)


Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.


WARNING: the CPU speed that was measured is only a fraction of the CPU speed reported. Your CPUs may be throttled back due to variable speed settings and thermal issues. It is suggested that you run a utility which reports your actual CPU frequency and temperature.






_________________________________________________________________________________________________________
MEASURED INTERRUPT TO USER PROCESS LATENCIES
_________________________________________________________________________________________________________
The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.


Highest measured interrupt to process latency (µs): 95.679650
Average measured interrupt to process latency (µs): 2.686305


Highest measured interrupt to DPC latency (µs): 71.842505
Average measured interrupt to DPC latency (µs): 0.822809




_________________________________________________________________________________________________________
REPORTED ISRs
_________________________________________________________________________________________________________
Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.


Highest ISR routine execution time (µs): 32798.101196
Driver with highest ISR routine execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation


Highest reported total ISR routine time (%): 0.137664
Driver with highest ISR total time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation


Total time spent in ISRs (%) 0.269953


ISR count (execution time <250 µs): 15758
ISR count (execution time 250-500 µs): 0
ISR count (execution time 500-999 µs): 0
ISR count (execution time 1000-1999 µs): 0
ISR count (execution time 2000-3999 µs): 0
ISR count (execution time >=4000 µs): 0




_________________________________________________________________________________________________________
REPORTED DPCs
_________________________________________________________________________________________________________
DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.


Highest DPC routine execution time (µs): 10071.663434
Driver with highest DPC routine execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation


Highest reported total DPC routine time (%): 0.124444
Driver with highest DPC total execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation


Total time spent in DPCs (%) 0.474280


DPC count (execution time <250 µs): 87914
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-999 µs): 0
DPC count (execution time 1000-1999 µs): 0
DPC count (execution time 2000-3999 µs): 0
DPC count (execution time >=4000 µs): 0




_________________________________________________________________________________________________________
REPORTED HARD PAGEFAULTS
_________________________________________________________________________________________________________
Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.


NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.


Process with highest pagefault count: chrome.exe


Total number of hard pagefaults 90
Hard pagefault count of hardest hit process: 83
Highest hard pagefault resolution time (µs): 20858.805367
Total time spent in hard pagefaults (%): 0.217592
Number of processes hit: 3




_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 0.886789
CPU 0 ISR highest execution time (µs): 32798.101196
CPU 0 ISR total execution time (s): 0.215850
CPU 0 ISR count: 15699
CPU 0 DPC highest execution time (µs): 10071.663434
CPU 0 DPC total execution time (s): 0.337922
CPU 0 DPC count: 82888
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 0.333903
CPU 1 ISR highest execution time (µs): 5.627546
CPU 1 ISR total execution time (s): 0.000285
CPU 1 ISR count: 61
CPU 1 DPC highest execution time (µs): 97.485936
CPU 1 DPC total execution time (s): 0.016093
CPU 1 DPC count: 2072
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 0.314337
CPU 2 ISR highest execution time (µs): 0.0
CPU 2 ISR total execution time (s): 0.0
CPU 2 ISR count: 0
CPU 2 DPC highest execution time (µs): 80.022632
CPU 2 DPC total execution time (s): 0.013027
CPU 2 DPC count: 1557
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 0.352563
CPU 3 ISR highest execution time (µs): 0.0
CPU 3 ISR total execution time (s): 0.0
CPU 3 ISR count: 0
CPU 3 DPC highest execution time (µs): 196.901714
CPU 3 DPC total execution time (s): 0.012685
CPU 3 DPC count: 1398
_________________________________________________________________________________________________________
 
Hi LeoYk ... and welcome to the forums ...


It's interesting that everything ran fine in Windows 10 (for the most part) for several months before misbehaving. And - just so you know - you retain the right to reinstall either Windows 7 or Windows 10 on that hardware. Your product license for Windows 7 can be used to reinstall it, and your "digital entitlement" to Windows 10 allows you to upgrade again to Windows 10 at any time in the future (because a record of it is stored on the Windows 10 Activation servers indefinitely....just like a product key).

So ... if you prefer the way things ran in Windows 7, back up your personal data, reinstall Windows 7, reinstall your programs, restore your saved personal data, and enjoy. You can always give Windows 10 another shot in the next year or two, when it might behave better for you.

If there are features of Windows 10 that make it compelling to keep & fix: read on.

Quick fixes you can try:
1) If you use a third-party antivirus suite with a firewall, try disabling its "block port scanning" feature [your modem/router/gateway hardware likely has this same feature built-in, so you don't compromise your security as the feature is redundant]. Another tactic is to try things with a different antivirus. Another user here on the forum just switched from Avast to Kaspersky, and it helped his PC's audio performance improve. (I like both of those vendors, it all boils down to what runs better on your PC).
2) If you happen to have the ASMedia USB 3.1 chip in your PC - and its driver is listed with that full title, try uninstalling the ASMedia driver, and try using a generic.
3) If you happen to have an Nvidia graphics card, try installing the latest driver, using the "Custom" install option, and the "Clean install" option. This will allow you to pick and choose what to install. Some users find that they do not need some or all of the GeForce Experience modules, and some do without the Nvidia Network Streaming service.
4) If you happen to use USB gaming mice/keyboards/headsets/audio-specialty-boxes (usually for music: controllers, synthesizers, mixers, etc.) -- hunt for Widows 10 compatible drivers - the latest versions, if possible. Hunt for Windows 10 updated versions of any audio programs installed on your computer as well.

If you decide to move back to Windows 7 or if one of the quick fixes improves things enough - very good.

If you want to stick with Windows 10, and none of the quick fixes help ... try using our SysNative info-collecting app to collect information for the devices, drivers, and software running on your system - and post that info here. It can help track down things. No personal data is collected - it's mostly drivers & processes info. The instructions for downloading & running the app are in a thread over on our BSOD forum (you'll post you results here, though, since you have an audio issue rather than a BSOD issue) ---
https://www.sysnative.com/forums/bs...ng-instructions-windows-10-8-1-8-7-vista.html

That thread has other troubleshooting methods mentioned - feel free to try the ideas for running diagnostics, Driver Verifier, and Performance Monitor. Just remember to turn Driver Verifier off after testing with it, and be aware that Performance Monitor has a somewhat "know issue" of not finishing for its basic "health report" scan on some Windows 10 computers (I'm still trying to track down a definitive cause for that particular issue).
_________________________

And, a few more things to try - when nothing above is helping:

SSDs
Since SSDs are dropping in price and growing in size, I've lately been recommending that the worst-offending audio-pop suffering programs/games be installed onto an SSD. Windows doesn't take up all that much room, and neither do a few games (you can still keep "saved games" and other non-demanding software installed to a larger "spinning" hard drive, along with your photo, music, and video collections).

SATA ports (this only applies to desktop systems)
Some users who haven't seen any improvement by means of updating drivers have had success by altering their SATA port usage. A recent thread here concerns a system where the audio stuttering was helped by unplugging a DVD SATA drive (...and our tech Cluberti was nice enough to help explain why) ... The last few posts are where you will see mention of the SATA ports (and the nature of USB polling & the effect on latencies) .... Here's a link to that thread:
https://www.sysnative.com/forums/wi...efaults-fresh-install-usbport-sys-others.html

Hard Pagefaults
For the high hard pagefaults, it can help to:
1) Limit startup processes that you don't need
2) Limit Windows-Updates file-sharing (in Settings > Updates and security > Windows Update > Advanced Options > Choose how updates are delivered > turn off "updates from more than one place" - that will limit unnecessary background network activity)
3) Limit the amount of "telemetry" (data sent to Microsoft ... choose the "Basic" option in Settings > Privacy > Feedback & Diagnostics ... and you can try "Never" as your "Feedback Frequency" while testing your latency issues)
4) Limit any Notifications that you don't need or want (Settings > System > Notifications & actions
5) Turn off "Live" tiles on your Start Menu (to limit unnecessary background updating of any information you don't want or need)
6) Uninstall any Windows "Universal" apps that you don't want or need (Settings > System > Apps & features -- click the app you wish to uninstall) ... and for those that you don't want, but can't uninstall (some of the built-in apps) - you can still keep them from starting unwanted services (in Control Panel > Administrative Tools > Services) or startup modules (in Task Manager > Startup tab)

Drivers
I mentioned the Nvidia drivers earlier. Here is a guide to the optional modules:
Disable NVIDIA Streamer Service and other NVIDIA processes - gHacks Tech News

Virtual Memory & a large set range
Since some computers experience the audio/video glitching during gaming, and Latency Monitor graphs often point to high hard pagefaults as a contributing factor (as in the pagefault tips above), I like to recommend testing things with the Virtual Memory settings for your computer manually set to a generous range (generally, with the lowest value the amount of your total installed physical system memory, and the highest value twice that number). This is an overly large range = but it can prove useful for testing. [after testing, the upper range could be lowered to one and a half times the physical memory total]... The reason for the large set range is that some games are infamous for memory leaks, and the large range might give you a better chance of surviving the memory trouble caused by the game with the memory leak.
_________________________

See how it goes.
 
Okay thanks, Windows 10 was beautiful, the only thing that sucked was it giving me a headache over the audio stuttering and everything else, The windows update sucked a hell lot, it would be amazing if windows 10 would provide an option to not install updates automatically, Broke my computer without me knowing it , Nor do i know what happened, Nor do i know what even triggered it, it just happened, Thanks for the advice, you guys and your program works flawless and amazingly at detecting the source of issue, but i just can't seem to figure the exact thing that's making it go nuts. Keep up the good work !
 
Thanks for keeping us up to date. Sorry that Microsoft has been acting like a grumpy old man for the last two versions of Windows .... (stubborn, wanting to have things their way) ... Windows used to be the platform that allowed the most choice and freedom. We'll hope they rediscover that at some point!

Let us know if any questions come up . . .
 
I know i really do hope microsoft hears our cries of help from all around the world on these issues that they've not resolve for the windows 8 to 10 version since 2014, Windows 7 was as stable as a brick wall that can't be knocked down by wind because of the function to be able to disable all windows updates so you can pick what updates you really want to update, meanwhile on windows 10, it doesn't have that function to do so, Everything gets updated by windows itself, Reason why things are breaking, I don't even know how to fix it, uninstalling it doesn't help too, because it'll come back the moment you restart, uninstalling things requires a restart for changes to be made and restarting it reinstalls it, Really frustrating, only thing you could ever do is reset your windows 10 pc to fresh and not install any drivers from anything, other than nvidia if you're using nvidia, that's what fixed it, I really hope it's fine from now onwards, I can never pin point what's the thing that's been causing problem, So people out there, do remember to set a system restore point after you've downloaded most of your programs that you need, excluding the drivers, so that when your drivers or windows 10 starts acting up again, you've got a restore point to restore back to, and slowly pin point the problem from there on, the thing that's frustrating is that problems don't start till the 4-5th day of pc reset or it can take months to occur and build up problems right after you upgraded it , reason why people has been saying to install windows 10 fresh, I don't know why either, but my pc had been working fine for like 3-4months right after upgrading from windows 7 to 10 and slowly little problems started arising like cortana's not working, Opening a picture from folder will crash windows file explorer, even opening a folder would crash windows file explorer itself and slowly it started slowing my pc and stuff got worst from there on, Do take screenshots of your drivers if you are starting afresh on windows 10, Before you even touch the driver updates and install any of your drivers, so you can pin point any conflicts that's causing problem in the near future and never regret your decision to upgrade it's a tough nutshell to crack, Because windows 10 is unstable, do take note and advance at your own risk and caution !
 
Okay well hello guys, updates, After afew days or a week after, the problem returned again, right after a fresh reset of windows 10, I'm so done, i had no drivers installed, i let microsoft windows update do it's thing and install whatever it wanted and it installed a nvidia driver and all the updates, problem started coming back after afew days , worked well for the 2days that i kept my pc on, Tried to gamble on it working after i turn off my pc and it works ! miraculously ! And now it's broken again, But it only happens whenever i play a game, Which was alright... but this is frustrating still, I would love it if someone could help me pin point the problem :/
 
Hi again

Since you've just tried a fresh Windows 10 install, and things have gone south so quickly - you might want to consider going back to Windows 7 for now, and wait until Windows 10 have proven itself stable for gaming with the Nvidia card that you have. You now have a "digital entitlement" to Windows 10 on your hardware, because you've already upgraded it. That means that you can upgrade to Windows 10 again on that computer in the future - at no cost (the July 29th, 2016 deadline no longer applies to you). Your digital entitlement remains on the Microsoft Windows 10 Activation servers indefinitely (just like the old product keys did).

You can download an iso of the latest Windows 7 build for the version that matches your previous Windows 7 installation directly from Microsoft. Have your original Windows 7 product key on hand - you'll need to enter it to be able to download the iso file. Once you have the iso file downloaded, you can then right-click the file and select "burn system image" from the list of options... That should do it.

It might sound like a lot of work to do a clean install of Windows 7, but it's actually faster than fighting the gaming driver problems in Windows 10. And you have a much higher chance of success going back to Windows 7.

Later this summer there will be an "Anniversary" edition of Windows 10 released. I believe it will arrive as a Windows Update for most Windows 10 machines. You can keep an eye on how that version does when it arrives ... but I think it might be best just to put Windows 10 on indefinite "hold", until a sizable majority of gaming users find Windows 10 stable enough to use.

Let us know if you have any questions

_____________________
Here's the link to the direct download for Windows 7 from Microsoft:
Windows 7

Cheers
 
Hello i just tried doing that, am i out of luck? It said,

[FONT=wf_segoe-ui_normal]"Error
The product key you entered appears to be for software pre-installed by the device manufacturer. Please contact the device manufacturer for software recovery options." [/FONT]
 
Hi again

Did you see that message when on the Microsoft website that lets you download Windows 7, using your product key? Here's the site I usually go to when downloading Windows 7: Windows 7

... And: do you have a "Recovery DVD" or recovery system image from the Windows 7 installation?. You can check and see if the original HP Recovery partition is still there on your hard drive (if Win10 is still working on your PC) ... Go to Control Panel > Administrative Tools > Disk Management to view the partitions. If the HP Recovery partition is still there, you can visit the HP support website to check for the exact reinstall-from-a-recovery-partition instructions (or give HP a call). HP can probably send you a Recovery DVD, if necessary ... but it might cost a few dollars (used to be about $35).

See if any of that helps
 

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

Back
Top