Aller au contenu

Windows 7, problème de CPU


serik

Messages recommandés

Bonjour,

j'ai un problème depuis deux mois qui commence sérieusement à me gonfler.

Le symptôme est le suivant : peu de temps après le login, un des coeurs CPU (le 2 ème) est surchargé à 100% par des interrupts.

Ca dure entre 4 et 10 minutes, puis les interrupts baissent progressivement. Pendant ces 4 à 10 minutes, je ne peux strictement rien faire, c'est un freeze général.

Parfois, mais plus rare, le système freeze de la même manière pendant le login.

eventvwr.exe ne me rapporte rien de particulier.

xperf me donne une courbe qui monte progressivement, puis stagne à 100%, avant de redescendre progressivement.

Les 4 drivers en cause (avec leur count) :

dxgkrnl.sys                1.696.046

USBPORT.SYS          1.696.464

HECIx64.sys              1.696.464

hal.dll                         1.485.048

Tous les drivers sont à jour, sauf bios que je peux difficilement faire.

Je n'avais aucun problème il y a 2 mois.

J'ai passé mbam-cleaner, et SPTD remover pour les drivers qu'ils utilisent.

J'ai aussi passé Avira, que j'ai désinstallé ensuite, puis j'ai passé le logiciel av uninstall tools pour enlever les clés résiduelles dans la base de registre (chose étonnante, il y en avait dans un dossier appartenant à Logitech, mais j'ai depuis réinstallé le driver souris/clavier).

Ma config a presque 5 ans, sauf pour la carte graphique qui a un peu plus d'un an :

MSI MAE35-B3 (chipset H67)

Intel core i5 2500K non overclocké

GeForce 660 Ti MSI

Logitech G500 (souris)

Logitech G105 (clavier)

Un seul HDD.

Un lecteur DVD.

Windows 7 pro à jour.

Je n'ai aucun autre périphérique USB branché.

 

Merci à ceux qui prendront le temps de m'aider.

Lien vers le commentaire
Partager sur d’autres sites

C'est une Thermaltake TR-420W.

Elle est certes un peu vieille, et émet un petit siflement à l'arrêt (depuis des années), mais elle encaisse sans broncher les heures que je passe sous GTA V...

 

En fait, le problème n'apparaît que lorsque je boot après plusieurs heures d'interruption (au moins 2?). Une fois que la vague d'interrupts est passée, si je reboot je n'ai pas le problème. Si je shutdown en plein milieu de la vague et que je reboot, idem, le problème n'apparaît plus.

J'ai aussi oublié de mentionner qu'après une mise en veille, j'ai un freeze de ~4 minutes (mais jamais 10).

 

J'ai commencé à faire des tests en changeant de clavier/souris, vu que la surcharge USBPORT.sys semble indiquer que ça vient de là.

Malheureusement, ce matin j'ai voulu ne brancher qu'un clavier USB Microsoft assez basique et dans ma manip j'ai fait arrêter au lieu de me loguer, ce qui a pris 3-4 minutes, puis j'ai rallumé, je me suis logué, et le problème n'est pas apparu.

 

J'ai alors branché la souris G500, et j'ai eu un petit spike de 4 à 8% de CPU use pendant 10-15 secondes.

J'ai branché le clavier Logictech, et je n'ai pas eu de spike du tout.

 

Je commence quand même à croire que c'est la souris qui est en cause.

Je refait un test demain matin sans me planter sur le login.

Lien vers le commentaire
Partager sur d’autres sites

Alors nouveau test ce matin avec uniquement le clavier logitech, sur un port USB différent. Résultat : 4 min pour se loguer (écran noir pendant l'attente).

 

Par contre je viens de remarquer qqch d'intéressant : malgré que j'ai enlevé toutes les mises en veille possibles (écran, disque dur, etc...), j'ai toujours un freeze en sortant de veille. LatencyMon me rapporte qu'à ce moment, c'est le driver nvidia le problème (nvlddmkm.sys). Il y a plusieurs milliers de DPC par seconde...

Mon driver est à jour (350.12), et la carte n'est pas vieille (je ne remarque rien d'anormal en jeu). Acheté en janvier 2014, et donc toujours sous garantie. Aussi, il y a deux semaines, j'avais fait un nettoyage intérieur de ma tour. J'avais à cette occasion enlevé et remis la carte. Quand j'ai essayé de booter, le PC démarrait puis s'éteignait tout de suite. J'ai réenlevé la carte et l'ai remise, le PC bootait à noveau.

J'avais aussi fait une réinsall clean du driver Nvidia (suppression, reboot, installation, reboot).

 

Ci-dessous le rapport LatencyMon.

 

_________________________________________________________________________________________________________
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. 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:34:57  (h:mm:ss) on all processors.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name:                                        YUKI-PC
OS version:                                           Windows 7 Service Pack 1, 6.1, build: 7601 (x64)
Hardware:                                             MS-7680, MSI, H67MA-E35 (MS-7680)
CPU:                                                  GenuineIntel Intel® Core i5-2500K CPU @ 3.30GHz
Logical processors:                                   4
Processor groups:                                     1
RAM:                                                  8172 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed:                                   3292,0 MHz
Measured CPU speed:                                   1043,0 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.


_________________________________________________________________________________________________________
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):   16696,833986
Average measured interrupt to process latency (µs):   7,566925

Highest measured interrupt to DPC latency (µs):       16643,963426
Average measured interrupt to DPC latency (µs):       3,337914


_________________________________________________________________________________________________________
 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):              154,236634
Driver with highest ISR routine execution time:       dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

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

Total time spent in ISRs (%)                          0,189139

ISR count (execution time <250 µs):                   2952813
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):              24925,660389
Driver with highest DPC routine execution time:       nvlddmkm.sys - NVIDIA Windows Kernel Mode Driver, Version 350.12 , NVIDIA Corporation

Highest reported total DPC routine time (%):          1,813254
Driver with highest DPC total execution time:         nvlddmkm.sys - NVIDIA Windows Kernel Mode Driver, Version 350.12 , NVIDIA Corporation

Total time spent in DPCs (%)                          1,929640

DPC count (execution time <250 µs):                   4759343
DPC count (execution time 250-500 µs):                0
DPC count (execution time 500-999 µs):                38778
DPC count (execution time 1000-1999 µs):              10116
DPC count (execution time 2000-3999 µs):              8586
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:                 explorer.exe

Total number of hard pagefaults                       4389
Hard pagefault count of hardest hit process:          3021
Highest hard pagefault resolution time (µs):          131115,686209
Total time spent in hard pagefaults (%):              0,209273
Number of processes hit:                              10


_________________________________________________________________________________________________________
 PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s):                       186,350289
CPU 0 ISR highest execution time (µs):                154,236634
CPU 0 ISR total execution time (s):                   15,868768
CPU 0 ISR count:                                      2952813
CPU 0 DPC highest execution time (µs):                24925,660389
CPU 0 DPC total execution time (s):                   161,179312
CPU 0 DPC count:                                      4631923
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s):                       10,583709
CPU 1 ISR highest execution time (µs):                0,0
CPU 1 ISR total execution time (s):                   0,0
CPU 1 ISR count:                                      0
CPU 1 DPC highest execution time (µs):                101,944714
CPU 1 DPC total execution time (s):                   0,133911
CPU 1 DPC count:                                      29125
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s):                       11,366194
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):                185,302855
CPU 2 DPC total execution time (s):                   0,244215
CPU 2 DPC count:                                      55144
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s):                       9,101901
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):                118,810753
CPU 3 DPC total execution time (s):                   0,339044
CPU 3 DPC count:                                      106089
_________________________________________________________________________________________________________
 

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...