Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyici Yüksek CPU Kullanımı Nasıl Düzeltilir?

İşlemi Görev Yöneticisi'nden kapatın

  • Microsoft Common Language Runtime Native Compiler .Net Framework'ün bozuk veya eksik kurulumu nedeniyle yüksek CPU kullanımı sorunları ortaya çıkabilir.
  • Bunu düzeltmek için Görev Yöneticisi'ndeki işlemi kapatın, Microsoft Ortak Çalışma Zamanı hizmetini durdurun veya NGen önbelleğini sıfırlayın.
  • Daha fazla çözüm ve ayrıntılı adımlar için okumaya devam edin!

Bir ngen.exe veya Microsoft Common Language Runtime Native Compiler işleminin yüksek CPU kullanımına neden olduğunu fark ederseniz, bu kılavuz yardımcı olabilir! Nedenlerini açıkladıktan hemen sonra sorunu çözmek için uzmanlar tarafından test edilen yöntemleri tartışacağız.

Microsoft Common Language Runtime Native Compiler (ngen.exe), .Net Framework'ün önemli bir bileşenini oynar ve Programlamalarına bakılmaksızın .Net platformu için yazılan uygulamaların çalışmasını denetleyen çalışma zamanı ortamı dil.

Windows'ta yönetilen uygulamaların performansını artırmak için kodu makine diline dönüştürme, çöp toplama, istisna işleme ve iş parçacığı yönetimi gibi çeşitli görevleri yerine getirir.

Bu işlem nedeniyle yüksek CPU kullanımı görüyorsanız, bunun nedenlerinden bazıları şunlardır:

  • İşlemin sistem bakımının bir parçası olarak yürütülmesi planlanıyor.
  • Yanlış yapılandırma ayarları.
  • Birden fazla uygulama derleme için işlemi kullanıyor.
  • İşlem arka planda diğer sistem kaynaklarıyla birlikte çalışıyor.
  • Bozuk sistem dosyaları veya hizmetleri
  • Süreç gibi görünen kötü amaçlı yazılım

CLR Native Compiler'ın yüksek CPU kullanımı nasıl durdurulur?

Gelişmiş sorun giderme adımlarına geçmeden önce aşağıdaki kontrolleri yapmayı düşünmelisiniz:

  • Bilgisayarı yeniden başlatın.
  • İşlemin derleme işlemini tamamlamasını bekleyin.
  • Güvenilir bir antivirüs kullanarak derin bir tarama yapın Kötü amaçlı yazılım bulaşması olmadığından emin olmak için.
  • Windows Güncellemelerini kontrol edin.
  • Önemli verilerinizi yedekleyin.
  • İstenmeyen uygulamaları kaldırın PC'nizden.
  • Çalıştır Farbar Kurtarma Tarama Aracı kesin nedeni bulmak için

1. Süreci durdur

  1. Basmak Ctrl + Vardiya + Esc açmak Görev Yöneticisi.Görev Yöneticisini Kapat Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyici Yüksek CPU Kullanımı
  2. Şuraya git: Süreçler sekme, bul Microsoft Common Language Çalışma Zamanı Yerel Derleyicisi veya ngen.exe, seçin ve tıklayın Görevi bitir.

Performans sorunlarına neden olan süreci kapatmak, diğer çözümlere geçmeden önce izleyebileceğiniz bir geçici çözümdür. Aynı yaklaşımı diğer işlemlere de uygulayabilirsiniz. Çalışma Zamanı Aracısı.

2. Hizmeti yeniden başlat

  1. Basmak pencereler + R açmak için Koşmak iletişim kutusu.HİZMETLER Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyicisi Yüksek CPU Kullanımı
  2. Tip services.msc ve tıklayın TAMAM açmak için Hizmetler uygulama.
  3. Bulun ve sağ tıklayın Microsoft Ortak Dil Çalışma Zamanı ve tıklayın Durmak.Hizmetleri durdurun -
  4. Hizmetin durmasını bekleyin, ardından Hizmetler penceresini kapatın.

3. NGen önbelleğini sıfırlayın ve öncelik ayarlarını değiştirin

  1. tuşuna basın pencereler anahtar türü cmdve tıklayın Yönetici olarak çalıştır.CMD yükseltilmiş - Microsoft Common Language Çalışma Zamanı Yerel Derleyicisi Yüksek CPU Kullanımı
  2. Çakışmaları ve bozulmaları çözmek amacıyla NGen önbelleğini sıfırlamak için aşağıdaki komutu yazın ve Girmek: ngen executeQueuedItemscmd_executeditems Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyicisi Yüksek CPU Kullanımı
  3. Yükü azaltmak amacıyla işlemin önceliğini ve zamanlamasını ayarlamak için aşağıdaki komutu kopyalayıp yapıştırın ve tuşuna basın. Girmek: ngen queue /priority priorityLevelcmd_öncelik düzeyi
Bu konu hakkında daha fazlasını okuyun
  • Düzeltme: Windows 11'de Dosya Sistemi Hatası (-2147163901)
  • Kontrol Paneli ve Ayarlar Uygulaması: Hangisini Kullanmalı?
  • Düzeltme: Harici Monitör Bağlandığında Wi-Fi Çalışmayı Durduruyor

4. Bilgisayarınızı temiz önyükleme ortamında çalıştırın

  1. Basmak pencereler + R açmak için Koşmak iletişim kutusu. cleanboot1 Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyicisi Yüksek CPU Kullanımı
  2. Tip msconfig ve tıklayın TAMAM açmak için Sistem yapılandırması pencere.
  3. Şuraya git: Hizmetler sekme, tıklayın Bütün Microsoft Servisleri'ni gizle, ardından seçin Hepsini etkisiz hale getir.Temiz önyükleme Tümünü devre dışı bırak
  4. Şuna geç: Başlatmak sekmesine tıklayın ve Görev Yöneticisini Aç bağlantı.Görev Yöneticisini aç Temiz önyükleme
  5. Görev Yöneticisi penceresinde her birini bulun Etkinleştirilmiş görev ve tıklayın Devre dışı bırakmak.Görev Yöneticisini Devre Dışı Bırak Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyici Yüksek CPU Kullanımı
  6. Görev Yöneticisini kapatın, tıklayın Uygula, Daha sonra TAMAM Sistem Yapılandırma penceresinde.ÖNYÜKLEMEYİ TEMİZLE 5
  7. Tıklamak Tekrar başlat.Temiz önyüklemeyi yeniden başlat

Çakışmaya neden olan üçüncü taraf yazılımı veya hizmeti tanımlayabilmeniz için bilgisayarınız sınırlı işlevlerle yeniden başlatılacaktır. İşiniz bittiğinde, değişiklikleri geri almak ve bilgisayarınızı normal şekilde yeniden başlatmak için yukarıdaki adımları izleyin.

5. SFC ve DISM taramalarını çalıştırın

  1. tuşuna basın pencereler anahtar türü cmdve tıklayın Yönetici olarak çalıştır.CMD yükseltilmiş - Microsoft Common Language Çalışma Zamanı Yerel Derleyicisi Yüksek CPU Kullanımı
  2. Sistem dosyalarını onarmak için aşağıdaki komutu kopyalayıp yapıştırın ve tuşuna basın. Girmek: sfc/scannowSFCSCANNOW CMD
  3. Taramanın tamamlanmasını bekleyin, ardından Windows işletim sistemi görüntüsünü geri yüklemek için aşağıdaki komutu yazın ve tuşuna basın. Girmek: Dism /Online /Cleanup-Image /RestoreHealthSağlığı geri yükleme Microsoft Common Language Çalışma Zamanı Yerel Derleyicisi Yüksek CPU Kullanımı
  4. Komut yürütüldükten sonra bilgisayarınızı yeniden başlatın.

6. Kayıt defteri anahtarını silme

  1. Basmak pencereler +R açmak için Koşmak iletişim kutusu.Regedit - Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyicisi Yüksek CPU Kullanımı
  2. Tip regedit ve tıklayın TAMAM açmak Kayıt düzenleyici.
  3. İlk önce bir yedek alın, şuraya gidin: Dosya, ardından seçin İhracat. Dosyayı .reg formatında bilgisayarınızda erişilebilir bir yere kaydedin.Kayıt defterini dışa aktar
  4. Bu yola gidin: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
  5. Sağ tıklayın ve seçin Silmek Kökler klasörüne ilişkin tüm girişleri kaldırmak ve Kayıt Defteri Düzenleyicisi'ni kapatmak için.Kayıt defteri girdisini silin Microsoft Common Language Runtime Native Compiler Yüksek CPU Kullanımı
  6. Bilgisayarını yeniden başlat.

7. Net Framework'ü onarın/yeniden yükleyin

  1. Microsoft .NET Framework Onarım Aracını İndirin..NET Framework'ü İndirin - Microsoft Common Language Runtime Native Compiler Yüksek CPU Kullanımı onarım aracı -
  2. Yürütülebilir dosyaya çift tıklayın ve yüklemek için ekrandaki talimatları izleyin.
  3. Üzerinde Microsoft .NET Framework Onarım Aracı penceresini açın, şartları kabul edin ve tıklayın Sonraki.Şartları kabul et
  4. Araç, mevcut .NET Framework'teki bozuk dosyaları tarayacak ve bunları onarmak için çözümler önerecektir.
  5. Tıklamak Sonraki düzeltmeleri uygulamak için.Sonrakine tıkla
  6. Ardından tıklayın Sona ermek Onarım aracı penceresini kapatmak için.Sona ermek

Bu işe yaramazsa .Net Framework'ü yeniden yüklemek için şu adımları izleyin:

  1. Basmak pencereler +R açmak için Koşmak pencere.Appwiz.cpl - Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyicisi Yüksek CPU Kullanımı
  2. Tip appwiz.cpl ve tıklayın TAMAM açmak için Programlar ve Özellikler pencere.NET FRAMEWORK'ü Kaldırma Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyicisi Yüksek CPU Kullanımı
  3. Seçme Microsoft ağ çerçevesi ve tıklayın Kaldır.
  4. Kaldırıldıktan sonra şuraya gidin: .NET Framework'ün resmi web sitesi..NET Framework'ü indirin
  5. En son sürüme tıklayın ve indirin.
  6. Kurulum indirildikten sonra dosya konumuna gidin ve kurulumu başlatmak için çift tıklayın.
  7. Tıklamak Düzenlemekve işlemin tamamlanmasını bekleyin.Düzenlemek

Microsoft Ortak Dil Çalışma Zamanı Yerel Derleyicisi de dahil olmak üzere yüksek CPU performansı sorunlarını önlemek için çalışmayı durdurdu Sorunla karşılaşırsanız, sisteminiz boştayken ngen.exe işleminin çalışmasına izin verdiğinizden ve sisteminizi ve yazılımınızı güncel tuttuğunuzdan emin olun. tarih.

Bahsedilen çözümlerin işinize yaramaması durumunda deneyin bir geri yükleme noktası kullanarak Windows'un önceki bir sürümüne geri dönmek için.

Sık sık karşılaşıyorsanız Windows 11'inizde yüksek CPU kullanımı bilgisayar kullanıyorsanız bu kılavuza göz atmanızı öneririz.

Herhangi bir sorunla mı karşılaştınız veya Microsoft Common Language Runtime Native Compiler hakkında daha fazla bilgiye mi ihtiyacınız var? Aşağıdaki bölüme yorum bırakmaktan çekinmeyin.

Windows 10 Yıldönümü Güncellemesi yüklenmeyecek mi? Başka bir olası düzeltme

Windows 10 Yıldönümü Güncellemesi yüklenmeyecek mi? Başka bir olası düzeltmeWindows 10

Windows 10 Yıldönümü Güncellemesi herkese açık olduğundan, bazı kişiler yükseltmeye çalışırken sorun yaşıyor. Birkaç kullanıcının şikayet ettiğini gördüğümüz özel bir sorun, ilk sürümü kullanırken ...

Devamını oku
Windows 10'un pazar payı, Ekim 2017'de Windows 7'yi gölgede bıraktı

Windows 10'un pazar payı, Ekim 2017'de Windows 7'yi gölgede bıraktıWindows 7Windows 10

Windows 7, Windows 10 ve 8'e rağmen önemli bir kullanıcı tabanını koruyan en iyi masaüstü platformlarından biridir. Windows 8 çökmesine rağmen, Win 10, 7'nin pazar payını yavaş yavaş yedi başlatıld...

Devamını oku
Windows 10 Insider Preview Build 19564'ün yaklaşan bir güncellemesi var

Windows 10 Insider Preview Build 19564'ün yaklaşan bir güncellemesi varWindows 10

Microsoft, özellikler ve araçlar eklemeye devam ediyor Windows 10, PowerToys gibi yardımcı programlardan kenar, yeni başlatılan Chromium tabanlı tarayıcısı.Şirket, bu işletim sistemi geliştirmeleri...

Devamını oku