Este posibil să întâlniți adesea o aplicație sau un proces de sistem de fundal care obțin o cantitate anormală de resurse de sistem. Utilizarea ridicată a resurselor de sistem a unui proces poate încetini enorm alte operațiuni ale sistemului și poate transforma computerul într-o mizerie întârziată. De asemenea, poate provoca prăbușirea completă. Am acoperit deja o multitudine de procese și probleme de utilizare ridicată a procesorului pe site-ul nostru web. În plus, astăzi, vom discuta despre problema ocazională a serviciului .NET Runtime Optimization cu utilizarea ridicată a CPU și despre cum să o aducem înapoi la un nivel acceptabil.
Cuprins[ ascunde ]
- Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului pe Windows 10
- De ce serviciul de optimizare a timpului de execuție .NET are ca rezultat o utilizare ridicată a procesorului?
- Metoda 1: Efectuați o pornire curată a computerului
- Metoda 2: Îmbunătățiți procesele .NET Framework
- Opțiunea I: prin linia de comandă
- Opțiunea II: prin scriptul GitHub
- Metoda 3: Reporniți .NET Runtime Optimization Service
- Metoda 4: Detectați și eliminați programele malware
Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului pe Windows 10
După cum probabil știți, asta .Cadru net este utilizat de Microsoft și de alți terți pentru dezvoltarea și rularea aplicațiilor Windows printre alte lucruri. Fișierul executabil pentru acest serviciu, numit mscorsvw.exe , este o componentă oficială Windows și îndeplinește sarcina de a optimiza .NET framework, adică pre-și recompilă bibliotecile .NET. Acest lucru ajută aplicațiile și programele să se lanseze mai rapid. Serviciul de optimizare este conceput pentru a rula în fundal când computerul este inactiv pentru o perioadă scurtă de 5-10 minute.
De ce serviciul de optimizare a timpului de execuție .NET are ca rezultat o utilizare ridicată a procesorului?
Uneori, serviciul poate dura mai mult decât de obicei pentru a compila bibliotecile .NET. Aceasta are ca rezultat
- Serviciul PC rulează mai lent decât de obicei.
- Instanțe de glitch în computerul dvs.
- Serviciul este corupt.
- Utilizarea resurselor sistemului de către malware.
Având în vedere impactul acestui serviciu asupra performanței individuale a aplicației, nu se recomandă întreruperea sa imediată la prima vedere a răutății. Dacă serviciul pare că durează prea mult pentru a-și finaliza funcționarea, aveți opțiunea de a accelera lucrurile executând câteva comenzi sau un script. Alte remedieri includ scanarea computerului pentru malware și viruși, repornirea serviciului și efectuarea unei porniri curate, așa cum se explică în următorul segment.
Metoda 1: Efectuați o pornire curată a computerului
Este foarte posibil ca serviciul să întâmpine greutăți să recompileze bibliotecile pentru o anumită aplicație terță parte și, prin urmare, consumă mai multă putere CPU pentru a finaliza sarcina. Puteți efectua o pornire curată în care sunt încărcate numai driverele esențiale și programele de pornire, pentru a verifica dacă este într-adevăr unul dintre programele terțe care provoacă problema de utilizare ridicată a procesorului pentru serviciul de optimizare a timpului de rulare .NET. Pașii de pornire curată a Windows 10 sunt următorii:
1. Apăsați Tastele Windows + R simultan pentru a lansa Alerga căsuță de dialog.
2. Tastați msconfig și loviți introduce cheie pentru deschidere Configuratia sistemului .
3. Mergeți la Servicii fila și bifați caseta marcată Ascunde toate serviciile Microsoft .
4. Apoi, faceți clic pe Dezactivați toate butonul, afișat evidențiat. Acesta va opri rularea în fundal a tuturor serviciilor terțe și inutile.
5. Salvați modificările făcând clic pe Aplicați > OK butoane.
6. O fereastră pop-up care vă întreabă dacă doriți Repornire sau Ieșiți fără repornire va apărea, așa cum se arată. alege Ieșiți fără repornire opțiune.
7. Din nou, lansați Configuratia sistemului fereastra prin repetare Pașii 1-2. Comutați la Lansare fila.
8. Faceți clic pe Deschideți Task Manager hyperlink, așa cum se arată.
Notă: Verificați coloana Impactul pornirii pentru toate aplicațiile/procesele enumerate și dezactivați-le pe cele cu a Impact ridicat la pornire .
9. Faceți clic dreapta pe aplicarea (de exemplu. Aburi ) și alegeți Dezactivați opțiune, așa cum este prezentat mai jos.
10. În cele din urmă, închide jos toate ferestrele aplicației active și repornire computerul dvs . Va porni într-o stare de pornire curată.
11. Acum, verificați utilizarea procesorului serviciului .NET Runtime în Task Manager. Daca este normal, activați programele de la terți unul câte unul pentru a stabili aplicația vinovată și dezinstalează-l pentru a evita astfel de probleme pe viitor.
Citește și: Cum să remediați utilizarea ridicată a procesorului hkcmd
Metoda 2: Îmbunătățiți procesele .NET Framework
Deoarece terminarea acestui serviciu nu este o opțiune, puteți, în schimb, să oferiți acestui serviciu un mic impuls, permițându-i să folosească nuclee CPU suplimentare. În mod implicit, serviciul folosește un singur nucleu.
- Puteți fie să executați singur câteva comenzi
- sau pur și simplu descărcați un script oficial Microsoft de la GitHub și rulează-l.
Opțiunea I: prin linia de comandă
1. Faceți clic pe start , tip Prompt de comandă și faceți clic Rulat ca administrator , așa cum se arată.
2. Tastați comanda dată și apăsați tasta introduce cheie a executa.
Notă: Comenzile care trebuie executate diferă în funcție de arhitectura sistemului.
- Remediați derularea touchpad-ului care nu funcționează pe Windows 10
- Cum se schimbă programele de pornire în Windows 10
- Cum să dezactivați microfonul în Windows 10
- 7 moduri de a repara computerul se prăbușește în continuare
3. Apoi, executați ngen.exe executequeueditems , așa cum este prezentat mai jos.
Sfat profesionist: Stabiliți dacă PC-ul Windows este pe 32 de biți și 64 de biți
Dacă nu sunteți sigur de arhitectura sistemului dvs., urmați pur și simplu pașii dați:
1. Lovitură Tastele Windows + R împreună pentru a deschide Alerga căsuță de dialog.
2. Tastați msinfo32 și faceți clic pe Bine a deschide Informatii despre sistem fereastră.
3. Aici, verificați Tip de sistem etichetă pentru a verifica același lucru.
Citește și: Ce este HKEY_LOCAL_MACHINE?
Opțiunea II: prin scriptul GitHub
1. Mergeți la GitHub pagina pentru scenariu .
2. Faceți clic dreapta pe Brut butonul și alegeți Salvați linkul ca... opțiunea, așa cum se arată.
3. Schimbați Salvați ca tip la Fișier Script Windows și faceți clic pe salva .
4. Odată descărcat, deschideți fișierul cu Windows Script Host .
Citește și: Remediați Procesul de întreținere a gazdei DISM Utilizarea ridicată a CPU
Metoda 3: Reporniți .NET Runtime Optimization Service
Serviciile pot deseori să se defecteze și apoi să prezinte un comportament ciudat, cum ar fi utilizarea unor cantități inutil de mari de resurse de sistem sau rămânerea activă pentru o perioadă prelungită de timp. Instanța greșită se poate întâmpla din cauza erorilor prezente în versiunea curentă a sistemului de operare Windows. Iată cum se rezolvă utilizarea ridicată a CPU-ului serviciului de optimizare a timpului de execuție .NET prin repornirea serviciului:
Notă : Această soluție funcționează numai pentru sistemele cu o placă grafică dedicată alimentată de NVIDIA.
1. Apăsați Windows + R chei simultan pentru a lansa Alerga căsuță de dialog.
2. Tastați servicii.msc și faceți clic pe Bine a deschide Servicii aplicarea.
3. Derulați prin listă și găsiți Container de telemetrie NVIDIA serviciu.
4. Faceți clic dreapta pe el și alegeți Proprietăți din meniul contextual, așa cum se arată.
5. Faceți clic pe Stop mai întâi butonul. Așteptați ca starea serviciului să fie citită Oprit , apoi faceți clic pe start butonul pentru a porni din nou.
6. Asigurați-vă că Tip de pornire: este setat sa Automat .
7. Odată ce serviciul repornește, faceți clic pe Aplicați > OK pentru a salva modificările și a închide Proprietăți fereastră.
8. Apăsați Tastele Ctrl + Shift + Esc împreună pentru a deschide Gestionar de sarcini și verificați dacă serviciul folosește încă resurse mari ale procesorului.
Citește și: Ce este Google Chrome Elevation Service
Metoda 4: Detectați și eliminați programele malware
Dacă consumul anormal al procesorului de serviciu persistă, executați o scanare de viruși/malware pentru a exclude posibilitatea infecțiilor. Aplicațiile rău intenționate se pot strecura pe computer dacă nu ești atent. Aceste programe se vor deghiza și se vor preface a fi componente oficiale Windows și vor cauza mai multe probleme, cum ar fi utilizarea ridicată a procesorului. Puteți utiliza Windows Defender nativ pentru a vă scana computerul sau puteți utiliza orice alte programe de securitate specializate care vă sunt utile. Urmați acești pași pentru a remedia problema de utilizare ridicată a CPU a serviciului de optimizare a timpului de execuție .NET, eliminând malware-ul de pe computer:
1. Lovitură Tastele Windows + I simultan să se deschidă Setări .
2. Aici, faceți clic pe Actualizare și securitate , așa cum se arată.
3. Mergeți la Securitate Windows meniu și faceți clic pe Protecție împotriva virușilor și amenințărilor
4. Faceți clic Scanare rapidă pentru a vă scana computerul pentru a verifica dacă există vreun malware prezent sau nu.
5. Dacă a fost găsit vreun malware, faceți clic pe Începeți acțiuni la elimina sau bloc le și reporniți computerul.
Recomandat:
Sperăm că una dintre soluțiile de mai sus a fost remediată. Serviciul de optimizare a timpului de execuție NET cu CPU ridicat problemă pe computerul dvs. Dacă aceeași problemă revine să vă bântuie mai târziu, verificați dacă există o actualizare Windows disponibilă sau reinstalați cea mai recentă versiune a .Cadru net . De asemenea, dacă aveți întrebări/sugestii cu privire la acest articol, atunci nu ezitați să le trimiteți în secțiunea de comentarii.
Elon DeckerElon este un scriitor de tehnologie la Cyber S. De aproximativ 6 ani scrie ghiduri de utilizare și a acoperit multe subiecte. Îi place să acopere subiecte legate de Windows, Android și cele mai recente trucuri și sfaturi.