Как да коригирам високото използване на процесора на Microsoft Common Language Runtime Native Compiler?

Затворете процеса от диспечера на задачите

  • Microsoft Common Language Runtime Native Compiler Проблеми с високо използване на процесора могат да възникнат поради повредена или непълна инсталация на .Net Framework.
  • За да го коригирате, затворете процеса в диспечера на задачите, спрете услугата Microsoft Common Runtime или нулирайте кеша на NGen.
  • За повече решения и подробни стъпки, продължете да четете!

Ако забележите, че процес ngen.exe или Microsoft Common Language Runtime Native Compiler причинява високо натоварване на процесора, това ръководство може да ви помогне! Ще обсъдим изпитаните от експерти методи за отстраняване на проблема веднага след като обясним причините.

Microsoft Common Language Runtime Native Compiler (ngen.exe) играе основен компонент на .Net Framework и създава Среда за изпълнение, която контролира работата на приложенията, написани за платформата .Net, независимо от тяхното програмиране език.

Той обработва различни задачи като преобразуване на код в машинен език, събиране на боклук, обработка на изключения и управление на нишки, за да подобри производителността на управляваните приложения в Windows.

Ако видите високо натоварване на процесора поради този процес, ето някои от причините за същото:

  • Процесът е планиран да се изпълнява като част от поддръжката на системата.
  • Неправилни настройки на конфигурацията.
  • Множество приложения използват процеса за компилиране.
  • Процесът се изпълнява във фонов режим с други системни ресурси.
  • Повредени системни файлове или услуги
  • Маскирането на зловреден софтуер като процес

Как да спрете високото използване на CPU на CLR Native Compiler?

Преди да предприемете разширени стъпки за отстраняване на неизправности, трябва да обмислите извършването на следните проверки:

  • Рестартирайте компютъра си.
  • Изчакайте процесът да завърши процеса на компилиране.
  • Изпълнете дълбоко сканиране с надеждна антивирусна програма за да се гарантира, че няма заразяване със зловреден софтуер.
  • Проверете за актуализации на Windows.
  • Архивирайте вашите важни данни.
  • Деинсталирайте нежелани приложения от вашия компютър.
  • Стартирайте Инструмент за сканиране за възстановяване на Farbar за да открием точната причина

1. Спрете процеса

  1. Натиснете Ctrl + Shift + Esc да отвориш Диспечер на задачите.Затворете диспечера на задачите Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  2. Отидете на процеси раздел, намерете Microsoft Common Language Runtime Native компилатор или ngen.exe, изберете го и щракнете Последна задача.

Затварянето на процеса, причиняващ проблеми с производителността, е решение, което можете да следвате, преди да преминете към други решения. Можете да приложите същия подход към други процеси, като напр Брокер по време на изпълнение.

2. Рестартирайте услугата

  1. Натиснете Windows + Р за да отворите Бягай диалогов прозорец.УСЛУГИ Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  2. Тип услуги.msc и щракнете Добре за да отворите Услуги ап.
  3. Намерете и щракнете с десния бутон Microsoft Common Language Runtime и щракнете Спри се.Спрете услугите -
  4. Изчакайте услугата да спре, след което затворете прозореца Услуги.

3. Нулирайте кеша на NGen и променете настройките за приоритет

  1. Натисни Windows ключ, вид cmdи щракнете Изпълни като администратор.CMD е повишен - Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  2. Въведете следната команда, за да нулирате кеша на NGen за разрешаване на конфликти и повреда и натиснете Въведете: ngen executeQueuedItemscmd_executeditems Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  3. Копирайте и поставете следната команда, за да коригирате приоритета и графика на процеса, за да намалите натоварването, и натиснете Въведете: ngen queue /priority priorityLevelcmd_priority ниво
Прочетете повече по тази тема
  • Поправка: Грешка във файловата система (-2147163901) на Windows 11
  • Контролен панел срещу приложение за настройки: Кое да използвате?
  • Поправка: Wi-Fi спира да работи при свързване на външен монитор

4. Пуснете компютъра си в чиста среда за зареждане

  1. Натиснете Windows + Р за да отворите Бягай диалогов прозорец. cleanboot1 Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  2. Тип msconfig и щракнете Добре за да отворите Системна конфигурация прозорец.
  3. Отидете на Услуги раздел, щракнете върху Скриване на всички услуги на Microsoft, след което изберете Деактивирайте всички.Чисто зареждане Деактивирайте всички
  4. Преминете към Започвам и щракнете върху Отворете диспечера на задачите връзка.Отворете диспечера на задачите Чисто зареждане
  5. В прозореца на диспечера на задачите намерете всеки Активирано задача и щракнете Деактивиране.Деактивирайте диспечера на задачите Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  6. Затворете диспечера на задачите, щракнете Приложи, тогава Добре в прозореца за системна конфигурация.ПОЧИСТВАНЕ НА СТАРТИРАНЕ 5
  7. Кликнете Рестартирам.Рестартирайте чисто зареждане

Вашият компютър ще се рестартира с ограничени функции, така че да можете да идентифицирате софтуера или услугата на трета страна, причиняващи конфликта. След като сте готови, следвайте стъпките по-горе, за да отмените промените и да рестартирате компютъра си нормално.

5. Стартирайте SFC & DISM сканиране

  1. Натисни Windows ключ, вид cmdи щракнете Изпълни като администратор.CMD е повишен - Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  2. Копирайте и поставете следната команда, за да поправите системните файлове и натиснете Въведете: sfc/scannowSFCSCANNOW CMD
  3. Изчакайте сканирането да завърши, след това въведете следната команда, за да възстановите изображението на Windows OS и натиснете Въведете: Dism /Online /Cleanup-Image /RestoreHealthВъзстановяване на здравето Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  4. След като командата бъде изпълнена, рестартирайте компютъра.

6. Изтриване на ключ в системния регистър

  1. Натиснете Windows +Р за да отворите Бягай диалогов прозорец.Regedit - Microsoft Common Language Runtime Native компилатор Високо използване на процесора
  2. Тип regedit и щракнете Добре да отвориш Редактор на регистъра.
  3. Първо направете резервно копие, отидете на Файл, след което изберете Експортиране. Запазете файла във формат .reg на вашия компютър на достъпно място.Експортен регистър
  4. Навигирайте до този път: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
  5. Щракнете с десния бутон и изберете Изтрий за да премахнете всички записи за папката Roots и да затворите редактора на системния регистър.Изтрийте записа в системния регистър Microsoft Common Language Runtime Native Compiler High CPU Usage
  6. Рестартирайте компютъра си.

7. Поправете/инсталирайте отново Net Framework

  1. Изтеглете инструмента за поправка на Microsoft .NET Framework.Изтеглете .NET Framework - Microsoft Common Language Runtime Native Compiler Инструмент за поправка на високо използване на процесора -
  2. Щракнете двукратно върху изпълнимия файл и следвайте инструкциите на екрана, за да го инсталирате.
  3. На Инструмент за поправка на Microsoft .NET Framework прозорец, приемете условията и щракнете Следващия.Приемете условията
  4. Инструментът ще сканира за повредени файлове в текущата .NET Framework и ще съветва решения за поправянето им.
  5. Кликнете Следващия за прилагане на корекциите.Щракнете Напред
  6. След това щракнете завършек за да затворите прозореца на инструмента за поправка.завършек

Ако това не помогне, следвайте тези стъпки, за да преинсталирате .Net Framework:

  1. Натиснете Windows +Р за да отворите Бягай прозорец.Appwiz.cpl - Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  2. Тип appwiz.cpl и щракнете Добре за да отворите Програми и функции прозорец.Деинсталирайте NET FRAMEWORK Microsoft Common Language Runtime Native Compiler Високо използване на процесора
  3. Изберете Microsoft .Net Framework и щракнете Деинсталиране.
  4. След като бъде деинсталиран, отидете на Официалният уебсайт на .NET Framework.Изтеглете .NET Framework
  5. Щракнете върху най-новата версия и я изтеглете.
  6. След като настройката бъде изтеглена, отидете до местоположението на файла и щракнете двукратно върху него, за да започнете инсталацията.
  7. Кликнете Инсталирайи изчакайте процесът да завърши.Инсталирай

За да се избегнат проблеми с висока производителност на процесора, включително Microsoft Common Language Runtime Native Compiler спря да работи проблем, не забравяйте да позволите на процеса ngen.exe да се изпълнява, когато системата ви е в неактивно състояние и поддържайте системата и софтуера си до дата.

В случай, че споменатите решения не работят за вас, опитайте за връщане към по-стара версия на Windows с помощта на точка за възстановяване.

Ако често се сблъсквате с високо използване на процесора на вашия Windows 11 компютър, препоръчваме ви да разгледате това ръководство.

Срещнахте някакви проблеми или имате нужда от повече информация за Microsoft Common Language Runtime Native Compiler? Не се колебайте да оставите коментар в секцията по-долу.

КОРЕКЦИЯ: Не можахме да създадем нова грешка в дяла на Windows 10

КОРЕКЦИЯ: Не можахме да създадем нова грешка в дяла на Windows 10Windows 10

Ако сте се срещали с Не можахме да създадем нов дялсъобщение за грешка, вероятно сте се опитвали да инсталирате Windows 10.Това грешка няма да ви позволи да инсталирате Windows, но това ръководство...

Прочетете още
Актуализацията на Windows 10 април 2018 г. ви позволява да инсталирате шрифтове от магазина

Актуализацията на Windows 10 април 2018 г. ви позволява да инсталирате шрифтове от магазинаWindows 10

Преди Априлската актуализация трябваше изтегляне на шрифтове от уебсайтове на трети страни и ги инсталирайте чрез контролния панел. Последната актуализация на Microsoft от април 2018 г. предоставя ...

Прочетете още
КОРЕКЦИЯ: PowerPoint не реагира в Windows 10

КОРЕКЦИЯ: PowerPoint не реагира в Windows 10Microsoft OfficeWindows 10

За да поправите различни проблеми с компютъра, препоръчваме Restoro PC Repair Tool:Този софтуер ще поправи често срещаните компютърни грешки, ще ви предпази от загуба на файлове, злонамерен софтуер...

Прочетете още