Mīksts

Labojiet .NET izpildlaika optimizācijas pakalpojuma augsto CPU lietojumu

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





PublicētsPēdējo reizi atjaunināts: 2022. gada 12. janvārī

Jūs bieži varat saskarties ar lietojumprogrammu vai fona sistēmas procesu, kas aizņem neparasti daudz sistēmas resursu. Procesa lielais sistēmas resursu patēriņš var ievērojami palēnināt citas sistēmas darbības un pārvērst jūsu datoru par aizkavētu putru. Tas var arī izraisīt tā pilnīgu avāriju. Mēs savā vietnē jau esam apskatījuši daudzus procesus un problēmas ar augstu CPU lietojumu. Turklāt šodien mēs apspriedīsim neregulāras .NET Runtime Optimization pakalpojuma augsta CPU lietojuma problēmas un to, kā to atgriezt pieņemamā līmenī.



Labojiet .NET izpildlaika optimizācijas pakalpojuma augsto CPU lietojumu

Saturs[ paslēpties ]



Kā novērst .NET izpildlaika optimizācijas pakalpojuma augstu CPU lietojumu operētājsistēmā Windows 10

Kā jūs varētu zināt, šis .NET ietvars izmanto Microsoft un citas trešās puses Windows lietojumprogrammu izstrādei un palaišanai cita starpā. Šī pakalpojuma izpildāmais fails ar nosaukumu mscorsvw.exe , ir oficiāls Windows komponents un veic .NET ietvara optimizēšanas uzdevumu, proti, .NET bibliotēku iepriekšēju un atkārtotu kompilēšanu. Tas palīdz lietojumprogrammām un programmām palaist ātrāk. Optimizācijas pakalpojums ir paredzēts darbībai fonā kad dators īsu 5–10 minūtes ir dīkstāvē.

Kāpēc .NET izpildlaika optimizācijas pakalpojumam ir augsts CPU lietojums?

Dažreiz pakalpojumam var būt nepieciešams ilgāks laiks nekā parasti, lai atkārtoti apkopotu .NET bibliotēkas. Tā rezultātā rodas



  • Jūsu datora pakalpojums darbojas lēnāk nekā parasti.
  • Kļūdu gadījumi jūsu datorā.
  • Pakalpojums, kas padara korumpētu.
  • Sistēmas resursu izmantošana ar ļaunprātīgu programmatūru.

.net izpildlaika optimizācijas pakalpojuma process aizņem daudz atmiņas, kas parādīts uzdevumu pārvaldniekā

Ņemot vērā šī pakalpojuma ietekmi uz atsevišķas lietotnes veiktspēju, nav ieteicams to nekavējoties pārtraukt pēc pirmā acu uzmetiena. Ja šķiet, ka pakalpojumam ir nepieciešams pārāk ilgs laiks, lai pabeigtu savu darbību, jums ir iespēja paātrināt darbību, izpildot dažas komandas vai skriptu. Citi labojumi ietver datora skenēšanu pret ļaunprātīgu programmatūru un vīrusiem, pakalpojuma restartēšanu un tīras sāknēšanas veikšanu, kā paskaidrots nākamajā segmentā.



1. metode: veiciet datora tīro sāknēšanu

Pilnīgi iespējams, ka pakalpojumam ir grūti pārkompilēt bibliotēkas konkrētai trešās puses lietojumprogrammai, un tāpēc tas patērē vairāk CPU jaudas, lai pabeigtu uzdevumu. Varat veikt tīru sāknēšanu, kurā tiek ielādēti tikai būtiski draiveri un startēšanas programmas, lai pārbaudītu, vai tā patiešām ir viena no trešās puses programmām, kas izraisa augsta CPU lietojuma problēmu .NET izpildlaika optimizācijas pakalpojumam. Darbības, lai veiktu Windows 10 tīru sāknēšanu, ir šādas:

1. Nospiediet Windows + R taustiņi vienlaicīgi palaist Skrien dialoglodziņš.

2. Tips msconfig un nospiediet Ievadiet atslēga, lai atvērtu Sistēmas konfigurācija .

Ierakstiet msconfig un nospiediet taustiņu Enter, lai atvērtu sistēmas konfigurācijas lietojumprogrammu. Kā novērst .NET izpildlaika optimizācijas pakalpojuma augstu CPU lietojumu

3. Dodieties uz Pakalpojumi cilni un atzīmējiet atzīmēto izvēles rūtiņu Slēpt visus Microsoft pakalpojumus .

Atveriet cilni Pakalpojumi un atzīmējiet izvēles rūtiņu Slēpt visus Microsoft pakalpojumus.

4. Pēc tam noklikšķiniet uz Atspējot visu poga, parādīta iezīmēta. Tas apturēs visu trešo pušu un nevajadzīgo pakalpojumu darbību fonā.

Noklikšķiniet uz pogas Atspējot visu, lai pārtrauktu visu trešo pušu un nevajadzīgo pakalpojumu darbību fonā. Kā novērst .NET izpildlaika optimizācijas pakalpojuma augstu CPU lietojumu

5. Saglabājiet izmaiņas, noklikšķinot uz Lietot > Labi pogas.

Saglabājiet izmaiņas, noklikšķinot uz Lietot un pēc tam izejiet, noklikšķinot uz Labi

6. Uznirstošais logs ar jautājumu, vai vēlaties Restartēt vai Iziet bez restartēšanas parādīsies, kā parādīts attēlā. Izvēlies Iziet bez restartēšanas opciju.

Parādīsies uznirstošais logs ar jautājumu, vai vēlaties restartēt vai iziet bez restartēšanas, izvēlieties opciju Iziet bez restartēšanas

7. Vēlreiz palaidiet Sistēmas konfigurācija logu, atkārtojot 1.-2. darbība. Pārslēdzieties uz Uzsākt cilne.

Vēlreiz palaidiet sistēmas konfigurācijas logu un dodieties uz cilni Startēšana. Kā novērst .NET izpildlaika optimizācijas pakalpojuma augstu CPU lietojumu

8. Noklikšķiniet uz Atveriet uzdevumu pārvaldnieku hipersaite, kā parādīts attēlā.

Noklikšķiniet uz hipersaites Atvērt uzdevumu pārvaldnieku

Piezīme: Pārbaudiet startēšanas ietekmes kolonnu visām uzskaitītajām lietojumprogrammām/procesiem un atspējojiet tos ar a Liela starta ietekme .

9. Ar peles labo pogu noklikšķiniet uz pieteikumu (piem. Tvaiks ) un izvēlieties Atspējot opciju, kā parādīts zemāk.

Pārbaudiet startēšanas ietekmes kolonnu visām uzskaitītajām lietojumprogrammām vai procesiem un atspējojiet tos, kuriem ir liela ietekmes vērtība. Lai atspējotu, vienkārši ar peles labo pogu noklikšķiniet uz tiem un izvēlieties opciju Atspējot. Kā novērst .NET izpildlaika optimizācijas pakalpojuma augstu CPU lietojumu

10. Visbeidzot, aizveriet izlaiž visus aktīvos lietojumprogrammu logus un restartēt jūsu datoru . Tas sāksies tīrā sāknēšanas stāvoklī.

11. Tagad pārbaudiet .NET Runtime pakalpojuma CPU lietojumu uzdevumu pārvaldniekā. Ja tas ir normāli, pa vienam iespējot trešo pušu programmas lai nospraustu vainīgo pieteikumu un atinstalējiet to lai izvairītos no šādām problēmām nākotnē.

Lasi arī: Kā labot hkcmd augstu CPU lietojumu

2. metode: .NET Framework procesu pastiprināšana

Tā kā šī pakalpojuma pārtraukšana nav iespējama, varat sniegt šim pakalpojumam nelielu stimulu, ļaujot tam izmantot papildu CPU kodolus. Pēc noklusējuma pakalpojums izmanto tikai vienu kodolu.

  • Varat arī pats izpildīt pāris komandas
  • vai vienkārši lejupielādējiet oficiālu Microsoft skriptu no GitHub un palaist to.

I iespēja: izmantojot komandu uzvedni

1. Noklikšķiniet uz Sākt , tips Komandu uzvedne un noklikšķiniet Izpildīt kā administratoram , kā parādīts.

Atveriet izvēlni Sākt, ierakstiet Command Prompt un labajā rūtī noklikšķiniet uz Palaist kā administratoram.

2. Ierakstiet doto komandu un nospiediet Ievadiet taustiņu izpildīt.

Piezīme: Komandas, kas jāizpilda, atšķiras atkarībā no sistēmas arhitektūras.

    32 bitu sistēmām: cd c: Windows Microsoft.NET Framework v4.0.30319 64 bitu sistēmām: cd c: Windows Microsoft.NET Framework64 v4.0.30319

izpildiet komandu, lai pārietu uz Microsoft Net ietvaru cmd vai komandu uzvednē. Kā novērst .NET izpildlaika optimizācijas pakalpojuma augstu CPU lietojumu

3. Tālāk izpildiet ngen.exe izpilda rindas vienumus , kā parādīts zemāk.

komandu, lai pārbaudītu, vai CPU lietojums komandu uzvednē vai cmd samazinās līdz normālam līmenim

Profesionāla padoms: nosakiet, vai Windows PC ir 32 bitu un 64 bitu

Ja neesat pārliecināts par sistēmas arhitektūru, vienkārši izpildiet norādītās darbības:

1. Sitiens Windows + R taustiņi kopā, lai atvērtu Skrien dialoglodziņš.

2. Tips msinfo32 un noklikšķiniet uz labi atvērt Sistēmas informācija logs.

3. Šeit pārbaudiet Sistēmas tips etiķeti, lai pārbaudītu to pašu.

Ja neesat pārliecināts par savas sistēmas arhitektūru, vienkārši izpildiet msinfo32 komandu lodziņā Palaist un nākamajā logā atzīmējiet apzīmējumu Sistēmas tips.

Lasi arī: Kas ir HKEY_LOCAL_MACHINE?

Otrā iespēja: izmantojot GitHub skriptu

1. Dodieties uz GitHub lapa par skripts .

noklikšķiniet uz Raw opcijas github lapā

2. Ar peles labo pogu noklikšķiniet uz Neapstrādāts pogu un izvēlieties Saglabāt saiti kā… opciju, kā parādīts attēlā.

ar peles labo pogu noklikšķiniet uz opcijas Raw un github lapā atlasiet Saglabāt saiti kā...

3. Mainiet Saglabāt kā veidu uz Windows skripta fails un noklikšķiniet uz Saglabāt .

izvēlieties Saglabāt kā veidu Windows skripta failā un noklikšķiniet uz Saglabāt

4. Kad tas ir lejupielādēts, atveriet failu ar Windows skriptu resursdators .

Lasi arī: Labojiet DISM resursdatora apkalpošanas procesa augstu CPU lietojumu

3. metode: restartējiet .NET izpildlaika optimizācijas pakalpojumu

Pakalpojumos bieži var rasties traucējumi un pēc tam parādīties dīvaina darbība, piemēram, nevajadzīgi liela sistēmas resursu izmantošana vai ilgstoša darbība. Kļūdas gadījums var rasties pašreizējā Windows OS būvējuma kļūdu dēļ. Tālāk ir norādīts, kā atrisināt .NET izpildlaika optimizācijas pakalpojuma lielo CPU noslodzi, restartējot pakalpojumu.

Piezīme : Šis risinājums darbojas tikai sistēmās ar īpašu NVIDIA darbināmu grafikas karti.

1. Nospiediet Windows + R atslēgas vienlaicīgi palaist Skrien dialoglodziņš.

2. Tips pakalpojumi.msc un noklikšķiniet uz labi atvērt Pakalpojumi pieteikumu.

Ierakstiet services.msc un noklikšķiniet uz Labi, lai atvērtu pakalpojumu programmu. Kā novērst .NET izpildlaika optimizācijas pakalpojuma augstu CPU lietojumu

3. Ritiniet sarakstu un atrodiet NVIDIA telemetrijas konteiners apkalpošana.

4. Ar peles labo pogu noklikšķiniet uz tā un izvēlieties Īpašības konteksta izvēlnē, kā parādīts attēlā.

Ritiniet sarakstu un atrodiet pakalpojumu NVIDIA Telemetry Container. Ar peles labo pogu noklikšķiniet uz tā un konteksta izvēlnē atlasiet Rekvizīti.

5. Noklikšķiniet uz Stop vispirms poga. Pagaidiet, līdz tiek nolasīts pakalpojuma statuss Apstājās un pēc tam noklikšķiniet uz Sākt pogu, lai to atkal sāktu.

noklikšķiniet uz Apturēt, lai apturētu pakalpojuma statusu

6. Pārliecinieties, vai Startēšanas veids: ir iestatīts uz Automātiski .

Cilnē Vispārīgi noklikšķiniet uz nolaižamās izvēlnes Startēšanas veids un izvēlnē izvēlieties Automātiski. Kā novērst .NET izpildlaika optimizācijas pakalpojuma augstu CPU lietojumu

7. Kad pakalpojums ir restartēts, noklikšķiniet uz Lietot > Labi lai saglabātu izmaiņas un aizvērtu Īpašības logs.

Kad pakalpojums ir restartēts, noklikšķiniet uz Lietot, lai saglabātu izmaiņas un aizvērtu logu Properties.

8. Nospiediet Ctrl + Shift + Esc taustiņi kopā, lai atvērtu Uzdevumu pārvaldnieks un pārbaudiet, vai pakalpojums joprojām izmanto lielus CPU resursus.

Lasi arī: Kas ir Google Chrome pacēluma pakalpojums

4. metode: atrodiet un noņemiet ļaunprātīgu programmatūru

Ja pakalpojuma neparastais CPU patēriņš turpinās, palaidiet vīrusu/ļaunprātīgas programmatūras skenēšanu, lai izslēgtu infekciju iespējamību. Ja neesat piesardzīgs, jūsu datorā var iekļūt ļaunprātīgas lietojumprogrammas. Šīs programmas maskēsies un izliksies par oficiāliem Windows komponentiem, kā arī radīs vairākas problēmas, piemēram, augstu CPU lietojumu. Varat izmantot vietējo Windows Defender, lai skenētu datoru, vai arī varat izmantot citas specializētas drošības programmas, kas noder. Veiciet šīs darbības, lai novērstu .NET izpildlaika optimizācijas pakalpojuma problēmu saistībā ar augstu CPU lietojumu, noņemot ļaunprātīgu programmatūru no datora:

1. Sitiens Windows + I taustiņi vienlaikus atvērt Iestatījumi .

2. Šeit noklikšķiniet uz Atjaunināšana un drošība , kā parādīts.

Atjaunināšana un drošība

3. Dodieties uz Windows drošība izvēlni un noklikšķiniet uz Aizsardzība pret vīrusiem un draudiem

sadaļā Aizsardzības apgabali atlasiet opciju Aizsardzība pret vīrusiem un draudiem

4. Noklikšķiniet Ātrā skenēšana lai skenētu datoru, lai pārbaudītu, vai tajā nav ļaunprātīgas programmatūras.

Izvēlnē Aizsardzība pret vīrusiem un draudiem noklikšķiniet uz Ātrā skenēšana. Kā novērst .NET izpildlaika optimizācijas pakalpojuma augstu CPU lietojumu

5. Ja ir atrasta ļaunprātīga programmatūra, noklikšķiniet uz Sāciet darbības uz noņemt vai bloķēt un restartējiet datoru.

Šeit tiks iekļauti visi draudi. Sadaļā Pašreizējie draudi noklikšķiniet uz Sākt darbības.

Ieteicams:

Cerams, ka viens no iepriekš minētajiem risinājumiem ir novērsts. NET izpildlaika optimizācijas pakalpojums ar augstu CPU problēma jūsu datorā. Ja šī pati problēma jūs atkal vajā vēlāk, pārbaudiet, vai nav pieejams Windows atjauninājums, vai atkārtoti instalējiet jaunāko versiju .NET ietvars . Tāpat, ja jums ir kādi jautājumi/ieteikumi saistībā ar šo rakstu, droši uzdodiet tos komentāru sadaļā.

Elons Dekers

Īlons ir tehnoloģiju rakstnieks uzņēmumā Cyber S. Viņš ir rakstījis pamācības jau aptuveni 6 gadus un ir apskatījis daudzas tēmas. Viņam patīk apspriest tēmas, kas saistītas ar Windows, Android, kā arī jaunākos trikus un padomus.