Я використовував таку команду xperf, щоб отримати огляд діяльності DPC у вашій системі:
"C: \ Файли програм (x86) \ Набори Windows \ 10 \ Інструментарій продуктивності Windows \ xperf.exe" -I DIOMBPWS03-07-2016.23-45-01.etl -a dpcisr> dpc.txt
У DPC.txt я бачу, що у вас є великі шипи (час виконання понад 1024 мкс), які викликають такі глюки:
Total = 7394 for module USBXHCI.SYS
Elapsed Time, > 2048 usecs AND <= 4096 usecs, 0, or 0.00%
Elapsed Time, > 4096 usecs AND <= 8192 usecs, 1, or 0.01%
Elapsed Time, > 8192 usecs AND <= 16384 usecs, 2, or 0.03%
Elapsed Time, > 16384 usecs AND <= 32768 usecs, 0, or 0.00%
Elapsed Time, > 32768 usecs AND <= 65536 usecs, 1, or 0.01%
Total, 7394
Total = 10028 for module afd.sys
Elapsed Time, > 1024 usecs AND <= 2048 usecs, 0, or 0.00%
Elapsed Time, > 2048 usecs AND <= 4096 usecs, 0, or 0.00%
Elapsed Time, > 4096 usecs AND <= 8192 usecs, 4, or 0.04%
Total, 10028
Total = 7092 for module ndis.sys
Elapsed Time, > 512 usecs AND <= 1024 usecs, 1, or 0.01%
Elapsed Time, > 1024 usecs AND <= 2048 usecs, 0, or 0.00%
Elapsed Time, > 2048 usecs AND <= 4096 usecs, 1, or 0.01%
Elapsed Time, > 4096 usecs AND <= 8192 usecs, 1, or 0.01%
Total, 7092
Total = 28123 for module ntoskrnl.exe
Elapsed Time, > 1024 usecs AND <= 2048 usecs, 0, or 0.00%
Elapsed Time, > 2048 usecs AND <= 4096 usecs, 1, or 0.00%
Elapsed Time, > 4096 usecs AND <= 8192 usecs, 6, or 0.02%
Total, 28123
Total = 36449 for module storport.sys
Elapsed Time, > 1024 usecs AND <= 2048 usecs, 0, or 0.00%
Elapsed Time, > 2048 usecs AND <= 4096 usecs, 0, or 0.00%
Elapsed Time, > 4096 usecs AND <= 8192 usecs, 4, or 0.01%
Total, 36449
Total = 29689 for module nvlddmkm.sys
Elapsed Time, > 1024 usecs AND <= 2048 usecs, 1, or 0.00%
Elapsed Time, > 2048 usecs AND <= 4096 usecs, 3, or 0.01%
Elapsed Time, > 4096 usecs AND <= 8192 usecs, 1, or 0.00%
Total, 29689
Найбільші проблеми пов'язані з драйвером USB 3.0 ( USBXHCI.SYS
) Windows 8.1, який має шип 0,032768, що жахливо.
Я переглянув стопку дзвінків і побачив, що USB-драйвер робить деяку передачу вводу-виводу ( USBXHCI.SYS!UsbDevice_TransferEventHandler
). Тому відключіть деякі USB-пристрої, якими ви користуєтесь, поки не знайдете пристрій, який викликає використання.