Problemele 100% CPU/Memory/Disk usage sunt foarte des întâlnite pe sistemul de operare Windows 10.
Există foarte multe cauze, însă câteva dintre ele au fost întâlnite cel mai des.
Acest tutorial este dedicat sistemului de operare Windows 10. Este posibil ca unele soluții să nu fie realizabile pe alt sistem de operare.
100% CPU usage
- [+] Soluții
-
1. Procesul WmiPrvSE.exe, numit și Windows Management Instrumentation sau WMI Provider Host.
IMPORTANT: Dacă în Task Manager acest proces are un procent mic de utilizare a CPU atunci cauza problemei nu este acest proces.- [+] Rezolvare
-
Problema se poate rezolva printr-un restart la acest serviciu. Dacă după restart problema nu s-a rezolvat atunci se dezactivează serviciul permanent.
Dezactivarea serviciului Windows Management Instrumentation se face astfel:
- se caută Services în Search;
- se caută serviciul după numele complet;
- click dreapta pe serviciu și se alege Properties;
- pentru a da restart la serviciu se apasă butonul Stop, iar după câteva secunde Start; pentru dezactivarea serviciului se apasă butonul Stop, după care se alege Disable pentru opțiunea Startup type;
- se dă restart la sistem.
Dacă acest serviciu continuă să consume foarte mult CPU atunci trebuie identificat procesul care ține acest serviciu ocupat(busy).
Pentru asta se parcurg următorii pași:
- se deschide Event Viewer; se poate căuta în Search;
- se parcurg următoarele opțiuni: Applications and Service Logs > Microsoft > Windows > WMI-Activity > Operational
- se folosește filtrul Date and Time(sortare) pentru a găsi mai ușor erorile recente;
- după găsirea erorii/erorilor se selectează Details(Tab);
- se memorează(se scrie undeva) numerele ClientProcessId din UserData > Operation_ClientFailure pentru fiecare eroare;
- numerele memorate se folosesc pentru identificarea serviciilor din Task Manager > Services care sunt responsabile pentru acele erori;
- se caută serviciile care folosesc același ClientProcessId din cele memorate; se poate folosi sortarea PID;
- pentru serviciile găsite se poate folosi opțiunea Open File Location pentru a afla ce aplicație folosește serviciul sau opțiunea Go to details pentru a afla consumul de CPU pentru respectivul serviciu.
IMPORTANT: Dacă în Task Manager acest proces are un procent mic de utilizare a CPU atunci cauza problemei nu este acest proces.- [+] Rezolvare
-
Acest proces este deseori asociat cu un malware(malicious software), spus și virus.
Rezolvarea pentru această cauză poate fi, în cel mai bun caz, un simplu Scan din Windows Security. Se mai folosește și Offline Scan.
Dacă cauza nu este un malware atunci se consideră următoarele soluții:
1. Network discovery.
Se trece prin următoarele opțiuni: Control Panel > Network and Sharing Center> Change advanced sharing settings > se selectează Turn off network discovery.
2. Windows updates.
A fost etichetată ca fiind soluție a acestei probleme. Nu este recomandată!
- [+] Rezolvare
-
Este cunoscut faptul că două programe anti-virus nu se vor înțelege niciodată. Ele vor consuma resursele sistemului fără a face ceva benefic pentru sistemul de operare.
Este recomandat Windows Security, cel care vine implicit cu sistemul de operare Windows 10. Este suficient pentru un utilizator normal.
Dacă folosiți programe crack / hack sau dacă folosiți pagini de internet nesigure atunci aveți nevoie de un antivirus dedicat.
- [+] Rezolvare
-
Se pot folosi programe software de monitorizare a temperatorilor sistemului. Unul dintre acestea, destul de recomandat, este AIDA64 Extreme.
Dacă s-au constatat temperaturi mari în funcționare atunci trebuie asigurată o răcire mai bună.
- [+] Rezolvare
-
Un driver out-of-date(vechi/expirat) poate provoca multe complicații, mai ales atunci când este incompatibil sau, mai rău, când se ”bate” cu un driver.
Pentru placa video dedicată(GPU) și procesor(CPU) sunt recomandate programele software oferite de producător, cum ar fi nVidia GeForce Experience, AMD Driver Auto-Detect Tool sau Intel Driver & Support Assistant.
Pe lângă acestea, trebuie actualizate și celelalte drivers. Pentru asta sunt câteva programe software dedicate. Personal, recomand Driver Booster de pe Steam.
- [+] Rezolvare
-
Aceștia pot fi înlăturați fie printr-un scan cu un anti-virus, fie prin reinstalarea sistemului de operare.
Dacă sistemul de operare a fost descărcat de pe o pagină de internet diferită de cea oficială atunci e posibil ca acesta să vină cu diferite aplicații ”surpriză” care să afecteze sistemul.
- [+] Soluții
-
1. Modificarea rea-intenționată a regiștrilor de către anumite programe.
- [+] Rezolvare
- Se accesează Registry Editor și se parcurge ierarhia următoare: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management și se modifică ClearPageFileAtShutDown pe valoarea 1, după care se dă restart la sistem.
- [+] Rezolvare
-
Este cunoscut faptul că acest browser consumă destul de multă memorie RAM, însă plugins system poate cauza deficiență de memorie RAM chiar și atunci când browser nu este folosit. Prin urmare, se recomandă reinstalarea acestui browser sau chiar înlocuirea cu Microsoft Edge sau Opera.
- [+] Rezolvare
-
Un driver out-of-date(vechi/expirat) poate provoca multe complicații, mai ales atunci când este incompatibil sau, mai rău, când se ”bate” cu un driver.
Pentru placa video dedicată(GPU) și procesor(CPU) sunt recomandate programele software oferite de producător, cum ar fi nVidia GeForce Experience, AMD Driver Auto-Detect Tool sau Intel Driver & Support Assistant.
Pe lângă acestea, trebuie actualizate și celelalte drivers. Pentru asta sunt câteva programe software dedicate. Personal, recomand Driver Booster de pe Steam.
- [+] Rezolvare
-
Se dezactivează câte un serviciu și se dă restart, e posibil ca problemă să fie rezolvată doar prin dezactivarea unui singur serviciu.
Pentru dezactivarea serviciilor se urmează următorii pași:
- se caută Services în Search;
- se caută serviciul după numele complet;
- click dreapta pe serviciu și se alege Properties;
- se apasă butonul Stop, după care se alege Disable pentru opțiunea Startup type;
- se dă restart la sistem.
- [+] Rezolvare
-
Se deschide System Configuration, iar la Boot(Tab) se bifează Safe Boot și Minimal, după care Apply și OK. Se dă restart, iar după ce repornește sistemul de operare în Safe Mode se folosesc următoarele comenzi în CMD:se alege opțiunea Y.Code: Select all
chkdks /f
După terminarea proceselor se revine la Normal Boot, adică se debifează opțiunea Safe Boot(despre care s-a vorbit la începutul acestui punct).Code: Select all
DISM.exe /Online /Cleanup-image /Restorehealth
- [+] Rezolvare
-
Aceștia pot fi înlăturați fie printr-un scan cu un anti-virus, fie prin reinstalarea sistemului de operare.
Dacă sistemul de operare a fost descărcat de pe o pagină de internet diferită de cea oficială atunci e posibil ca acesta să vină cu diferite aplicații ”surpriză” care să afecteze sistemul.
- [+] Soluții
-
Această problemă este cea mai comună din această ”familie de probleme”.
În urma rezultatelor feedback s-a dovedit că primele două cauze enumerate mai jos reprezintă 90% din cazuri.
1. Serviciul Windows Search .- [+] Rezolvare
-
- se caută Services în Search;
- se caută serviciul după numele complet;
- click dreapta pe serviciu și se alege Properties;
- se apasă butonul Stop, după care se alege Disable pentru opțiunea Startup type;
- se dă restart la sistem.
- [+] Rezolvare
-
- se caută Services în Search;
- se caută serviciul după numele complet;
- click dreapta pe serviciu și se alege Properties;
- se apasă butonul Stop, după care se alege Disable pentru opțiunea Startup type;
- se dă restart la sistem.
- [+] Rezolvare
-
Un driver out-of-date(vechi/expirat) poate provoca multe complicații, mai ales atunci când este incompatibil sau, mai rău, când se ”bate” cu un driver.
Pentru placa video dedicată(GPU) și procesor(CPU) sunt recomandate programele software oferite de producător, cum ar fi nVidia GeForce Experience, AMD Driver Auto-Detect Tool sau Intel Driver & Support Assistant.
Pe lângă acestea, trebuie actualizate și celelalte drivers. Pentru asta sunt câteva programe software dedicate. Personal, recomand Driver Booster de pe Steam.
- [+] Rezolvare
-
Se deschide Command Prompt(CMD) cu drepturi de administrator și se folosește următoarea comandă:
Se alege opțiunea Y(de la Yes).
Code: Select all
chkdsk.exe /f /r
După ce se termină procesul, se dă restart la sistem și se așteaptă până când procesul de verificare al unității/unităților de stocare este gata. Durata acestui proces variază în funcție de configurația sistemul și de unitatea de stocare.
- [+] Rezolvare
-
- se caută Control Panel în Search;
- se alege System and Security > System > Advanced system settings;
- se selectează Advanced(Tab);
- în căsuța Performance se apasă butonul Settings...;
- în noua fereastră deschisă(Performance Options) se selectează Advanced(Tab) și se apasă butonul Change...;
- în noua fereastră deschisă(Virtual Memory) se debifează opțiunea Automatically manage paging file size for all drives și se bifează Custom size; se selectează partiția unde este instalat sistemul de operare(de obicei este C:) și se modifică Initial Size și Maximum Size astfel:- se apasă butonul Set, după care OK.Code: Select all
Initial Size (MB): valoarea recomandată mai jos(Recommended) Maximum Size (MB): maxim 150% din valoarea totală a memorie RAM curente - 1.5 x Memorie RAM
Dacă aveți ceva de adăugat la aceste soluții sau aveți alte sugestii/propuneri, scrieți-le mai jos.