[Tutorial] Rezolvarea problemelor 100% CPU/Memory/Disk usage

Aici se afla tutoriale despre despre anumite chestii tari si tot felul de Guide-uri!

Moderator: Suport Team

User avatar
SAM
Global Moderator
Contact:
Location: Suceava
Posts: 967
Joined: Fri Aug 17, 2018 10:49 am

[Tutorial] Rezolvarea problemelor 100% CPU/Memory/Disk usage

Thu Jan 10, 2019 3:36 pm

Salutare,

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.
2. Procesul Svchost.exe, numit și Service Host.
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ă!
3. Două programe anti-virus.
[+] 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.
4. Temperaturi mari de funcționare la procesor.
[+] 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ă.
5. Drivers system out-of-date.
[+] 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.
6. Viruși.
[+] 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.
100% Memory usage
[+] 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.
2. Google Chrome.
[+] 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.
3. Drivers system out-of-date.
[+] 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.
4. Serviciile Windows Search sau/și Superfetch.
[+] 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.
5. SFC(System File Checker)
[+] 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:

Code: Select all

chkdks /f
se alege opțiunea Y.

Code: Select all

DISM.exe /Online /Cleanup-image /Restorehealth
După terminarea proceselor se revine la Normal Boot, adică se debifează opțiunea Safe Boot(despre care s-a vorbit la începutul acestui punct).
6. Viruși.
[+] 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.
100% Disk usage
[+] 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.
2. Serviciul SuperFetch .
[+] 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.
3. Drivers system out-of-date.
[+] 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.
4. Fișiere corupte și alte probleme software ale unității/unităților de stocare - Disk Check.
[+] Rezolvare
Se deschide Command Prompt(CMD) cu drepturi de administrator și se folosește următoarea comandă:

Code: Select all

chkdsk.exe /f /r
Se alege opțiunea Y(de la Yes).
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.
5. Virtual Memory.
[+] 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:

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
- se apasă butonul Set, după care OK.

Dacă aveți ceva de adăugat la aceste soluții sau aveți alte sugestii/propuneri, scrieți-le mai jos.
"Dacă vrei să vezi zile mai bune,
Tu fii schimbare ce vrei s-o vezi în lume."

Return to “Tutoriale si Guide-uri”