A .NET futásidejű optimalizálási szolgáltatás magas CPU-használatának javítása
Gyakran előfordulhat, hogy egy alkalmazás vagy egy háttérrendszer-folyamat abnormálisan sok rendszererőforrást halmoz fel. Egy folyamat magas rendszererőforrás-felhasználása rendkívül lelassíthatja a rendszer egyéb műveleteit, és a számítógépet késleltetett rendetlenséggé változtathatja. Ez azt is okozhatja, hogy teljesen összeomlik. Weboldalunkon már számos folyamattal és magas CPU -használati problémával foglalkoztunk . Ezen túlmenően ma megvitatjuk a .NET Runtime Optimization szolgáltatás alkalmankénti magas CPU - használati problémáit, és azt, hogy hogyan lehet azt visszahozni egy elfogadható szintre.
A .NET Runtime Optimization Service magas CPU-használatának javítása Windows 10 rendszeren(How to Fix .NET Runtime Optimization Service High CPU Usage on Windows 10)
Amint azt Ön is tudja, ezt a .NET-keretrendszert(.NET framework) a Microsoft és más harmadik felek használják többek között Windows-alkalmazások fejlesztésére és futtatására . (for developing and running Windows applications)A szolgáltatás futtatható fájlja, az mscorsvw.exe egy hivatalos Windows - összetevő, és a .NET -keretrendszer optimalizálását végzi, azaz a (.NET).NET - könyvtárak elő- és újrafordítását. Ez elősegíti az alkalmazások és programok gyorsabb elindítását. Az optimalizálási szolgáltatást úgy tervezték, hogy a háttérben fusson,( designed to run in the background) amikor a számítógép rövid, 5-10 percig tétlenül áll.
Miért eredményez a .NET Runtime Optimization Service magas CPU-használatot?(Why .NET Runtime Optimization Service Results in High CPU Usage?)
Néha a szolgáltatásnak a szokásosnál tovább tarthat a .NET-könyvtárak újrafordítása. Ennek eredménye az
- A számítógépes szolgáltatás a szokásosnál lassabban fut.
- Hibás példányok a számítógépen.
- A szolgáltatás korrupt.
- A rendszer erőforrásainak rosszindulatú programok általi kihasználása.
Figyelembe véve ennek a szolgáltatásnak az egyes alkalmazások teljesítményére gyakorolt hatását, nem javasolt azonnali megszüntetése az első látásra. Ha úgy tűnik, hogy a szolgáltatás túl sokáig tart működésének befejezéséhez, lehetősége van néhány parancs vagy egy parancsfájl végrehajtásával felgyorsítani a dolgokat. Az egyéb javítások közé tartozik a számítógép rosszindulatú programok és vírusok keresése, a szolgáltatás újraindítása és a tiszta rendszerindítás végrehajtása, a következő szegmensben leírtak szerint.
1. módszer: Hajtsa végre a PC tiszta rendszerindítását
(Method 1: Perform Clean Boot of PC
)
Elképzelhető, hogy a szolgáltatás nehezen tudja újrafordítani a könyvtárakat egy adott harmadik féltől származó alkalmazáshoz, ezért több processzort(CPU) fogyaszt a feladat befejezéséhez. Végezzen tiszta rendszerindítást, amelyben csak a lényeges illesztőprogramok és indítóprogramok töltődnek be, és megvizsgálja, hogy valóban az egyik harmadik féltől származó program-e, amely a .NET Runtime Optimization szolgáltatás magas CPU - használati problémáját okozza. A Windows 10(Windows 10) tiszta rendszerindításának lépései a következők:
1. Nyomja meg egyszerre a Windows + R keysFuttatás(Run) párbeszédpanel elindításához .
2. Írja be az msconfig parancsot(msconfig) , és nyomja meg az Enter billentyűt a Rendszerkonfiguráció(System Configuration) megnyitásához .
3. Lépjen a Szolgáltatások lapra, és jelölje be az (Services )Összes Microsoft-szolgáltatás elrejtése(Hide all Microsoft services) jelölőnégyzetet .
4. Ezután kattintson az Összes letiltása(Disable All) gombra, amely kiemelten látható. Leállítja az összes harmadik féltől származó és szükségtelen szolgáltatást a háttérben.
5. Mentse el a változtatásokat az Apply > OK gombokra kattintva.
6. Megjelenik egy felugró ablak, amely megkérdezi, hogy kívánja-e újraindítani(Restart ) vagy kilépni újraindítás nélkül(Exit without restart ) , az ábra szerint. válassza a Kilépés újraindítás nélkül(Exit without restart ) opciót.
7. Ismét indítsa el a Rendszerkonfiguráció ablakot az (System Configuration)1-2. lépések(Steps 1-2.) megismétlésével . Váltson az Indítás(Startup ) lapra.
8. Kattintson a Feladatkezelő megnyitása(Open Task Manager) hivatkozásra, az ábrán látható módon.
Megjegyzés:(Note: ) Ellenőrizze az Indítási(Startup) hatás oszlopban az összes felsorolt alkalmazást/folyamatot, és tiltsa le azokat, amelyek hatása magas(High Startup impact) az indításra .
9. Kattintson a jobb gombbal az alkalmazásra( application) (pl . Steam ), és válassza a Letiltás(Disable ) opciót az alábbiak szerint.
10. Végül zárja(close) be az összes aktív alkalmazásablakot, és indítsa újra (restart) a számítógépet(your PC) . Tiszta rendszerindítási állapotban fog elindulni.
11. Most ellenőrizze a .NET Runtime szolgáltatás CPU -használatát a Feladatkezelőben(Task Manager) . Ha ez normális, egyesével engedélyezze a harmadik féltől származó programokat,( enable third-party programs one at a time) hogy megtalálják a bűnös alkalmazást, és eltávolítsák azt(uninstall it) , hogy elkerüljék az ilyen problémákat a jövőben.
Olvassa el még: (Also Read:) A hkcmd magas CPU-használatának javítása(How to Fix hkcmd High CPU Usage)
2. módszer: Növelje a .NET-keretrendszer folyamatait(Method 2: Boost .NET Framework Processes)
Mivel a szolgáltatás megszüntetése nem lehetséges, ehelyett egy kis lökést adhat a szolgáltatásnak azáltal, hogy további CPU magok használatát engedélyezi. Alapértelmezés szerint a szolgáltatás csak egy magot használ.
- Néhány parancsot saját maga is végrehajthat
- vagy egyszerűen töltsön le egy hivatalos Microsoft -szkriptet a GitHubról(GitHub ) , és futtassa.
I. lehetőség: Parancssoron keresztül(Option I: Via Command Prompt)
1. Kattintson a Start gombra(Start) , írja be a Command Prompt parancsot(Command Prompt) , majd kattintson a Futtatás rendszergazdaként(Run as administrator) elemre , az ábra szerint.
2. Írja be a megadott parancsot, és nyomja meg az Enter billentyűt(key) a végrehajtáshoz.
Megjegyzés:(Note:) A végrehajtandó parancsok a rendszer architektúrától függően eltérőek.
- 32 bites rendszerek esetén: (For 32-bit systems: )cd c:\Windows\Microsoft.NET\Framework\v4.0.30319
- 64 bites rendszerek esetén: (For 64-bit systems: )cd c:\Windows\Microsoft.NET\Framework64\v4.0.30319
3. Ezután futtassa az ngen.exe executequeueditems fájlt(ngen.exe executequeueditems) az alábbiak szerint.
Profi tipp: Határozza meg, hogy a Windows PC 32 bites vagy 64 bites-e
(Pro Tip: Determine if Windows PC is 32-bit & 64-bit
)
Ha nem biztos a rendszer architektúráját illetően, egyszerűen kövesse az alábbi lépéseket:
1. Nyomja meg együtt a Windows + R keysFuttatás(Run) párbeszédpanel megnyitásához .
2. Írja be az msinfo32 parancsot(msinfo32) , és kattintson az OK gombra a (OK)Rendszerinformációk(System Information ) ablak megnyitásához .
3. Itt ellenőrizze a Rendszertípus(System Type) címkét, hogy ellenőrizze ugyanezt.
Olvassa el még: (Also Read:) Mi az a HKEY_LOCAL_MACHINE?(What is HKEY_LOCAL_MACHINE?)
II. lehetőség: GitHub Scripten keresztül(Option II: Via GitHub Script)
1. Lépjen a GitHub oldalra a szkriptért(script) .
2. Kattintson a jobb gombbal a Raw gombra, és válassza a Hivatkozás mentése másként…(Save link as…) opciót az ábrán látható módon.
3. Módosítsa a Mentés másként típusát (Save as type)Windows Script File - ra , majd kattintson a Mentés(Save) gombra .
4. A letöltés után nyissa meg a fájlt a Windows Script Host segítségével .
Olvassa el még: A (Also Read: )DISM gazdagép kiszolgálási folyamatának magas CPU-használatának javítása(Fix DISM Host Servicing Process High CPU Usage)
3. módszer: Indítsa újra a .NET Runtime Optimization Service szolgáltatást(Method 3: Restart .NET Runtime Optimization Service)
A szolgáltatások gyakran meghibásodhatnak, majd furcsa viselkedést mutathatnak, például szükségtelenül nagy mennyiségű rendszererőforrást használnak fel, vagy hosszabb ideig aktívak maradnak. A meghibásodott példány a jelenlegi Windows operációs rendszer(Windows OS) összeállításában található hibák miatt fordulhat elő. A következőképpen oldhatja meg a .NET futásidejű optimalizálási szolgáltatás magas CPU - használatát a szolgáltatás újraindításával:
Megjegyzés(Note) : Ez a megoldás csak dedikált NVIDIA-alapú grafikus kártyával rendelkező rendszereken működik.
1. Nyomja meg egyszerre a Windows + R billentyűket a (keys)Futtatás(Run) párbeszédpanel elindításához .
2. Írja be a services.msc parancsot(services.msc) , és kattintson az OK gombra a (OK)Services alkalmazás megnyitásához .
3. Görgessen(Scroll) végig a listán, és keresse meg az NVIDIA Telemetry Container szolgáltatást.
4. Kattintson rá a jobb gombbal, és válassza ki a helyi menü Tulajdonságok(Properties ) menüpontját, az ábra szerint.
5. Először kattintson a Stop gombra. Várja(Wait) meg , amíg a Szolgáltatás állapota (Service Status)felirat leállt(Stopped) , majd kattintson a Start gombra az újraindításhoz.
6. Győződjön meg arról, hogy az Indítás típusa: ( Startup type:)Automatikus(Automatic) értékre van állítva .
7. A szolgáltatás újraindítása után kattintson az Apply > OK a változtatások mentéséhez és a Tulajdonságok(Properties) ablak bezárásához.
8. Nyomja meg együtt a Ctrl + Shift + Esc keys a Feladatkezelő megnyitásához(Task Manager ) , és ellenőrizze, hogy a szolgáltatás továbbra is magas CPU - erőforrást használ-e.
Olvassa el még: (Also Read:) Mi az a Google Chrome Elevation Service(What is Google Chrome Elevation Service)
4. módszer: Rosszindulatú programok észlelése és eltávolítása(Method 4: Detect & Remove Malware)
Ha a szolgáltatás rendellenes CPU -fogyasztása továbbra is fennáll, futtasson egy vírus/rosszindulatú program vizsgálatot, hogy kizárja a fertőzések lehetőségét. Ha nem vigyáz, rosszindulatú alkalmazások besurranhatnak a számítógépére. Ezek a programok álcázzák magukat, és hivatalos Windows -összetevőknek adják ki magukat, és számos problémát okoznak, például magas CPU - használatot. Használhatja a natív Windows Defendert(Windows Defender) a számítógép átvizsgálásához, vagy használhat bármilyen más speciális biztonsági programot, amely jól jöhet. Kövesse az alábbi lépéseket a .NET futásidejű optimalizálási szolgáltatás magas CPU - használatával kapcsolatos probléma megoldásához a rosszindulatú program eltávolításával a számítógépről:
1. Nyomja meg egyszerre a Windows + I keysBeállítások(Settings) megnyitásához .
2. Itt kattintson a Frissítés és biztonság(Update & Security) elemre , az ábra szerint.
3. Lépjen a Windows Biztonság(Windows Security) menüjébe, és kattintson a Vírus- és fenyegetésvédelem elemre(Virus & threat protection)
4. Kattintson a Gyors vizsgálat(Quick scan ) lehetőségre a számítógép átvizsgálásához, hogy ellenőrizze, van-e rosszindulatú program.
5. Ha bármilyen rosszindulatú programot talál, kattintson a Műveletek indítása(Start actions) elemre az eltávolításhoz(remove) vagy blokkoláshoz(block) , és indítsa újra a számítógépet.
Ajánlott:(Recommended:)
- A Windows 10 rendszeren nem működő érintőpad-görgetés javítása(Fix Touchpad Scroll Not Working on Windows 10)
- Az indítóprogramok megváltoztatása a Windows 10 rendszerben(How to Change Startup Programs in Windows 10)
- A mikrofon némítása Windows 10 rendszerben(How to Mute Microphone in Windows 10)
- 7 módszer a folyamatosan összeomló számítógép javítására( 7 Ways to Fix Computer Keeps Crashing)
Remélhetőleg a fenti megoldások egyike megoldódott. NET futásidejű optimalizálási szolgáltatás magas CPU(NET runtime optimization service high CPU) -probléma a számítógépen. Ha ugyanez a probléma később újra kísért, keressen elérhető Windows - frissítést, vagy telepítse újra a .NET-keretrendszer(.NET framework) legújabb verzióját . Továbbá, ha bármilyen kérdése/javaslata van ezzel a cikkel kapcsolatban, akkor nyugodtan tegye fel a megjegyzés rovatba.
Related posts
Javítsa ki a Service Host magas CPU-használatát: Helyi rendszer
Fix Service Host: Helyi rendszer (svchost.exe) magas CPU- és lemezhasználat
Fix Service Host: Diagnostic Policy Service magas CPU-használat
A SoftThinks Agent Service magas CPU-használatának javítása a Windows 10 rendszerben
A magas CPU-használat javítása Windows 10 rendszeren
Az audiodg.exe magas CPU-használat elhárítása Windows 11/10 rendszeren
Javítsa ki a 1053-as szolgáltatási hibát Windows 10 rendszeren
Javítsa ki a Realtek High Definition Audio Driver problémáját
7 módszer a nem forgó CPU-ventilátor javítására
Kártevőirtó szolgáltatás végrehajtható magas CPU-használat [MEGOLDVA]
Javítsa ki a WSAPPX High Disk Usage problémát a Windows 10 rendszerben
Javítsa ki a magas lemez- és memóriahasználatot, amikor Windows PC-n játszik
Javítsa ki a magas CPU-használatot a RuntimeBroker.exe segítségével
A Fix Background Intelligens átviteli szolgáltatás nem indul el
Javítsa ki az NT kernel- és rendszerfolyamat magas CPU-használatot a Windows rendszerben
Javítsa ki a DCFWinService High Disk Usage problémát a Windows 11/10 rendszeren
A Windows Modules Installer Worker magas CPU-használatának javítása
A magas CPU-használat kijavítása a rendszer tétlenségi folyamatával
Javítsa ki az XboxStat.exe magas CPU-használatát a Windows 11/10 rendszerben
A Helyi nyomtatási sorkezelő szolgáltatás javítása nem fut