Windows e utilizzo della CPU al 100%, come risolvere?
Le cause che possono portare ad un uso eccessivo della CPU in qualsiasi sistema operativo sono molteplici e non sempre di facile identificazione.
Ho avuto di recente problemi su un server Windows 2012 in cui il processo SYSTEM era sempre al di sopra dell’80%. Lanciando il task manager di Windows pero’ le informazioni a disposizione non consentivano di capire al meglio cosa c’era dietro SYSTEM.
Grazie a Process Explorer invece si puo’ investigare piu’ a fondo fino a scoprire quale applicativo, driver, libreria etc va a consumare maggiormente le risorse di sistema.
Come e’ possibile vedere dall’immagine basta posizionarsi sul processo che impegna piu’ risorse, premere il tasto destro del mouse e selezionare properties…
A questo punto bisogna andare su Threads e finalmente abbiamo una visione piu’ chiara di cosa sta’ succedendo.
Nel mio caso NNSPrv.sys stava impegnando mediamente per circa il 50% l’uso della CPU, ho cercato online info in merito e rilevato che il file appartiene a Panda Endpoint… Inutile raccontarvi il resto della mia storia, il punto importante e’ che grazie a Process Explorer sono riuscito a capire dove andare a guardare.
Per maggiori Informazioni ti consiglio di leggere questo articolo “Troubleshoot High CPU usage by the System process che spiega molto bene come approcciare il problema.
Se conosci altri metodi o hai avuto esperienze in merito ti prego di condividerle commentando l’articolo.