NET Çalışma Zamanı Optimizasyonu Hizmeti, .NET derlemelerinin arka planda önceden derlenmesine yardımcı olan bir işlemdir. Bu, bilgisayarınızdaki .NET uygulamalarının performansını artıran bir işlemdir. Normalde bu işlem hızlı bir şekilde tamamlanır ve sistem kaynaklarınızı etkilemez. Ancak bazen çok fazla CPU tüketir ve bilgisayarınızı yavaşlatır. Bu yazımızda size bu sorunun olası nedenlerini ve nasıl kolayca düzeltebileceğinizi anlatacağız.
Sorunun nedenleri
NET Çalışma Zamanı Optimizasyonu Hizmetinin bilgisayarınızda çok fazla CPU kullanmasının birkaç nedeni vardır İşte en yaygın olanları:
- İşlem yavaş çalışıyor ve .NET derlemelerinin önceden derlenmesi beklenenden daha uzun sürüyor.
- Bilgisayarınıza, işleme müdahale eden veya kötü amaçlarla onu ele geçiren kötü amaçlı yazılım bulaşmıştır.
- Hizmet hasarlı veya bozuk ve düzgün çalışmıyor.
- .NET Framework kullanan ve derlemelerin yeniden derlenmesini gerektiren uygulamaları yüklediniz veya güncellediniz.
Muhtemel çözümler
Neyse ki, NET Çalışma Zamanı Optimizasyon Hizmetinin yüksek CPU kullanımı sorununu çözmek için deneyebileceğiniz birkaç çözüm var. Sizlere en etkili ve uygulaması en basit olanı sunacağız.
1. Çözüm: Süreci hızlandırın
Yapabileceğiniz ilk şey, .NET derlemelerinin ön derleme sürecini daha fazla CPU kaynağı . Bunu yapmak için Komut İstemi'nde yönetici olarak bir komut çalıştırmanız gerekir. İzlenecek adımlar şunlardır:
- Çalıştır iletişim kutusunu Windows + R basın .
- cmd yazın ve Ctrl + Shift + Enter .
- Aşağıdaki komutları kopyalayıp Komut İstemine yapıştırın ve her birinin ardından
cd C:\ Windows \Microsoft.NET\Framework\v4.0.30319 ngen.exe yürütme kuyruğu öğeleri cd C:\ Windows \Microsoft.NET\Framework64\v4.0.30319 ngen.exe yürütme kuyruğu öğeleri
- Bu komutlar, NET Çalışma Zamanı Optimizasyon Hizmetinin, işlemcinizin mevcut tüm çekirdeklerini kullanarak görevini daha hızlı tamamlamasını sağlayacaktır.
- İşlemin tamamlanmasını bekleyin ve sorunun çözülüp çözülmediğini kontrol edin.
2. Çözüm: Kötü amaçlı yazılım taraması yapın
Sorunun bir diğer olası nedeni de bilgisayarınızda NET Çalışma Zamanı Optimizasyon Hizmetinin çalışmasını etkileyebilecek veya onu kötü amaçlarla kullanabilecek kötü amaçlı yazılımların bulunmasıdır. sisteminizde güvenilir ve güncel bir antivirüs yazılımı ile tam tarama yapmalısınız . Windows 10'un yerleşik antivirüsünü , Windows Defender'ı veya seçtiğiniz başka bir antivirüs yazılımını kullanabilirsiniz. Windows ile nasıl tarama yapacağınız aşağıda açıklanmıştır :
- Windows Windows Ayarları'nı açmak için Windows + I basın .
- Güncelleştirme ve Güvenlik'i ve ardından soldaki menüden Windows Güvenliği'ni tıklayın
- Virüs ve Tehdit Koruması'nı ve ardından Tarama Seçenekleri'ni tıklayın .
- Tam Tarama'yı seçin ve Şimdi Tara'yı .
- Taramanın tamamlanmasını bekleyin ve tespit edilen tehditleri kaldırmak için ekrandaki talimatları izleyin.
- Bilgisayarınızı yeniden başlatın ve sorunun çözülüp çözülmediğini kontrol edin.
3. Çözüm: Hizmetleri yeniden başlatın
Bir diğer olası çözüm ise NET Runtime Optimization Service ile ilgili servislerin yeniden başlatılmasıdır. Bu hizmetler engellenmiş olabilir veya düzgün çalışmıyor olabilir. Bunları yeniden başlatmak için Windows Hizmetler Yöneticisi'ni kullanmanız gerekir. Bunu nasıl yapacağınız aşağıda açıklanmıştır:
- Çalıştır iletişim kutusunu Windows + R basın .
- Services.msc yazın ve Hizmetler Yöneticisi'ni açmak için Tamam'a
- Listede aşağıdaki hizmetleri arayın:
- Microsoft .NET Framework NGEN v4.0.30319_X86
- Microsoft .NET Framework NGEN v4.0.30319_X64
- Microsoft .NET Framework NGEN v2.0.50727_X86
- Microsoft .NET Framework NGEN v2.0.50727_X64
- Her hizmete sağ tıklayın ve Yeniden Başlat'ı .
- Hizmetlerin yeniden başlatılmasını bekleyin ve sorunun çözülüp çözülmediğini kontrol edin.
4. Çözüm: Hizmeti devre dışı bırakın
NET Çalışma Zamanı Optimizasyon Hizmetini devre dışı bırakmayı deneyebilirsiniz . Bu çözüm, bilgisayarınızdaki .NET uygulamalarının performansını etkileyebileceğinden önerilmez. Ancak bu uygulamaları sık kullanmıyorsanız veya CPU kullanımını azaltmak için hızdan biraz ödün vermek istiyorsanız bu çözümü deneyebilirsiniz. Bunu nasıl yapacağınız aşağıda açıklanmıştır:
- Çalıştır iletişim kutusunu Windows + R basın .
- Services.msc yazın ve Hizmetler Yöneticisi'ni açmak için Tamam'a
- Listede Microsoft .NET Framework NGEN v4.0.30319_X86 bulun
- Hizmeti sağ tıklayın ve Özellikler'i .
- Genel sekmesinde Başlangıç türünü Devre Dışı ve Tamam'ı .
- NET Çalışma Zamanı Optimizasyon Hizmeti ile ilgili diğer hizmetler için aynı adımları tekrarlayın (bkz. çözüm 3).
- Bilgisayarınızı yeniden başlatın ve sorunun çözülüp çözülmediğini kontrol edin.
SSS
NET Çalışma Zamanı Optimizasyon Hizmeti ile ilgili kullanıcılardan sık sorulan bazı soruları burada bulabilirsiniz.
NET Çalışma Zamanı Optimizasyon Hizmeti nedir?
NET Çalışma Zamanı Optimizasyonu Hizmeti, .NET derlemelerinin arka planda önceden derlenmesine yardımcı olan bir işlemdir . Bu, başlatma süresini ve bellek tüketimini azaltarak bilgisayarınızdaki .NET uygulamalarının performansını artıran bir işlemdir.
NET Çalışma Zamanı Optimizasyonu Hizmeti neden çok fazla CPU kullanıyor?
NET , arka planda .NET derlemelerini önceden derlerken çok fazla CPU kullanır Bu işlem, önceden derlenecek derlemelerin miktarına ve sisteminizin kullanılabilir kaynaklarına bağlı olarak daha fazla veya daha az zaman alabilir. Normalde bu işlem hızlı bir şekilde tamamlanır ve sistem kaynaklarınızı etkilemez. Ancak bazen çok fazla CPU tüketir ve bilgisayarınızı yavaşlatır. Bu yazımızda da belirttiğimiz gibi bunun birçok nedeni olabilir.
NET Çalışma Zamanı Optimizasyon Hizmetinin çalışıp çalışmadığını nasıl anlarım?
Windows açarak öğrenebilirsiniz . Ctrl + Alt + Del tuşlarına ve Görev Yöneticisi'ni . İşlemler sekmesinde mscorsvw.exe adlı işlemi bulun . Bunu görüyorsanız, NET Çalışma Zamanı Optimizasyon Hizmetinin çalıştığı anlamına gelir.
NET Çalışma Zamanı Optimizasyonu Hizmetini durdurabilir miyim?
Bilgisayarınızdaki .NET uygulamalarının performansını etkileyebileceğinden NET Çalışma Zamanı Optimizasyonu Hizmetinin durdurulması önerilmez İşlemi durdurursanız, bilgisayarınızı bir sonraki yeniden başlatışınızda . En iyi çözüm, süreci tamamlamak veya bu makalede sunduğumuz çözümleri denemektir.
NET Çalışma Zamanı Optimizasyonu Hizmeti bir virüs mü?
Hayır, NET Çalışma Zamanı Optimizasyon Hizmeti bir virüs değildir . Microsoft'un .NET Framework'ünün bir parçası olan meşru bir işlemdir . Ancak NET Çalışma Zamanı Optimizasyon Hizmeti'nin kimliğine bürünebilen veya onu kötü amaçlarla kullanabilen kötü amaçlı yazılımlar vardır. bilgisayarınızı güvenilir ve güncel bir antivirüs yazılımıyla taramanız önemlidir
Çözüm
NET Çalışma Zamanı Optimizasyonu Hizmeti, bilgisayarınızdaki .NET uygulamalarının performansını artırmaya yardımcı olan yararlı bir işlemdir. CPU kullanımı sorunlarına ve bilgisayarınızı yavaşlatabilir. Bu yazıda size bu sorunu kolayca çözebilmeniz için dört olası çözümü sunduk. Bu makalenin faydalı olduğunu ve NET Çalışma Zamanı Optimizasyonu Hizmeti yüksek CPU kullanımı sorununu çözebileceğinizi umuyoruz.