Net runtime optimization service грузит систему windows 10 как отключить
Что делать, если процесс Mscorsvw.exe грузит процессор
Оптимизация процесса Mscorsvw.exe
Определить, что систему нагружает именно задача Mscorsvw.exe достаточно просто. Достаточно запустить диспетчер задач и нажать на галочку возле «Отображать процессы всех пользователей». Вызвать «Диспетчер задач» можно быстро с помощью горячих клавиш Ctrl + Shift + Esc.
Теперь, если проблема загрузки процессора кроется именно в этой задаче, необходимо приступить к ее исправлению. Осуществляется это очень просто одним из приведенных ниже способов.
C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe executeQueuedItems – для 32-разрядной системы.
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe executeQueuedItems – 64-разрядной.
C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe executeQueuedItems schTasks /run /Tn «\Microsoft\Windows\.NET Framework\.NET Framework NGEN v4.0.30319» – для 32-разрядной системы.
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe executeQueuedItems schTasks /run /Tn «\Microsoft\Windows\.NET Framework\.NET Framework NGEN v4.0.30319 64» – 64-разрядной.
C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe executeQueuedItems – для 32-разрядной системы.
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\ngen.exe executeQueuedItems – 64-разрядной
Если возникли какие-то сбои или способ не сработал, то следует попробовать два следующих.
Способ 2: Очистка от вирусов
Некоторые вредоносные файлы могут маскироваться под процесс Mscorsvw.exe и нагружать систему. Поэтому рекомендуется выполнить сканирование на вирусы и очистить их в случае обнаружения. Выполняется данная задача просто, с использованием одного из нескольких способов сканирования на вредоносные файлы.
Если сканирование не показало никаких результатов, или после удаления всех вирусов Mscorsvw.exe все равно нагружает систему, то здесь поможет только радикальный метод.
Способ 3: Отключение службы Runtime Optimization Service
Процесс Mscorsvw.exe выполняется службой Runtime Optimization Service, поэтому ее отключение поможет разгрузить систему. Отключается служба всего за несколько шагов:
NET Runtime Optimization Service грузит процессор: причины и что делать?
Иногда эта оптимизация занимает слишком много времени, и при каждом запуске потребляет высокий процент ресурсов процессора. Часто высокая нагрузка ЦП со стороны этого процесса наблюдается в течение нескольких дней. Есть несколько решений решить эту проблему.
Официальный ответ заключается в том, что процесс должен перекомпилировать свои библиотеки и только во время простоя компьютера. Майкрософт также заявляет, что процесс занимает не более нескольких минут. Но это не так. В некоторых случаях пользователи сообщают, что NET Runtime Optimization Service может сильно грузить процессор даже больше недели. Вот некоторые причины:
Решение 1: Оптимизация процесса
В общем, не рекомендуется завершать этот процесс сразу, так как он нужен для актуализации библиотек и способа запуска приложений и игр. Есть различные способы его ускорить — от запуска простых команд до выполнения более сложных скриптов. Они позволят процессу использовать больше ядер процессора, тем самым быстрее завершить работу.
Правым кликом мыши на кнопке Пуск вызовите контекстное меню и найдите пункт «Командная строка». Или наберите это название в строке поиска, кликните правой кнопкой мыши на первый результат и выберите опцию «Запуск от имени администратора».
Скопируйте по очереди указанные команды и кликните на Enter после вставки каждой. Среди первых двух команд выполните одну из них в соответствии с операционной системой (первая для 32-разрядной версии ОС, вторая для 64-разрадной):
Проверьте, снизилась ли нагрузка на процессор, создаваемая службой NET Runtime Optimization Service.
Также можно воспользоваться официальным скриптом Майкрософта, который делает то же самое.
После проверьте в Диспетчере задач процент нагрузки на процессор.
Решение 2: Проверка на вирусы
Вирусное заражение является одной из ведущих причин высокой нагрузки службой NET Runtime Optimization. Вредоносные программы в попытке завладеть ресурсами процессора, могут замаскировать свои процессы под эту службу.
Для этого просканируйте компьютер антивирусной утилитой Malwarebytes, которая показывает лучшие результаты, поскольку обладает обширной базой данных.
Malwarebytes Anti-Malware – эффективный инструмент для защиты от вредоносных программ с бесплатной версией. Возможно, вам не потребуется полный пакет после решения этой проблемы, поэтому можно воспользоваться пробной версией.
После загрузки выберите место для установки Malwarebytes и следуйте инструкциям на экране до завершения инсталляции.
Откройте антивирус и выберите опцию сканирования на главном экране приложения.
Инструмент, вероятно, запустит процедуру обновления своей вирусной базы данных, а затем продолжит сканирование. Если обнаружено вредоносное ПО, подтвердите его удаление или карантин.
Также нужно воспользоваться и другими программами защиты ПК. Поскольку один сканер не сможет распознать и удалить все типы вредоносных программ.
Решение 3: Перезапуск службы
Для решения высокой нагрузки ЦП попробуйте перезапустить службу. После NET Runtime Optimization Service должен завершиться быстрее, если высокое потребление ресурсов процессора связано со сбоем при его запуске.
При нажатии кнопки «Запустить» может возникнуть сообщение об ошибке: «Ошибка 1079: учетная запись, указанная для этой службы отличается от учетной записи, указанной для иных в том же процессе».
Перейдите на вкладку «Вход в систему» и нажмите кнопку Обзор. В поле «Введите имя выбираемых объектов» впишите имя учетной записи, нажмите «Проверить имена» и дождитесь, пока имя станет доступным.
Нажмите на ОК и введите пароль, если появится соответствующий запрос.
Записки IT специалиста
Технический блог специалистов ООО»Интерфейс»
Почему mscorsvw.exe сильно загружает процессор и как его можно ускорить
Многие, наверное, замечали, что время от времени компьютер начинает сильно снижать производительность и виной этому процесс (или даже несколько процессов) mscorsvw.exe, который используется службой NET Runtime Optimization Service. Но не все знают, для чего предназначена эта служба и каким образом можно ускорить ее работу. Чтобы устранить этот пробел мы, на основе материалов инженерной команды NET, подготовили данную статью.
Для написания программного кода может быть использовать один из поддерживаемых платформой языков программирования, который затем компилируется в промежуточный байт-код CIL (Common Intermediate Language) и исполняется виртуальной машиной платформы CLR (Common Language Runtime). Использование виртуальной машины позволяет исполнять один и тот же код на системах с различными версиями аппаратной и программной платформы.
Несмотря на то, что современные процессоры уже давно позволяют эффективно использовать JIT-компиляцию (just in time, компиляция «на лету»), несложно заметить, что компилятор CLR будет выполнять много повторяющихся действий, каждый раз компилируя в машинный код используемой платформы CIL-код общих библиотек и компонентов. Этого можно избежать, если выполнить компиляцию один раз и разместить готовый машинный код в кэше.
Как заставить mscorsvw.exe работать быстрее?
Для запуска NGEN без ограничения на количество используемых ядер инженерная команда NET подготовила специальный скрипт:
Вам нужно будет запустить его из командной строки с правами администратора. Данный скрипт успешно работает в системах до Windows 7 / Server 2008R2 включительно. При его запуске в среде Windows 8.1 мы сталкивались с ошибками, поэтому для Windows 8 / Server 2012 следует использовать сценарий PowerShell (также никто не мешает его использовать и в среде Windows 7):
Так как PowerShell, к сожалению, еще недостаточно знаком многим системным администраторам, остановимся на запуске сценария более подробно. Если вы просто попытаетесь его выполнить, то скорее всего получите следующую ошибку:
По умолчанию выполнение сценариев PowerShell запрещено даже Администратору, что в общем-то правильно с точки зрения безопасности. Чтобы узнать текущие разрешения запустим среду исполнения PowerShell с правами администратора и выполним команду:
В ответ вы получите политики для различных уровней: текущего сеанса, текущего пользователя или компьютера.
По-умолчанию политики не заданы: Undefined, что соответствует уровню Restricted, который разрешает запуск любых команд, но запрещает запуск скриптов. Для выполнения сценария нам нужно установить один из режимов разрешающий выполнение скриптов: Unrestricted или Bypass. В целях безопасности такой режим следует устанавливать только для текущего сеанса, т.е. на уровне Process. Для этого выполним команду:
После чего можем успешно выполнить наш сценарий без каких-либо ошибок:
Что именно делает данный сценарий и можно ли обойтись без него?
Данные скрипты были подготовлены для тех, кто не хочет иметь дело с командной строкой, если же вы предпочитаете делать все самостоятельно, то можете выполнить несколько команд вручную:
.NET Framework 4 в Windows 7 и более ранних версиях:
В 64-битных системах также выполните:
.NET Framework 4 в Windows 8 / 8.1:
В 64-битных системах также выполните:
В 64-битных системах также выполните:
Эти команды должны быть выполнены в командной строке работающей с правами администратора, в противном случае вы получите ошибку выполнения.
Подготовлено по материалам:
Помогла статья? Поддержи автора и новые статьи будут выходить чаще:
Или подпишись на наш Телеграм-канал:
Здравствуйте! Имеется ноутбук ASUS K53E. При установке обновлений на чистую систему, в журнале надежности получаю следующую ошибку СТАБИЛЬНО.
Имя журнала: Application
Источник: Application Error
Дата: 21.09.2012 18:17:40
Код события: 1000
Категория задачи:(100)
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: home-pc
Описание:
Имя сбойного приложения: mscorsvw.exe, версия: 2.0.50727.4927, отметка времени: 0x4a275ab4
Имя сбойного модуля: unknown, версия: 0.0.0.0, отметка времени 0x00000000
Код исключения: 0xc0000005
Смещение ошибки: 0x73636c9c
Идентификатор сбойного процесса: 0xbc0
Время запуска сбойного приложения: 0x01cd9805b74c8e51
Путь сбойного приложения: C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorsvw.exe
Путь сбойного модуля: unknown
Код отчета: 7b20bfa7-03ff-11e2-9cb6-aa85249dc311
Xml события:
1000
2
100
0x80000000000000
309
Application
home-pc
mscorsvw.exe
2.0.50727.4927
4a275ab4
unknown
0.0.0.0
00000000
c0000005
73636c9c
bc0
01cd9805b74c8e51
C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorsvw.exe
unknown
7b20bfa7-03ff-11e2-9cb6-aa85249dc311
Как от нее избавится?
Найдите в ниже указанных папках файл ngen.exe:
В зависимости в какой из папок будет найден файл ngen.exe, необходимо выполнить в командной строке запущенной от имени администратора команду:
Необходимо дождаться завершения выполнения. Это может занять от пол часа и больше. После завершения процесса, выполните еще раз выше казанные команды, должно отобразится сообщение: All compilation targets are up to date.
Метод 1: Восстановление 4 платформа.NET Framework
Если операционная система Windows Vista или Windows 7, выполните следующие действия.
Под управлением Windows XP, выполните следующие действия.
Если проблема не устранена, перейдите к способу 2.
Метод 2: Исправить повреждение файлов MSI обновления программного обеспечения регистрации
Исправление регистрации обновления программного обеспечения MSI искажение, запуск автоматизированных помощь средства в статье 971187 в Microsoft Knowledge Base.
После запуска исправления его инструмент, нажмите кнопку Пуск, выберите пункт всепрограммыи выберите пунктWindows Update. Повторите попытку установки обновлений.
Если проблема не устранена, перейдите к способу 3.
Примечание Если обновление не подходит для вашего компьютера, по-прежнему может завершиться неудачей.
Способ 3: Вручную загрузить и установить обновление
Для восстановления.NET Framework, сначала необходимо удалить несколько версий.NET Framework с помощью.NET Framework средства очистки. Переустановите компоненты.
Чтобы сделать это, выполните следующие действия.
Эти действия не помогли устранить проблему, необходимо собрать дополнительные сведения журнала к устранению неполадок. Для этого выполните действия, описанные в следующей статье базы знаний Майкрософт:
Чтобы нашим читателям было понятнее, мы перечислили эти причины ниже.
PS: если вам интересно что такое VulkanRT or Что такое CodeMeter и как починить MPSigStub Принимая проблему высокой загрузки ЦП, просто нажмите, чтобы узнать больше.
Хорошей новостью является то, что есть очень эффективные способы решения этой проблемы, не тратя много времени. В этом разделе нашей статьи объясняется, как это сделать. На самом деле, в этой статье описано более одного исправления. В результате вы можете просто попробовать одно исправление за другим, пока проблема не будет решена. Ниже приведены те решения для вашей справки.
Кроме того, нажмите, чтобы выяснить все о AppVshNotify и как починить диск хоста локальной системы без труда.
Способ 1. Запустите сканирование на наличие вредоносных программ на вашем компьютере.
Прежде всего, рекомендуется запустить сканирование вредоносных программ на вашем компьютере, если вы заметили эту ошибку. Как мы уже упоминали ранее, заражение вредоносным ПО может быть главной причиной за кулисами. В конце концов, запуск полного сканирования вредоносных программ на вашем компьютере время от времени является хорошим подходом. Для этого вы можете выбрать надежный сканер вредоносных программ с высоким рейтингом. Выбирая сканер вредоносных программ, читайте отзывы, оставленные предыдущими пользователями. Также проверьте рейтинги соответствующей программы перед ее установкой. Кроме того, вы должны убедиться, что он загружен через официальный сайт.
После выполнения сканирования средство защиты от вредоносных программ определит, существует ли заражение вредоносным ПО или нет. Если в системе не обнаружено вредоносного ПО, проблема может быть связана с другой причиной. Итак, давайте перейдем к другим решениям и посмотрим, как это исправить.
Кстати, нажмите здесь, чтобы узнать больше о IAStorDataSvc и выяснить, как бороться с Intel отложенного запуска Замедление загрузки.
Вполне возможно, что mscorsvw.exe может увеличить нагрузку на ваш процессор, работая очень медленно. В этом случае программа приносит больше вреда, чем пользы. Хотя он должен оптимизировать вашу систему, он работает с точностью до наоборот, если работает медленно. Таким образом, вы можете контратаковать эту проблему, просто ускоряя процесс. Если вы не знаете, как это сделать, просто следуйте инструкциям, которые указаны ниже.
Если это 32-битная ОС: cd C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319
Если это 64-битная ОС: cd C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319
Нажмите ввод после ввода команд. Пожалуйста, убедитесь, что вы вводите команды без единой ошибки.
Затем нажмите «Enter«.
Способ 3: использовать официальный скрипт Microsoft
Для этого выполните следующие действия.
01, В качестве первого шага вы должны найти официальный скрипт, посетив GitHub, Вы можете найти соответствующую ссылку здесь.
02, Как только вы окажетесь на правильной странице, вы должны щелкнуть правой кнопкой мыши на Сырье кнопка. Затем из вариантов выберите «Сохранить ссылку как«.
03, Убедитесь, что вы сохранили тип файла как Скрипт Windows и сохраните его на локальном диске. Обязательно запомните путь, который вы сохранили.
04, После сохранения файла вы можете запустить эту папку и запустить файл. В результате файл запустит скрипт.
05, Если есть запрос на выбор программы, вы должны выбрать Скрипт Windows Хост, чтобы запустить его.
Если ни один из перечисленных выше вариантов не помог вам, попробуйте перезапустить службу. Для некоторых пользователей перезапуск службы работал нормально. В результате перезапуска процесс будет работать быстрее. Чтобы это произошло, давайте посмотрим, какие шаги вам нужно выполнить.
01, В качестве первого шага вы должны выполнить щелчок правой кнопкой мыши в меню «Пуск» Windows. Затем вы должны выбрать опцию под названием «Выполнить, Так что это откроетВыполнить» утилита. Если нет, вы можете даже использовать «Windows«+»R»Одновременно, чтобы вызвать ту же утилиту.
02, Теперь вы должны войти services.msc на открытое «ВыполнитьКоробка и ударилEnter«.
03, Когда вы увидите интерфейс окна, вы можете прокрутить вниз, чтобы увидеть больше вариантов. Вы должны найти опцию под названием Контейнер телеметрии NVIDIA и щелкните по нему правой кнопкой мыши, чтобы открыть всплывающее меню. Затем вы должны выбрать опцию под названием «ПерезагрузитьИз доступного списка опций.
04, Когда вы находитесь в окне с надписью «Свойства«Вы должны увидеть еще несколько вариантов. Просто установите тип запуска типа запуска телеметрического контейнера NVIDIA для «Автоматически«.
05, Вы можете нажать на опцию под названием «Применить«А затем нажмите на«OK«. Это сохранит внесенные вами изменения.
Вот и все. Теперь вы можете проверить процесс и посмотреть, сколько процессора он потребляет. Если все прошло хорошо, проблема должна быть исправлена.
Способ 5: Чистая загрузка компьютера
Если вы до сих пор не смогли добиться успеха ни с одним методом, попробуйте исправить это с помощью «Чистая загрузка«. Упомянутые ниже шаги к «Чистая загрузка”Ваш компьютер с Windows 10.
01, Запуск «ВыполнитьУтилита, нажав «Окно«+»RКлючи. Если нет, вы можете щелкнуть правой кнопкой мыши в меню «Пуск» и выбрать «Выполнить»Из всплывающего меню.
02, Введите текст «MSConfigНа коробке и ударилEnter«.
03, Это приведет вас к отдельному окну с надписью «Конфигурации системы«. Перейти на вкладку с надписью «Услуги«. Установите флажок на опции под названием «Скрыть все службы Microsoft«. Затем выберите опцию «Отключить все«.
04, Вы должны нажать на «ПрименитьА затем на «OK«. Это сохранит настройки и направит вас к перезагрузке. Просто выберите опцию «Перезагрузить позже«.
05, Теперь откройтеВыполнить»(Как вы делали на первом шаге). Войти «MSConfigИ ударилOK«. Выберите опцию под названием «Стартап», А затем выберите опцию«Откройте диспетчер задач» от «Конфигурация системы» окно.
06, Теперь обратите внимание на поле с надписью «Влияние запуска«. Затем отключите службы, которые говорят:Ударопрочный«. Просто щелкните правой кнопкой мыши на этих сервисах и запрещать Ними.
07, Перезагрузите компьютер, чтобы он загрузился сЧистая загрузкаРежим, и это быстрее.
Отслеживайте местоположения, сообщения, звонки и приложения.
Делайте это удаленно и на 100% незаметно.