Moale

Remediați utilizarea .NET Runtime Optimization Service ridicată a procesorului

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





postat peUltima actualizare: 12 ianuarie 2022

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.



Remediați utilizarea .NET Runtime Optimization Service ridicată a procesorului

Cuprins[ ascunde ]



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.

Procesul serviciului de optimizare a timpului de execuție .net care necesită memorie mare, afișat în Managerul de activități

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 .

Tastați msconfig și apăsați tasta Enter pentru a deschide aplicația System Configuration. Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului

3. Mergeți la Servicii fila și bifați caseta marcată Ascunde toate serviciile Microsoft .

Accesați fila Servicii și bifați caseta pentru Ascundeți 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.

Faceți clic pe butonul Dezactivați toate pentru a opri rularea tuturor serviciilor terțe și inutile în fundal. Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului

5. Salvați modificările făcând clic pe Aplicați > OK butoane.

Salvați modificările făcând clic pe Aplicare și apoi ieșiți făcând clic pe OK

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.

Va apărea o fereastră pop-up care vă întrebă dacă doriți să reporniți sau să ieșiți fără repornire, alegeți opțiunea Ieșire fără repornire

7. Din nou, lansați Configuratia sistemului fereastra prin repetare Pașii 1-2. Comutați la Lansare fila.

Încă o dată, lansați fereastra de configurare a sistemului și navigați la fila Pornire. Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului

8. Faceți clic pe Deschideți Task Manager hyperlink, așa cum se arată.

Faceți clic pe hyperlinkul Open Task Manager

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.

Verificați coloana Impactul la pornire pentru toate aplicațiile sau procesele enumerate și dezactivați-le pe cele cu o valoare mare de impact. Pentru a le dezactiva, faceți clic dreapta pe ele și alegeți opțiunea Dezactivare. Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului

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ă.

Deschideți meniul Start, tastați Command Prompt și faceți clic pe Executare ca administrator în panoul din dreapta.

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.

    Pentru sistemele pe 32 de biți: cd c: Windows Microsoft.NET Framework v4.0.30319 Pentru sistemele pe 64 de biți: cd c: Windows Microsoft.NET Framework64 v4.0.30319

executați comanda pentru a accesa Microsoft Net framework în cmd sau Command Prompt. Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului

3. Apoi, executați ngen.exe executequeueditems , așa cum este prezentat mai jos.

comandă pentru a verifica dacă utilizarea procesorului scade la un nivel normal în Command Prompt sau cmd

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.

Dacă nu sunteți sigur de arhitectura sistemului dvs., pur și simplu executați msinfo32 în caseta de comandă Run și verificați eticheta System Type în fereastra următoare.

Citește și: Ce este HKEY_LOCAL_MACHINE?

Opțiunea II: prin scriptul GitHub

1. Mergeți la GitHub pagina pentru scenariu .

faceți clic pe opțiunea Raw în pagina Github

2. Faceți clic dreapta pe Brut butonul și alegeți Salvați linkul ca... opțiunea, așa cum se arată.

faceți clic dreapta pe opțiunea Raw și selectați Salvare link ca... în pagina github

3. Schimbați Salvați ca tip la Fișier Script Windows și faceți clic pe salva .

alegeți salvare ca tip în fișierul script Windows și faceți clic pe Salvare

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.

Tastați services.msc și faceți clic pe OK pentru a deschide aplicația Servicii. Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului

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ă.

Derulați prin listă și găsiți serviciul NVIDIA Telemetry Container. Faceți clic dreapta pe el și alegeți Proprietăți din meniul contextual.

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.

faceți clic pe Stop pentru a opri starea serviciului

6. Asigurați-vă că Tip de pornire: este setat sa Automat .

În fila General, faceți clic pe meniul drop-down Tip de pornire și alegeți Automatic din meniu. Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului

7. Odată ce serviciul repornește, faceți clic pe Aplicați > OK pentru a salva modificările și a închide Proprietăți fereastră.

Odată ce serviciul repornește, faceți clic pe Aplicare pentru a salva modificările și a închide fereastra Proprietăți.

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ă.

Actualizare și securitate

3. Mergeți la Securitate Windows meniu și faceți clic pe Protecție împotriva virușilor și amenințărilor

selectați opțiunea Protecție împotriva virușilor și amenințărilor din Zone de protecție

4. Faceți clic Scanare rapidă pentru a vă scana computerul pentru a verifica dacă există vreun malware prezent sau nu.

faceți clic pe Scanare rapidă în meniul Protecție împotriva virușilor și amenințărilor. Cum să remediați .NET Runtime Optimization Service Utilizarea ridicată a procesorului

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.

Toate amenințările vor fi înscrise aici. Faceți clic pe Start Actions sub Amenințări curente.

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 Decker

Elon 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.