I am new to this forum. I made an account here because of an issue I have been having with DPC latency. I have spent hours trying to figure out how to fix it, but I have failed to find a solution.
To begin, I first noticed this issue after I cloned my Samsung SSD to my new Samsung 960 evo m.2 drive. After playing some games like battlegrounds, dark souls, and final fantasy, I noticed that each one of them would microstutter every 30 minutes or so with a buzzing noise. They last for only about a second and then the game continues like nothing happened. I did some research and found out about DPC latency so I downloaded LatencyMon and dpclat. I then played a game with both of them running in the background until one of these audio/video stutters occurred. As soon as it happened, I alt+tabbed to my desktop and brought the two programs into view. dpclat showed all green bars and then one massive red one followed by all small green bars again. LatencyMon just simply showed storport.sys as having the highest reported DPC routine execution time.
I am completely baffled. I uninstalled and updated all of my drivers (bios, audio, internet/lan from the ASUS website), uninstalled the 960 evo NVMe drivers to see if windows NVM drivers fixed the issue (they didnt), installed the latest samsung 2.2 nvme drivers again, disabled all of my overclocks, ran memtest and chkdsk, ran HD tune, used defraggler to optimize my m.2 and ssd, defragged my HDDs, updated my chipset, updated my gpu, disabled almost everything in device manager, turned off every service that wasnt made by windows, stopped every process that wasnt made by windows, ran sfc /scannow and successfully repaired corrupt files, installed (and then uninstalled after use) malwarebytes, adwcleaner, msert, and avira, used ccleaner to clean and repair registry, and others that I cannot think of at the moment. The issue still persists after all of this. It seems like the only resort would be to do a complete clean install of windows, but I have tweaked with too many settings to optimize this pc and it would take days to get everything back to where I had it. I am hoping someone can help me, as this problem started after I cloned my 940 pro to my 960evo (the 940 pro was previously my C drive with windows installed, but now it is the 960 evo m.2 running the OS).
Also, I dont know if it helps, but after cloning my SSD to my m.2 windows said it needed to be activated, so I activated it with KMS since my previous windows 7 key wouldnt work for some reason (I used my windows 7 key to get a free copy of windows 8, and then windows 8 automatically updated to windows 10). And I feel like this should be obvious, but running the samsung magician benchmarking tool for my m.2 shows a very high DPC latency spike for storport.sys, as does running HD tune, but I think this is just because of the heavy load the m.2 is under when using those tools. As of now, I turned my ram and CPU overclocks back to where I had them previously before I cloned my ssd to my m.2 since they shouldnt be the issue since I never had this program until I cloned my drive (I used samsung's migration tool to accomplish this).
Thanks in advance to whoever offers some advice!
Here is a quick summary of my specs (full speccy txt file and DPC checker results attached separately):
Windows 10 Pro 64-bit
AMD Ryzen 7 1700X 54 °C
Summit Ridge 14nm Technology
16.0GB Dual-Channel Unknown @ 1529MHz (16-18-18-36)
ASUSTeK COMPUTER INC. PRIME X370-PRO (AM4) 33 °C
BenQ XL2730Z ([email protected]
8176MB ATI Radeon RX Vega (ATI) 33 °C
238GB Samsung SSD 840 PRO Series (SSD) 29 °C
931GB Seagate ST1000DX002-2DV162 (SATA) 31 °C
931GB Seagate ST1000DM003-9YN162 (SATA) 29 °C
232GB Samsung SSD 960 EVO 250GB (Unknown)
1862GB Western Digital WD Elements 25A1 USB Device (SSD) 29 °C
ATAPI iHBS112 2
ATAPI iHAS324 B
ELBY CLONEDRIVE SCSI CdRom Device
Realtek High Definition Audio
Windows 10 Pro 64-bit
Computer type: Desktop
PSU is the EVGA Supernova 850 P2 (80 Plus Platinum), and my ram is in dual channel slots 1 and 3.
Screenshot 1: https://drive.google.com/open?id=0B8snXLdwm3VhTDNWYWZudWs1bXc
Screenshot 2: https://drive.google.com/open?id=0B8snXLdwm3VhN1FUc056aEdReUk
Screenshot 3: https://drive.google.com/open?id=0B8snXLdwm3VhVVplTHcwZnBtdzA
LatencyMon Results #1: https://drive.google.com/open?id=0B8snXLdwm3VhR01sQi0tUVRyb1k
LatencyMon Results #2: https://drive.google.com/open?id=0B8snXLdwm3VhdGhjREhIQ2FmSUU
Trace File 1 (biggest spike recorded with this one): https://drive.google.com/open?id=0B8snXLdwm3VhSnFScU1fZ0tqcnM
Trace File 2: https://drive.google.com/open?id=0B8snXLdwm3VhbS0wRGlDcnVvSWc
Trace File 3: https://drive.google.com/open?id=0B8snXLdwm3VhX1ZQVXR4T2hNZkE