E Bute

Rregullimi i përdorimit të lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

Provoni Instrumentin Tonë Për Eliminimin E Problemeve





Postuar nePërditësimi i fundit: 12 janar 2022

Shpesh, mund të hasni në një aplikacion ose një proces sistemi në sfond që mbledh një sasi jonormale të burimeve të sistemit. Përdorimi i lartë i burimeve të sistemit të një procesi mund të ngadalësojë jashtëzakonisht shumë operacionet e tjera të sistemit dhe mund ta kthejë kompjuterin tuaj në një rrëmujë të vonuar. Mund të shkaktojë gjithashtu që ajo të rrëzohet plotësisht. Ne kemi mbuluar tashmë një mori procesesh dhe çështje të përdorimit të lartë të CPU në faqen tonë të internetit. Përveç kësaj, sot, ne do të diskutojmë problemin e rastësishëm të shërbimit .NET Runtime Optimization me përdorimin e lartë të CPU-së dhe si ta rikthejmë atë në një nivel të pranueshëm.



Rregullimi i përdorimit të lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

Përmbajtja[ fshehin ]



Si të rregulloni përdorimin e lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET në Windows 10

Siç mund ta dini, kjo Korniza .NET përdoret nga Microsoft dhe palë të tjera të treta për zhvillimin dhe ekzekutimin e aplikacioneve Windows ndër të tjera. Skedari i ekzekutueshëm për këtë shërbim, i quajtur mscorsvw.exe , është një komponent zyrtar i Windows dhe kryen detyrën e optimizimit të kornizës .NET, pra para dhe ri-përpilimit të bibliotekave .NET. Kjo ndihmon që aplikacionet dhe programet të nisin më shpejt. Shërbimi i optimizimit është projektuar për të ekzekutuar në sfond kur kompjuteri juaj qëndron i papunë për një periudhë të shkurtër prej 5-10 minutash.

Pse .NET Runtime Optimization Service rezulton në përdorim të lartë të CPU-së?

Ndonjëherë shërbimi mund të marrë më shumë se zakonisht për të ripërpiluar bibliotekat .NET. Kjo rezulton në



  • Shërbimi i kompjuterit tuaj funksionon më ngadalë se zakonisht.
  • Rastet e defekteve në kompjuterin tuaj.
  • Shërbimi që bën të korruptuar.
  • Përdorimi i burimeve të sistemit nga malware.

Procesi i shërbimit të optimizimit të kohës së funksionimit .net duke marrë memorie të lartë të treguar në Task Manager

Duke marrë parasysh ndikimin e këtij shërbimi në performancën individuale të aplikacionit, nuk rekomandohet ndërprerja e menjëhershme e tij në pamjen e parë të ligësisë. Nëse shërbimi duket se po merr shumë kohë për të përfunduar funksionimin e tij, ju keni mundësinë t'i shpejtoni gjërat duke ekzekutuar disa komanda ose një skenar. Rregullime të tjera përfshijnë skanimin e kompjuterit për malware dhe viruse, rinisjen e shërbimit dhe kryerjen e një boot të pastër, siç shpjegohet në segmentin vijues.



Metoda 1: Kryeni një nisje të pastër të kompjuterit

Është shumë e mundur që shërbimi të ketë një kohë të vështirë për të rikompiluar bibliotekat për një aplikacion të caktuar të palëve të treta dhe për këtë arsye po konsumon më shumë energji CPU për të përfunduar detyrën. Ju mund të kryeni një nisje të pastër ku ngarkohen vetëm drejtuesit thelbësorë dhe programet e nisjes, për të ekzaminuar nëse është me të vërtetë një nga programet e palëve të treta që shkakton problemin e përdorimit të lartë të CPU-së për shërbimin .NET Runtime Optimization. Hapat për të kryer nisjen e pastër të Windows 10 janë si më poshtë:

1. Shtypni Tastet Windows + R njëkohësisht për të nisur Vraponi kuti dialogu.

2. Lloji msconfig dhe goditi Hyni çelësi për të hapur Konfigurimi i sistemit .

Shkruani msconfig dhe shtypni tastin Enter për të hapur aplikacionin e konfigurimit të sistemit. Si të rregulloni përdorimin e lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

3. Shkoni në Shërbimet skedën dhe kontrolloni kutinë e shënuar Fshih të gjitha shërbimet e Microsoft .

Shkoni te skeda Shërbimet dhe kontrolloni kutinë për Fshih të gjitha shërbimet e Microsoft.

4. Pastaj, klikoni mbi Çaktivzo të gjitha butoni, i paraqitur i theksuar. Do të ndalojë të gjitha shërbimet e palëve të treta dhe të panevojshme që të funksionojnë në sfond.

Klikoni në butonin Çaktivizo të gjitha për të ndaluar të gjitha shërbimet e palëve të treta dhe të panevojshme të ekzekutohen në sfond. Si të rregulloni përdorimin e lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

5. Ruani ndryshimet duke klikuar mbi Aplikoni > OK butonat.

Ruani ndryshimet duke klikuar në Apliko dhe më pas dilni duke klikuar OK

6. Një dritare kërcyese që pyet nëse dëshironi Rifillo, fillo përsëri ose Dilni pa rinisje do të shfaqet, siç tregohet. Zgjidh Dilni pa rinisje opsion.

Do të shfaqet një dritare kërcyese që pyet nëse dëshironi të rinisni ose të dilni pa rinisje, zgjidhni opsionin Dil pa rinisje

7. Përsëri, nisni Konfigurimi i sistemit dritare duke përsëritur Hapat 1-2. Kaloni në Fillimi skedën.

Edhe një herë, hapni dritaren e konfigurimit të sistemit dhe lundroni te skedari Fillimi. Si të rregulloni përdorimin e lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

8. Klikoni në Hapni Task Manager hiperlidhja, siç tregohet.

Klikoni mbi lidhjen Open Task Manager

Shënim: Kontrolloni kolonën e ndikimit të fillimit për të gjitha aplikacionet/proceset e listuara dhe çaktivizoni ato me a Ndikim i lartë i fillimit .

9. Klikoni me të djathtën mbi aplikacion (p.sh. Avulli ) dhe zgjidhni Çaktivizo opsion, siç përshkruhet më poshtë.

Kontrolloni kolonën e ndikimit të fillimit për të gjitha aplikacionet ose proceset e listuara dhe çaktivizoni ato me një vlerë të lartë ndikimi. Për ta çaktivizuar, thjesht klikoni me të djathtën mbi to dhe zgjidhni opsionin Disable. Si të rregulloni përdorimin e lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

10. Më në fund, mbyll poshtë të gjitha dritaret aktive të aplikacionit dhe Rifillo, fillo përsëri kompjuterin tuaj . Do të fillojë në një gjendje të pastër boot.

11. Tani, kontrolloni përdorimin e CPU-së të shërbimit .NET Runtime në Task Manager. Nëse është normale, aktivizoni programet e palëve të treta një nga një për të përcaktuar aplikacionin fajtor dhe çinstaloni atë për të shmangur probleme të tilla në të ardhmen.

Lexoni gjithashtu: Si të rregulloni përdorimin e lartë të CPU-së hkcmd

Metoda 2: Rritja e proceseve .NET Framework

Meqenëse ndërprerja e këtij shërbimi nuk është një opsion, ju mund t'i jepni këtij shërbimi pak nxitje duke e lejuar atë të përdorë bërthama shtesë të CPU. Si parazgjedhje, shërbimi përdor vetëm një bërthamë.

  • Ju ose mund të ekzekutoni disa komanda vetë
  • ose thjesht shkarkoni një skript zyrtar të Microsoft nga GitHub dhe drejtojeni atë.

Opsioni I: Nëpërmjet Command Prompt

1. Klikoni mbi Filloni , lloji Command Prompt dhe klikoni Drejtojeni si administrator , siç tregohet.

Hapni menunë Start, shkruani Command Prompt dhe klikoni Run as administrator në panelin e djathtë.

2. Shkruani komandën e dhënë dhe shtypni Hyni Celës për të ekzekutuar.

Shënim: Komandat që duhet të ekzekutohen ndryshojnë në bazë të arkitekturës së sistemit.

    Për sistemet 32-bit: cd c: Windows Microsoft.NET Framework v4.0.30319 Për sistemet 64-bit: cd c: Windows Microsoft.NET Framework64 v4.0.30319

ekzekutoni komandën për të shkuar në kornizën Microsoft Net në cmd ose në vijën e komandës. Si të rregulloni përdorimin e lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

3. Më pas, ekzekutoni ngen.exe ekzekuton në radhë , siç përshkruhet më poshtë.

komandë për të kontrolluar nëse përdorimi i CPU-së zbret në një nivel normal në Command Prompt ose cmd

Këshillë profesionale: Përcaktoni nëse kompjuteri Windows është 32-bit dhe 64-bit

Nëse nuk jeni të sigurt për arkitekturën e sistemit tuaj, thjesht ndiqni hapat e dhënë:

1. Goditni Tastet Windows + R së bashku për të hapur Vraponi kuti dialogu.

2. Lloji msinfo32 dhe klikoni mbi Ne rregull te hapesh Informacioni i Sistemit dritare.

3. Këtu, kontrolloni Lloji i sistemit etiketë për të kontrolluar për të njëjtën gjë.

Nëse nuk jeni të sigurt për arkitekturën e sistemit tuaj, thjesht ekzekutoni msinfo32 në kutinë e komandës Run dhe kontrolloni etiketën Lloji i Sistemit në dritaren e mëposhtme.

Lexoni gjithashtu: Çfarë është HKEY_LOCAL_MACHINE?

Opsioni II: Përmes skriptit GitHub

1. Shkoni në GitHub faqe për skenar .

klikoni në opsionin Raw në faqen github

2. Klikoni me të djathtën mbi Të papërpunuara butonin dhe zgjidhni Ruaje lidhjen si… opsion, siç tregohet.

klikoni me të djathtën në opsionin Raw dhe zgjidhni Ruaj lidhjen si... në faqen github

3. Ndryshoni Ruaj si lloj te Skedari i skriptit të Windows dhe klikoni mbi Ruaj .

zgjidhni ruaj si lloj në Windows Script File dhe klikoni mbi Ruaj

4. Pasi të keni shkarkuar, hapni skedarin me Pritësi i skriptit të Windows .

Lexoni gjithashtu: Rregulloni përdorimin e lartë të CPU-së në procesin e shërbimit të hostit DISM

Metoda 3: Rinis .NET Runtime Optimization Service

Shërbimet shpesh mund të dështojnë dhe më pas, të shfaqin sjellje të çuditshme të tilla si përdorimi i sasive të mëdha të panevojshme të burimeve të sistemit ose qëndrimi aktiv për një periudhë të gjatë kohore. Shembulli i defektit mund të ndodhë për shkak të gabimeve të pranishme në ndërtimin aktual të Windows OS. Ja se si të zgjidhni përdorimin e lartë të CPU-së të shërbimit të optimizimit të kohës së funksionimit .NET duke rifilluar shërbimin:

shënim : Kjo zgjidhje funksionon vetëm për sistemet me një kartë grafike të dedikuar me fuqi NVIDIA.

1. Shtypni Windows + R çelësat njëkohësisht për të nisur Vraponi kuti dialogu.

2. Lloji shërbimet.msc dhe klikoni mbi Ne rregull te hapesh Shërbimet aplikacion.

Shkruani services.msc dhe klikoni OK për të hapur aplikacionin Shërbimet. Si të rregulloni përdorimin e lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

3. Lëvizni nëpër listë dhe gjeni vendndodhjen Kontejneri i telemetrisë NVIDIA shërbimi.

4. Klikoni me të djathtën mbi të dhe zgjidhni Vetitë nga menyja e kontekstit, siç tregohet.

Lëvizni nëpër listë dhe gjeni shërbimin NVIDIA Telemetry Container. Klikoni me të djathtën mbi të dhe zgjidhni Properties nga menyja e kontekstit.

5. Klikoni në Ndalo butonin e parë. Prisni që statusi i shërbimit të lexohet Ndaloi , dhe më pas klikoni në Filloni butonin për ta rifilluar.

klikoni në Stop për të ndaluar statusin e shërbimit

6. Sigurohuni që Lloji i fillimit: është vendosur në Automatik .

Në skedën e Përgjithshme, klikoni në menunë rënëse Lloji i fillimit dhe zgjidhni Automatik nga menyja. Si të rregulloni përdorimin e lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

7. Pasi shërbimi të riniset, klikoni mbi Aplikoni > OK për të ruajtur ndryshimet dhe për të mbyllur Vetitë dritare.

Pasi shërbimi të riniset, klikoni në Apliko për të ruajtur ndryshimet dhe mbyllni dritaren e Veçorive.

8. Shtypni Tastet Ctrl + Shift + Esc së bashku për të hapur Menaxher detyrë dhe kontrolloni nëse shërbimi ende përdor burime të larta CPU.

Lexoni gjithashtu: Çfarë është Google Chrome Elevation Service

Metoda 4: Zbuloni dhe hiqni malware

Nëse konsumi jonormal i shërbimit të CPU-së vazhdon, kryeni një skanim për viruse/malware për të përjashtuar mundësinë e infeksioneve. Aplikacionet me qëllim të keq mund të futen në kompjuterin tuaj nëse nuk jeni të kujdesshëm. Këto programe do të maskohen dhe do të pretendojnë se janë komponentë zyrtarë të Windows dhe do të shkaktojnë disa probleme si përdorimi i lartë i CPU-së. Ju mund të përdorni Windows Defender amtare për të skanuar kompjuterin tuaj ose mund të përdorni çdo program tjetër të specializuar sigurie që ju vjen në ndihmë. Ndiqni këto hapa për të rregulluar problemin e përdorimit të lartë të CPU-së të shërbimit të optimizimit të kohës së funksionimit .NET duke hequr malware nga kompjuteri juaj:

1. Goditni Tastet Windows + I të hapet njëkohësisht Cilësimet .

2. Këtu, klikoni mbi Përditësimi dhe Siguria , siç tregohet.

Përditësimi dhe Siguria

3. Shkoni në Siguria e Windows menu dhe klikoni mbi Mbrojtje nga viruset dhe kërcënimet

zgjidhni opsionin e mbrojtjes nga viruset dhe kërcënimet nën Zonat e mbrojtjes

4. Klikoni Skanim i shpejtë për të skanuar kompjuterin tuaj për të kontrolluar nëse ka ndonjë malware të pranishëm apo jo.

klikoni në Skanim i shpejtë në menunë e mbrojtjes nga viruset dhe kërcënimet. Si të rregulloni përdorimin e lartë të CPU-së për shërbimin e optimizimit të kohës së funksionimit .NET

5. Nëse gjendet ndonjë malware atëherë, klikoni mbi Filloni veprimet te hiqni ose bllokoj ato dhe rinisni kompjuterin tuaj.

Të gjitha kërcënimet do të renditen këtu. Klikoni në Start Actions nën Kërcënimet aktuale.

Rekomanduar:

Shpresojmë, një nga zgjidhjet e mësipërme është rregulluar. CPU i lartë i shërbimit të optimizimit të kohës së funksionimit NET problem në kompjuterin tuaj. Nëse i njëjti problem shfaqet përsëri më vonë, kontrolloni për përditësimin e disponueshëm të Windows ose riinstaloni versionin më të fundit të Korniza .NET . Gjithashtu, nëse keni ndonjë pyetje/sugjerim në lidhje me këtë artikull, atëherë mos ngurroni t'i hidhni ato në seksionin e komenteve.

Elon Decker

Elon është një shkrimtar i teknologjisë në Cyber ​​S. Ai ka shkruar udhëzues për rreth 6 vjet tani dhe ka mbuluar shumë tema. Atij i pëlqen të mbulojë tema që lidhen me Windows, Android dhe truket dhe këshillat më të fundit.