Yumshoq

.NET Runtime Optimization Service yuqori protsessordan foydalanishni tuzatish

Muammolarni Bartaraf Etish Uchun Asbobimizni Sinab Ko'Ring





E'lon qilinganOxirgi yangilangan: 2022-yil 12-yanvar

Siz tez-tez tizim resurslarining g'ayritabiiy miqdoriga ega bo'lgan dastur yoki fon tizimi jarayoniga duch kelishingiz mumkin. Jarayonning yuqori tizim resurslaridan foydalanish tizimning boshqa operatsiyalarini sezilarli darajada sekinlashtirishi va shaxsiy kompyuteringizni sekin tartibsizlikka aylantirishi mumkin. Bundan tashqari, uning butunlay ishdan chiqishiga olib kelishi mumkin. Biz allaqachon veb-saytimizda juda ko'p jarayonlar va yuqori CPU foydalanish muammolarini ko'rib chiqdik. Bundan tashqari, bugun biz vaqti-vaqti bilan .NET Runtime Optimization xizmatining yuqori protsessordan foydalanish muammosini va uni qanday qilib maqbul darajaga qaytarishni muhokama qilamiz.



.NET Runtime Optimization Service yuqori protsessordan foydalanishni tuzatish

Tarkib[ yashirmoq ]



Windows 10 da .NET Runtime Optimization Service yuqori CPU foydalanishni qanday tuzatish mumkin

Siz bilganingizdek, bu .NET ramkasi Microsoft va boshqa uchinchi tomonlar tomonidan foydalaniladi Windows ilovalarini ishlab chiqish va ishga tushirish uchun boshqa narsalar qatorida. Ushbu xizmat uchun bajariladigan fayl nomi mscorsvw.exe , rasmiy Windows komponenti boʻlib, .NET ramkalarini optimallashtirish, yaʼni .NET kutubxonalarini oldindan va qayta kompilyatsiya qilish vazifasini bajaradi. Bu ilova va dasturlarni tezroq ishga tushirishga yordam beradi. Optimallashtirish xizmati fonda ishlash uchun mo'ljallangan sizning shaxsiy kompyuteringiz 5-10 daqiqa davomida bo'sh o'tirganda.

Nima uchun .NET Runtime Optimization Service yuqori CPU foydalanish natijalari?

Ba'zan xizmat .NET kutubxonalarini qayta kompilyatsiya qilish uchun odatdagidan ko'proq vaqt talab qilishi mumkin. Buning natijasida



  • Shaxsiy kompyuteringiz xizmati odatdagidan sekinroq ishlaydi.
  • Kompyuteringizdagi nosozliklar.
  • Xizmat buzilgan.
  • Tizim resurslaridan zararli dasturlardan foydalanish.

.net ish vaqtini optimallashtirish xizmati jarayoni Vazifa menejerida ko'rsatilgan yuqori xotirani oladi

Ushbu xizmatning individual ilovalarning ishlashiga ta'sirini hisobga olgan holda, uni birinchi ko'rishda darhol to'xtatish tavsiya etilmaydi. Agar xizmat o'z faoliyatini tugatish uchun juda ko'p vaqt talab qilayotgandek tuyulsa, sizda bir nechta buyruqlar yoki skriptni bajarish orqali ishlarni tezlashtirish imkoniyati mavjud. Boshqa tuzatishlar orasida kompyuterni zararli dasturlar va viruslar uchun skanerlash, xizmatni qayta ishga tushirish va keyingi segmentda tushuntirilganidek, toza yuklashni amalga oshirish kiradi.



1-usul: Kompyuterni toza yuklashni amalga oshiring

Ehtimol, xizmat ma'lum bir uchinchi tomon ilovalari uchun kutubxonalarni qayta kompilyatsiya qilishda qiynalayotgan bo'lishi mumkin va shuning uchun vazifani bajarish uchun ko'proq CPU quvvatini sarflaydi. .NET Runtime Optimization xizmati uchun yuqori protsessordan foydalanish muammosini keltirib chiqaradigan uchinchi tomon dasturlaridan biri ekanligini tekshirish uchun siz faqat asosiy drayverlar va ishga tushirish dasturlari yuklangan toza yuklashni amalga oshirishingiz mumkin. Windows 10 toza yuklashni amalga oshirish uchun quyidagi qadamlar mavjud:

1. ni bosing Windows + R tugmalari bir vaqtning o'zida ishga tushirish uchun Yugurish dialog oynasi.

2. Turing msconfig va bosing Kirish ochish uchun kalit Tizim konfiguratsiyasi .

Msconfig kiriting va tizim konfiguratsiyasi ilovasini ochish uchun Enter tugmasini bosing. .NET Runtime Optimization Service yuqori CPU foydalanishni qanday tuzatish mumkin

3. ga o'ting Xizmatlar yorlig'ini bosing va belgilangan katakchani belgilang Barcha Microsoft xizmatlarini yashirish .

Xizmatlar yorlig'iga o'ting va barcha Microsoft xizmatlarini yashirish katagiga belgi qo'ying.

4. Keyin, ustiga bosing Hammasini o'chirish tugmasi, ajratib ko'rsatilgan. Bu barcha uchinchi tomon va keraksiz xizmatlarning fonda ishlashini to'xtatadi.

Barcha uchinchi tomon va keraksiz xizmatlarning fonda ishlashini to'xtatish uchun 'Hammasini o'chirish' tugmasini bosing. .NET Runtime Optimization Service yuqori CPU foydalanishni qanday tuzatish mumkin

5. Tugmasini bosish orqali o'zgarishlarni saqlang Qo'llash > OK tugmalar.

Ilova tugmasini bosish orqali o'zgarishlarni saqlang va OK tugmasini bosish orqali chiqing

6. Siz xohlaysizmi, deb so'raydigan qalqib chiquvchi oyna Qayta ishga tushirish yoki Qayta ishga tushirmasdan chiqing ko'rsatilganidek paydo bo'ladi. ni tanlang Qayta ishga tushirmasdan chiqing variant.

Qayta ishga tushirishni xohlaysizmi yoki qayta ishga tushirmasdan chiqishni xohlaysizmi degan qalqib chiquvchi oyna paydo bo'ladi, 'Qayta ishga tushirmasdan chiqish' variantini tanlang.

7. Yana ishga tushiring Tizim konfiguratsiyasi takrorlash orqali oyna 1-2 qadamlar. ga o'tish Ish boshlash tab.

Yana bir marta tizimni sozlash oynasini ishga tushiring va 'Ishga tushirish' yorlig'iga o'ting. .NET Runtime Optimization Service yuqori CPU foydalanishni qanday tuzatish mumkin

8. ni bosing Vazifa menejerini oching ko'rsatilganidek, giperhavola.

Vazifa menejerini ochish giperhavolasini bosing

Eslatma: Ro'yxatdagi barcha ilovalar/jarayonlar uchun Boshlash ta'siri ustunini tekshiring va a bilan ularni o'chiring Yuqori ishga tushirish ta'siri .

9. ni o'ng tugmasini bosing ilova (masalan, Steam ) va tanlang Oʻchirish variant, quyida ko'rsatilganidek.

Roʻyxatdagi barcha ilovalar yoki jarayonlar uchun Boshlash taʼsiri ustunini tekshiring va yuqori taʼsir qiymatiga ega boʻlganlarni oʻchirib qoʻying. O'chirish uchun ularni o'ng tugmasini bosing va 'O'chirish' ni tanlang. .NET Runtime Optimization Service yuqori CPU foydalanishni qanday tuzatish mumkin

10. Nihoyat, yaqin barcha faol dastur oynalarini pastga tushiring va qayta ishga tushirish sizning shaxsiy kompyuteringiz . U toza yuklash holatida boshlanadi.

11. Endi Vazifa menejerida .NET Runtime xizmati protsessoridan foydalanishni tekshiring. Agar bu normal bo'lsa, uchinchi tomon dasturlarini bir vaqtning o'zida yoqing aybdor arizani pin qilish va uni o'chirib tashlang kelajakda bunday muammolarni oldini olish uchun.

Shuningdek o'qing: Hkcmd yuqori protsessordan foydalanishni qanday tuzatish mumkin

2-usul: .NET Framework jarayonlarini kuchaytirish

Ushbu xizmatni tugatish variant emasligi sababli, uning o'rniga qo'shimcha CPU yadrolaridan foydalanishga ruxsat berish orqali ushbu xizmatni biroz kuchaytirishingiz mumkin. Odatiy bo'lib, xizmat faqat bitta yadrodan foydalanadi.

  • Siz bir nechta buyruqlarni o'zingiz bajarishingiz mumkin
  • yoki shunchaki rasmiy Microsoft skriptini yuklab oling GitHub va uni boshqaring.

Variant I: Buyruqning satri orqali

1. ni bosing Boshlash , turi Buyruq satri va bosing Administrator sifatida ishga tushirish , ko'rsatilganidek.

Ishga tushirish menyusini oching, buyruq satrini kiriting va o'ng paneldagi Administrator sifatida ishga tushirish-ni bosing.

2. Berilgan buyruqni kiriting va tugmasini bosing Kirish kalit amalga oshirish.

Eslatma: Bajarilishi kerak bo'lgan buyruqlar tizim arxitekturasiga qarab farqlanadi.

    32-bitli tizimlar uchun: cd c: Windows Microsoft.NET Framework v4.0.30319 64-bitli tizimlar uchun: cd c: Windows Microsoft.NET Framework64 v4.0.30319

cmd yoki buyruq satrida Microsoft Net ramkasiga o'tish buyrug'ini bajaring. .NET Runtime Optimization Service yuqori CPU foydalanishni qanday tuzatish mumkin

3. Keyinchalik, bajaring ngen.exe executequeueditems , quyida tasvirlanganidek.

Buyruqning satrida yoki cmd-da protsessordan foydalanish normal darajaga tushishini tekshirish uchun buyruq

Maslahat: Windows kompyuterining 32-bit va 64-bit ekanligini aniqlang

Tizim arxitekturangiz haqida ishonchingiz komil bo'lmasa, berilgan amallarni bajaring:

1. Urish Windows + R tugmalari ochish uchun birgalikda Yugurish dialog oynasi.

2. Turing msinfo32 va ustiga bosing OK ochish Tizim ma'lumotlari oyna.

3. Bu yerda tekshiring Tizim turi bir xilligini tekshirish uchun yorliq.

Agar tizimingiz arxitekturasiga ishonchingiz komil boʻlmasa, “Ishga tushirish” buyrugʻi oynasida msinfo32-ni ishga tushiring va quyidagi oynada “Tizim turi” yorligʻini belgilang.

Shuningdek o'qing: HKEY_LOCAL_MACHINE nima?

Variant II: GitHub skripti orqali

1. ga o'ting GitHub uchun sahifa skript .

github sahifasida Raw opsiyasini bosing

2. ni o'ng tugmasini bosing Xom tugmasini bosing va tanlang Havolani shunday saqlash… variant, ko'rsatilganidek.

Raw opsiyasini o'ng tugmasini bosing va github sahifasida havolani saqlash ... ni tanlang

3. ni o'zgartiring Tur sifatida saqlang uchun Windows skript fayli va ustiga bosing Saqlash .

Windows skript faylida saqlash turini tanlang va Saqlash tugmasini bosing

4. Yuklab olingandan so'ng faylni oching Windows skript xosti .

Shuningdek o'qing: DISM xostiga xizmat ko'rsatish jarayonini yuqori protsessordan foydalanishni tuzatish

3-usul: .NET Runtime Optimization Service-ni qayta ishga tushiring

Xizmatlar ko'pincha nosozliklar paydo bo'lishi mumkin va keyin tizim resurslaridan keraksiz darajada foydalanish yoki uzoq vaqt davomida faol qolish kabi g'alati xatti-harakatlarni namoyon qilishi mumkin. Nosozlik joriy Windows OS tuzilmasida mavjud bo'lgan xatolar tufayli yuzaga kelishi mumkin. Xizmatni qayta ishga tushirish orqali .NET ish vaqtini optimallashtirish xizmati yuqori protsessordan foydalanishni qanday hal qilish mumkin:

Eslatma : Bu yechim faqat NVIDIA-dan quvvatlanadigan maxsus grafik kartaga ega tizimlar uchun ishlaydi.

1. ni bosing Windows + R kalitlari bir vaqtning o'zida ishga tushirish uchun Yugurish dialog oynasi.

2. Turing services.msc va ustiga bosing OK ochish Xizmatlar ilova.

Services.msc yozing va Xizmatlar ilovasini ochish uchun OK tugmasini bosing. .NET Runtime Optimization Service yuqori CPU foydalanishni qanday tuzatish mumkin

3. Roʻyxat boʻylab aylantiring va ni toping NVIDIA telemetriya konteyneri xizmat.

4. Unga o'ng tugmasini bosing va tanlang Xususiyatlari ko'rsatilganidek, kontekst menyusidan.

Roʻyxatni aylantiring va NVIDIA Telemetry Container xizmatini toping. Unga o'ng tugmasini bosing va kontekst menyusidan Xususiyatlar-ni tanlang.

5. ni bosing STOP birinchi tugma. Xizmat holatini o'qishni kuting To'xtatildi ni bosing va keyin ustiga bosing Boshlash uni qayta boshlash uchun tugmani bosing.

Xizmat holatini to'xtatish uchun To'xtatish tugmasini bosing

6. ga ishonch hosil qiling Ishga tushirish turi: ga o'rnatiladi Avtomatik .

'Umumiy' yorlig'ida 'Ishga tushirish turi' ochiladigan menyusini bosing va menyudan 'Avtomatik' ni tanlang. .NET Runtime Optimization Service yuqori CPU foydalanishni qanday tuzatish mumkin

7. Xizmat qayta ishga tushirilgach, ustiga bosing Qo'llash > OK o'zgarishlarni saqlash va yopish uchun Xususiyatlari oyna.

Xizmat qayta ishga tushirilgandan so'ng, o'zgarishlarni saqlash uchun 'Ilova' tugmasini bosing va 'Xususiyatlar' oynasini yoping.

8. bosing Ctrl + Shift + Esc tugmalari ochish uchun birgalikda Vazifa menejeri va xizmat hali ham yuqori CPU resurslaridan foydalanayotganligini tekshiring.

Shuningdek o'qing: Google Chrome Elevation Service nima

4-usul: Zararli dasturlarni aniqlash va o'chirish

Agar protsessorning noan'anaviy iste'moli davom etsa, infektsiyalar ehtimolini istisno qilish uchun virus/zararli dasturlarni skanerdan o'tkazing. Ehtiyot bo'lmasangiz, zararli dasturlar shaxsiy kompyuteringizga kirib ketishi mumkin. Ushbu dasturlar o'zlarini niqoblaydi va rasmiy Windows komponentlari sifatida ko'rsatadi va yuqori protsessordan foydalanish kabi bir qator muammolarni keltirib chiqaradi. Shaxsiy kompyuteringizni skanerlash uchun mahalliy Windows Defender-dan foydalanishingiz mumkin yoki sizga qulay bo'lgan boshqa maxsus xavfsizlik dasturlaridan foydalanishingiz mumkin. Zararli dasturlarni kompyuteringizdan olib tashlash orqali .NET ish vaqtini optimallashtirish xizmati yuqori protsessordan foydalanish muammosini hal qilish uchun quyidagi amallarni bajaring:

1. Urish Windows + I tugmalari bir vaqtning o'zida ochish uchun Sozlamalar .

2. Bu yerda, ustiga bosing Yangilash va xavfsizlik , ko'rsatilganidek.

Yangilash va xavfsizlik

3. ga o'ting Windows xavfsizligi menyusini bosing va bosing Virus va tahdidlardan himoya qilish

Himoya zonalari ostida Virus va tahdiddan himoya qilish variantini tanlang

4. bosing Tezkor Tekshiruv Zararli dastur mavjudligi yoki yo'qligini tekshirish uchun kompyuteringizni skanerlang.

Viruslar va tahdidlardan himoya qilish menyusidagi Tez tekshirish tugmasini bosing. .NET Runtime Optimization Service yuqori CPU foydalanishni qanday tuzatish mumkin

5. Agar zararli dastur topilsa, ustiga bosing Harakatlarni boshlang uchun olib tashlash yoki blok ularni va kompyuteringizni qayta ishga tushiring.

Barcha tahdidlar bu erda ro'yxatga olinadi. Joriy tahdidlar ostidagi Harakatlarni boshlash-ni bosing.

Tavsiya etiladi:

Umid qilamanki, yuqoridagi echimlardan biri tuzatildi. NET ish vaqtini optimallashtirish xizmati yuqori CPU kompyuteringizda muammo. Agar xuddi shu muammo keyinroq sizni bezovta qilsa, mavjud Windows yangilanishini tekshiring yoki so'nggi versiyasini qayta o'rnating .NET ramkasi . Bundan tashqari, agar sizda ushbu maqola bo'yicha biron bir savol/taklifingiz bo'lsa, ularni sharhlar bo'limiga qoldiring.

Elon Deker

Elon Cyber ​​S kompaniyasining texnologiya yozuvchisi. U taxminan 6 yildan beri qoʻllanmalar yozmoqda va koʻplab mavzularni qamrab olgan. U Windows, Android va eng so'nggi fokuslar va maslahatlar bilan bog'liq mavzularni yoritishni yaxshi ko'radi.