Защита программного обеспечения sppsvc.exe грузит процессор — как исправить
26.11.2018 windows
Пользователи Windows 10, 8.1 и Windows 7 могут замечать, что иногда, особенно сразу после включения компьютера или ноутбука процесс sppsvc.exe грузит процессор. Обычно, эта нагрузка пропадает через минуту-другую после включения и сам процесс исчезает из диспетчера задач. Но не всегда.
В этой инструкции подробно о том, почему может возникать нагрузка на процессор, вызванная sppsvc.exe, что можно сделать, чтобы решить проблему, о том, как проверить, не вирус ли это (скорее всего — нет) и, если возникла такая необходимость — отключить службу «Защита программного обеспечения».
Служба «Защита программного обеспечения» следит за состоянием ПО от Microsoft — как самой Windows, так и прикладных программ, с целью защиты его от взлома или подмены.
Стандартно, sppsvc.exe запускается через короткий промежуток времени после входа в систему, выполняет проверку и отключается. Если и у вас нагрузка кратковременная — не стоит чего-либо предпринимать, это нормальное поведение данной службы.
Если же sppsvc.exe продолжает «висеть» в диспетчере задач и отъедать значительное количество ресурсов процессора, возможно, есть какие-то проблемы, мешающие работе защиты программного обеспечения, чаще всего — нелицензионная система, программы Майкрософт или какие-либо установленные патчи.
Простые способы решить проблему, не затрагивая работу службы
- Первое, что рекомендую сделать — выполнить обновление системы, особенно если у вас Windows 10 и уже старая версия системы (к примеру, на момент написания статьи, актуальными версиями можно считать 1809 и 1803, а на более старых может «самопроизвольно» возникать описываемая проблема).
- Если проблема с высокой нагрузкой от sppsvc.exe возникла «только что», можно попробовать использовать точки восстановления системы. Также, если в последнее время производилась установка каких-то программ, может иметь смысл временно удалить их и проверить, решена ли проблема.
- Выполните проверку целостности системных файлов Windows, запустив командную строку от имени администратора и используя команду sfc /scannow
Если описываемые простые методы не помогли, переходим к следующим вариантам.
Отключение sppsvc.exe
При необходимости, можно отключить запуск службы «Защита программного обеспечения» sppsvc.exe. Безопасный метод (но не всегда срабатывающий), который легко «откатить» при необходимости, состоит из следующих шагов:
- Запустите планировщик заданий Windows 10, 8.1 или Windows Для этого можно использовать поиск в меню Пуск (панели задач) или нажать клавиши Win+R и ввести taskschd.msc
- В планировщике заданий перейдите к разделу Библиотека планировщика заданий — Microsoft — Windows — SoftwareProtectionPlatform.
- В правой части планировщика вы увидите несколько заданий SvcRestartTask, нажмите правой кнопкой мыши по каждому заданию и выберите пункт «Отключить».
- Закройте планировщик заданий и перезагрузите компьютер.
В дальнейшем, если потребуется вновь включить запуск Защиты программного обеспечения, просто включите отключенные задание тем же способом.
Есть и более радикальный метод, позволяющий отключить службу «Защита программного обеспечения». Сделать это через системную утилиту «Службы» не получится, но можно использовать редактор реестра:
- Запустите редактор реестра (Win+R, ввести regedit и нажать Enter).
- Перейдите к разделуHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sppsvc
- В правой части редактора реестра найдите параметр Start, нажмите по нему дважды мышью и измените значение на 4.
- Закройте редактор реестра и перезагрузите компьютер.
- Служба Защита программного обеспечения будет отключена.
Если потребуется вновь включить службу, измените тот же параметр на 2. Некоторые отзывы сообщают, что при использовании данного метода может перестать работать некоторый софт Майкрософт: в моем тесте этого не произошло, но имейте в виду.
Дополнительная информация
Если у вас возникло предположение, что ваш экземпляр sppsvc.exe — вирус, это можно легко проверить: в диспетчере задач нажмите правой кнопкой мыши по процессу, выберите «Открыть расположение файла». После чего в браузере зайдите на virustotal.com и перетащите этот файл в окно браузера для его проверки на вирусы.
Также, на всякий случай, рекомендую проверить и систему на вирусы целиком, возможно, здесь будет полезным: Лучшие бесплатные антивирусы.
А вдруг и это будет интересно:
Процесс «бездействие системы» грузит процессор на 90% и более
Если вы зашли в Диспетчер процессов и увидели следующую картинку:
То вероятно вы тут же запаниковали, ведь это выглядит очень высокой нагрузкой. Но на деле, этот процесс на Windows лишь называется на русском не очень удачно, на деле эта строчка сигнализирует о том, сколько свободных вычислительных мощностей на вашем ПК осталось.
Например, если процесс бездействия показывает загрузку на 94%, это значит, что ЦП загружен лишь на 6%, а остальная мощность – доступна вам для работы, если 90%, то свободного всё, кроме 10% и т.д. Поэтому, такая строчка – это не показатель проблемы, а наоборот, сигнал, что всё в порядке.
Значения показателя ЦП бездействия системы
Показатель «Бездействия системы» в «покое» находится в районе 80-90%
Под нагрузкой цифры меняются, но тут уже важно следить за реальной нагрузкой на центральный процессор – так информация выглядит и ощущается нагляднее. Кстати, если показатель нагрузки на ЦП и цифры с бездействием сильно разнятся, значит, процесс выполняется некорректно и требует разбирательств – возможно, какие-то фоновые службы или иные вещи используют своеобразную маскировку (проблема актуальна и для Windows 10 и для Windows XP)
Что делать в случае маскировки? Поэтапно разбираться в проблеме – переходя от самых очевидных идей – вроде вирусов и троянов – к неоднозначным: проблемам с реестром или обновлениями.
Проверка на наличие вирусов
Если «Бездействие системы» грузит процессор сильнее обычного и остальные операции выполняются с сильной задержкой, да еще и некачественно (как вариант – при воспроизведении видеороликов на развлекательных платформах видна потеря кадров, не связанная с интернетом), значит, проблема связана с вредоносным программным обеспечением. Способов избавиться от вирусов, троянов и иных мошеннических инструментов два:
- Воспользоваться разовой проверкой через утилиту Dr. Web CureIT! Анализ жестких дисков, реестра, внешних накопителей и остальных файлов, доступных в системе, происходит в автоматическом режиме в течение 10-15 минут: результат выдается в виде таблицы, где Dr. Web перечисляет найденные проблемы и предлагает подходящее решение – очистка, перевод в карантин, временное лечение. С вероятностью в 99% процентов Dr. Web сможет избавить Windows от незнакомого процесса и решит проблему с производительностью. Но, если же ничего не получилось, стоит воспользоваться услугами инструмента HitmanPro, который работает по тем же алгоритмам, но использует нестандартную технику проверки файлов и их состояния (недавние изменения, запись и передача данных, размер).
- Установить классический антивирус от известного бренда. Касперский, Avast, Panda (подойдет и Adguard), главное – защититься от мошеннических ресурсов и файлов, загружаемых из непроверенных источников. А еще антивирусы способны прерывать процесс «Бездействие системы», который грузит процессор в Windows 7 в режиме реального времени, а не при разовой проверке.
Системный сбой
Если после проверки антивирусными утилитами никакие опасные процессы обнаружить не получилось, то, возможно, проблема связана с временным сбоем Windows, который закончится сразу после перезагрузки персонального компьютера. Главное – не паниковать и внимательно, хотя бы 2-3 раза в час, мониторить происходящие события и измерять производительность. Излишняя нагрузка на процессор ощущается сразу же, да еще и невооруженным взглядом.
Отключение ненужных служб
Помимо программ одновременно с Windows 10 запускаются некоторые службы. Разработчики Windows не могли знать какие службы вам понадобиться, а какие нет, поэтому необходимо самостоятельно проверить этот список и отключить все, что не используется. Для того, чтобы найти список служб нажимаем Win+R и вводим services.msc, после чего нажимаем ОК.
Сортируем по службы по типу запуска.
Для отключения службы нажимаем на нее правой кнопкой мыши и выбираем Свойства.
После чего в значении Тип запуска выбираем Отключена. Нажимаем ОК.
Какие службы можно отключить для ускорения загрузки Windows 10? Приведу список:
- Центр обновления Windows 10 – если вам надо обновить систему, лучше сделайте это вручную
- Windows Search – мало кто ищет что-то на компьютере
- Сетевые службы (KtmRm, Автономные файлы, Агент политики IPSec, Браузер компьютеров, Модуль поддержки NetBIOS, Сервер Сетевая служба)
- Защита компьютера (Брандмауэр, Защитник Windows) – отключаем если у вас уже есть антивирус
- Адаптивная регулировка яркости
- Вспомогательная служба IP
- Вторичный вход в систему
- Клиент отслеживания изменившихся связей
- Модули ключей IPSec
- Обнаружение SSDP
- Родительский контроль
- Служба регистрации ошибок
- Удаленный реестр
- Смарт-карта
- Факс
- Диспетчер печати
- Служба загрузки приложений
- Служба поддержки Bluetooth
- Служба планшетного ввода ПК
Инфекция вредоносного ПО
Csrss.exe могут устанавливаться самостоятельно, копируя исполняемый файл в системные папки Windows, а затем изменяют реестр для его автозапуска при каждом включении системы. Если компьютер с вирусом csrss. exe, он связывается с удалённым хостом для следующих целей:
- сообщать о заражении ПК своему производителю;
- получать конфигурацию или другие данные;
- загружать и исполнять произвольные файлы (включая обновления или дополнительные вредоносные программы);
- получать инструкцию от злоумышленника;
- загрузка данных с заражённого компьютера.
Он исправляет следующий подраздел: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run. Чтобы удалить поддельный файл, используют программы:
- Rkill, чтобы остановить вредоносный процесс.
- Malwarebytes для удаления вирусной программы.
- HitmanPro для сканирования нежелательных процессов.
- Zemana AntiMalware Portable для двойной проверки на наличие вредоносных файлов.
- Emsisoft Emergency Kit для сканирования ПК.
RKill — программа, прекращающая все вредоносные процессы, связанные с заражением. Однако утилита только останавливает и не удаляет файлы, поэтому после запуска нужно перезагрузить компьютер. Malwarebytes — это мощный сканер по требованию, который удаляет рекламное ПО, ответственное за вирус
Важно отметить, что Malwarebytes работает вместе с антивирусным ПО без конфликтов
При работе появляется всплывающее окно управления учётными записями пользователей, дающих разрешение внести изменения в устройство. Антивирус автоматически запустится, обновит свою базу и будет помещать в карантин все вредоносные файлы и ключи реестра, которые нашёл.
Подмена процесса «Бездействие системы» вирусом
Установить факт подмены/заражения процесса «Бездействие системы» можно косвенным путем. Для этого необходимо сложить процент загруженности процесса «Бездействие системы» с общим процентом загруженности всех остальных процессов.
- Скачайте бесплатную утилиту Process Explorer, так как штатный Диспетчер задач Windows 8.1, 10 и 11 не слишком подходит для обозначенных целей;
- Запустите утилиту от имени администратора, найдите процесс System Idle Process (он располагается в низу списка) и нажмите на клавиатуре пробел, чтобы зафиксировать показатели;
- Сложите значение процесса в столбике «CPU» со значением CPU Usage в строке состояния (в левом нижнем углу).
Если в сумме выходит более 100 процентов, это с большой долей вероятности станет указывать на присутствие в системе вредоносного процесса. Это необязательно должен быть именно процесс «Бездействие системы», вирусы нередко маскируются под системные процессы, чаще всего под экземпляры svchost.exe. Определить, является ли такой экземпляр процесса вредоносным, можно по следующим признакам. Исполняемый файл истинного процесса svchost располагается в папке и , если же это вирус, он будет располагаться в каталоге профиля пользователя.
Кроме того, для проверки процесса svchost или любого другого процесса вы можете воспользоваться той же утилитой Process Explorer.
- Запустите Process Explorer с правами администратора;
- Кликните правой кнопкой мыши по проверяемому процессу и выберите в меню опцию «Check Virus Total»;
- Примите соглашение с условиями использования сервиса Virus Total нажатием кнопки «Да»;
- Результат сканирования отобразится справа в колонке «Virus Total».
Результат выдается в формате V/S, где V — количество обнаружений, а S — количество участвующих в сканировании антивирусных программ. Все системные процессы должны иметь 0 обнаружений, тогда как процессы некоторых сторонних программ могут идентифицироваться как вредоносные, что не всегда соответствует реальному положению вещей, так как ложные срабатывания со стороны сторонних антивирусных движков не такое уже и редкое явление.
Впрочем, комплексная проверка компьютера хорошим антивирусным сканером не помешает, особенно если у вас имеются сомнения насчет чистоты системы. Есть очень неплохие инструменты для этих целей, например, Dr.Web CureIt! или Kaspersky Virus Removal Tool. Обе утилиты бесплатны, обе не нуждаются в установке, обе весьма эффективны и просты в использовании.
Процессы Windows которые не стоит завершать
Хотя бы для приблизительного ответа на этот вопрос, первым делом необходимо нажать волшебную комбинацию клавиш «ctrl+alt+del” и открыть диспетчер задач на своем компьютере. Нам необходим будет раздел «процессы”. В нижней части окна вы сможете увидеть, сколько их запущено. Для того, чтобы увидеть полный список служб, поставьте галочку возле пункта «отображать процессы всех пользователей”.
В моем случае их немного, всего 64. Естественно, при таком малом количестве служб, компьютер работает стабильно и не сбоит. Но, у некоторых служб будет куда больше, и они будут здорово тормозить работу компьютера.
Все это огромное количество процессов, можно разделить на две категории: системные и пользовательские.
Системные необходимы для поддержания работоспособности операционки и стабильной работы некоторых элементов Windows.
Пользовательские запускаются самим пользователем, то есть администратором.
Обратив внимание на столбец «пользователь”, вы сможете понять, к какой категории относится служба. Скажу сразу, что завершать системные службы через диспетчер задач ни в коем случае не нужно, поскольку это приведет к ухудшению работоспособности системы и перезагрузке компьютера. Наиболее важные процессы для системы у вас завершить не получится
А если вам это и удастся, то процесс вновь запустится.
Наиболее важные процессы для системы у вас завершить не получится. А если вам это и удастся, то процесс вновь запустится.
Скажу сразу, что завершать системные службы через диспетчер задач ни в коем случае не нужно, поскольку это приведет к ухудшению работоспособности системы и перезагрузке компьютера. Наиболее важные процессы для системы у вас завершить не получится. А если вам это и удастся, то процесс вновь запустится.
Что касается пользовательских процессов, то большую их часть можно и нужно завершить. Чаще всего это работа установленных программ и их служб. Но, есть и исключения. К примеру, если завершить процесс «explorer.exe”, то у вас пропадет панель задач и все ярлыки на рабочем столе. Уверен, такому вы не очень обрадуетесь, а скорее всего испугаетесь.
Если вы не уверены, стоит ли завершать тот или иной процесс, кликните по нему правой кнопкой мыши и нажмите для определения «места хранения файла”. Если файл находится в «Windows”, то завершать его работу не стоит, кроме случаев с вредоносными программами. Во всех остальных моментах работу процессов можно завершать.
Ниже я приведу пример процессов, которые завершать не стоит:
- explorer (проводник) — Поддерживает правильную работу рабочего стола.
- Taskhost () — Хостовый файл.
- Com Surrogate — подключает до ПО
- CTF-загрузчик — Текстовый курсор
- Device Association Framework Provider Host — связывает сетевые подключения.
- Windows Security Health Service — Центр обеспечения безопасности Windows.
- Хост Windows Shell Experience — Важный системный процесс!
- Conhost — Окно консоли узла.
- svchost — Их запущено несколько и завершать нельзя. Это системные процессы, выполняют разные задачи.
- taskmgr — При завершении закроется диспетчер задач.
- msdtc — Координатор распределенных транзакций.
- sppsvc — Платформа защиты ПО.
- Microsoft smss — Диспетчер сеанса.
- Windows csrss — Исполняет клиент-сервер.
- wininit — Автозагрузка приложений (должна выключится сама после полной загрузки ОС).
- winlogon — Программа входа в Windows. (должна пропасть после полной загрузки Windows)
- services — Приложение служб.
- lsass — Отвечает за авторизацию локальных пользователей.
- lsm — Служба локальных сеансов.
Все остальные процессы можно завершать безболезненно для Windows. Но, в любом случае, перед тем как все завершать рекомендую сдать точку восстановления системы!
Для того, чтобы завершить процесс, выбираете нужный вам, кликаете по нему левой кнопкой мыши и нажимаете «Завершить процесс» или «Снять задачу». После этого увидите запрос системы на повторное завершение процесса, нажимаете на соответствующую кнопку.
После того, как вы перезапустите компьютер, некоторые процессы начнут свою работу заново. Для того, чтобы завершить процесс окончательно, нужно удалить программу, которая запускает процесс из автозагрузок или удалить ее вообще.
Информация о файле csrss.exe
Процесс Client Server Runtime Process или Процесс исполнения клиент-сервер или Microsoft Malware Protection Command Line Utility или MyB Microsoft или AndromacheHurwitz Caribbean DebussyJerusalemMoroccan или FrostWire Launcher или Verbal или Virage
принадлежит программе Microsoft Windows Operating System или Операционная система Microsoft Windows или ServerApp или MyB или Процесс исполнения клиент-сервер или Osiris HermesCopperfieldSperry Cerberus Ericsson WeeksBurtonPaulo или Verbal или Project1
от Microsoft (www.microsoft.com) или Microsoft Corporation. All rights reserved или Процесс исполнения клиент-сервер или FrostWire или KowalewskiAgamemnonStSt. Sprague Arden KyotoPackard Actaeon или SFX Cabinet Self-Extractor или Andrew Zhezherun или Game-Bandit.
Описание: The Client Server Runtime Subsystem реализовывает пользовательский режим 32-битных версий операционных систем Windows 2000, XP, 2003, Vista и Server 2008. В современных версиях Windows наиболее важные функции были перенесены в режим ядра, но csrss.exe все еще является весьма важным процессом, отвечающим за обмен между приложениями и ядром, и управление потоками.
Подробный анализ: csrss.exe часто вызывает проблемы и необходим для Windows. Csrss.exe находится в папке C:\Windows\System32.
Известны следующие размеры файла для Windows 10/8/7/XP 6,144 байт (96% всех случаев), 7,680 байт и .
Это системный файл Windows. Это файл, подписанный Microsoft. Приложение не видно пользователям.
Поэтому технический рейтинг надежности 3% опасности.
Рекомендуем: Выявление проблем, связанных с csrss.exe
Является ли csrss.exe вирусом? Нет, это не вирус. Настоящий файл csrss.exe — это безопасный системный процесс Microsoft Windows, который называется «Client Server Runtime Process».
Тем не менее, авторы зловредных программ, таких как вирусы, черви, и трояны намеренно называют процессы таким же именем, чтобы избежать обнаружения. Вирусы с тем же именем файлов: в частности, Trojan-Dropper.Win32.VB.ased или Backdoor.Win32.Gbot.bs (определяется антивирусом Kaspersky), и Win32:Rootkit-gen (определяется антивирусом Avast).
Чтобы убедиться, что работающий csrss.exe на вашем компьютере — это не вредоносный процесс, нажмите здесь, чтобы запустить Проверку на вирусы.
Как распознать подозрительные процессы?
- Если csrss.exe находится в папке C:\Windows, тогда рейтинг надежности 69% опасности. Размер файла 1,559,319 байт (34% всех случаев), 1,556,916 байт и .
Это неизвестный файл в папке Windows. Приложение не видно пользователям. Это не системный процесс Windows. Процесс использует порт, чтобы присоединится к сети или интернету. -
Если csrss.exe находится в подпапках «C:\Users\USERNAME», тогда рейтинг надежности 70% опасности. Размер файла 92,161 байт (3% всех случаев), 79,872 байт и .
Это не системный процесс Windows. Приложение не видно пользователям. Нет информации о создателе файла. Процесс начинает работу при запуске Windows (Смотрите ключ реестра: Run, win.ini, MACHINE\Run, Userinit, Winlogon\Shell).Csrss.exe способен мониторить приложения.
- Если csrss.exe находится в подпапках «C:\Program Files», тогда рейтинг надежности 67% опасности. Размер файла 13,179,660 байт (7% всех случаев), 1,380,864 байт и .
- Если csrss.exe находится в папке Windows для хранения временных файлов , тогда рейтинг надежности 69% опасности. Размер файла 187,904 байт (10% всех случаев), 175,104 байт и .
- Если csrss.exe находится в подпапках C:\Windows, тогда рейтинг надежности 72% опасности. Размер файла 350,208 байт (20% всех случаев), 199,010 байт и .
- Если csrss.exe находится в подпапках C:\Windows\System32, тогда рейтинг надежности 80% опасности. Размер файла 122,880 байт (80% всех случаев) или 353,280 байт.
- Если csrss.exe находится в подпапках Windows для хранения временных файлов, тогда рейтинг надежности 80% опасности. Размер файла 13,179,660 байт.
- Если csrss.exe находится в подпапках диска C:\, тогда рейтинг надежности 56% опасности. Размер файла 1 байт (33% всех случаев), 184,320 байт или 70,144 байт.
- Если csrss.exe находится в папке C:\Windows\System32\drivers, тогда рейтинг надежности 62% опасности. Размер файла 152,125 байт.
Сведения о файле Cppredistx86. exe
Анализируя структуру диспетчера задач, пользователи хотят знать, что за процесс cppredistx86. exe. Он известен как Generic Host Process для Win32 Services, относится к программному обеспечению New Drivers LTC, неважен для Виндовс и вызывает проблемы. Файл cppredistx86. exe находится в папке профиля пользователя и не является системным. Известны следующие его размеры для Windows 10/8/7/XP — 430 592 байта. Полная информация о нём отсутствует.
Программное обеспечение запускается при запуске системы. Влияет на управление клавиатуры и мыши. Если cppredistx86. exe находится в папках C:\Program Files, тогда надёжность 89%. Размер — 428 032 байта. Он также без информации о разработчике и не является системным для ядра Windows. Есть 2 метода удаления:
- автоматическое;
- ручное.
Автоматический осуществляется через программу UnHackMe, которая обнаруживает не только эту угрозу, но и все остальные. Работает быстро, нужно всего 5 минут, чтобы проверить компьютер. Применяет специальные функции для устранения сложных вирусов. Если пользователь будет удалять его вручную, то может заблокировать и воссоздать его заново, но уже скрытым модулем. UnHackMe небольшая утилита и совместима с любым антивирусом, к тому же полностью бесплатная в течение 30 дней. Автоматическое удаление вируса:
- Установить UnHackMe.
- Сканировать вредоносные программы с помощью UnHackMe.
- Удалить вирус.
Решение 3: Перезапуск службы
Для решения высокой нагрузки ЦП попробуйте перезапустить службу. После NET Runtime Optimization Service должен завершиться быстрее, если высокое потребление ресурсов процессора связано со сбоем при его запуске.
- Выведите на экран диалоговое окно «Выполнить» комбинацией клавиш Windows + R. Наберите команду devmgmt.msc и подтвердите ее выполнение на Enter.
- Найдите в списке Microsoft.NET Framework NGEN v4.0.30319_X(86 или 64, в зависимости от разрядности операционной системы), кликните правой кнопкой мыши и выберите Свойства в контекстном меню.
- Если служба запущена остановите ее и запустите снова.
- Перед выполнением других действий убедитесь, что параметр в меню «Тип запуска» имеет значение Автоматически. Теперь проверьте, снизилась ли нагрузка на процессор.
При нажатии кнопки «Запустить» может возникнуть сообщение об ошибке: «Ошибка 1079: учетная запись, указанная для этой службы отличается от учетной записи, указанной для иных в том же процессе».
Перейдите на вкладку «Вход в систему» и нажмите кнопку Обзор. В поле «Введите имя выбираемых объектов» впишите имя учетной записи, нажмите «Проверить имена» и дождитесь, пока имя станет доступным.
Нажмите на ОК и введите пароль, если появится соответствующий запрос.
Данный процесс возникает в следствие обновления операционной системы Windows. Mscorsvw.exe отвечает за оптимизацию программного обеспечения, которое разработано на платформе .NET. Данный процесс может оказать очень сильную нагрузку на систему, нагревая процессор. Рассмотрим несколько способов устранения этой проблемы.
Для начала стоит убедиться, действительно ли именно этот процесс нагружает вашу систему. Для этого воспользуйтесь горячей клавишей Ctrl+Shift+Del. В окне диспетчера задач перейдите в раздел процессов, затем поставьте галочку в указанном месте. Это позволит увидеть вам, какие процессы дают большую нагрузку на систему.
После того, как вы убедились в том, что всему виной именно Mscorsvw.exe, мы можем приступить к исправлению этой проблемы.
Способ 1. Использование программы ASoft.NET Version Detector
Данная утилита помогает оптимизировать процесс Mscorsvw.exe. Чтобы сделать это, проследуйте инструкции ниже.
1. Скачайте утилиту по вышеуказанной ссылке, затем запустите. В окне программы вы сможете увидеть текущую версию .NET Framework, она нам еще пригодится.
2. Используйте горячую клавишу WIN+R, затем в появившемся окне введите команду cmd и нажмите «ОК».
3. Дальнейшие действия будут зависеть от вашей версии Windows и .NET Framework(ее вы сможете узнать в окне программы Asoft.NET Version Detector).Если у вас Windows 7 или XP, а .NET Framework выше 4.0, то введите следующее:
Если у вас Windows 8 и версия .NET Framework 4.0 и более, то:
C:WindowsMicrosoft.NETFrameworkv4.0.30319ngen.exe executeQueuedItems schTasks /run /Tn «MicrosoftWindows.NET Framework.NET Framework NGEN v4.0.30319»(Для 32-разрядной)
C:WindowsMicrosoft.NETFramework64v4.0.30319ngen.exe executeQueuedItems schTasks /run /Tn «MicrosoftWindows.NET Framework.NET Framework NGEN v4.0.30319 64»(для 64-разрядной). Если по каким то причинам данный способ не сработал, то приступайте к следующим.
Способ 2. Очистка от вирусов
Вредоносные файлы довольно часто маскируются под системные процессы, поэтому не лишним будет очистить ваш компьютер от вирусов. Проведите сканирование вашего компьютера с последующим лечением с помощью любого известного антивируса. Например, вы можете воспользоваться Kaspersky.
Если этот способ также не помог, то приступим к радикальным действиям.
Способ 3. Отключение службы Runtime Optimization Service
Данная служба отвечает за выполнение процесса Mscorsvw.exe, поэтому ее отключение позволит ослабить нагрузку на систему. Для этого сделайте следующее:
1. Используйте горячую клавишу WIN+R, затем впишите в строку команду services.msc.
2. В появившемся списке отыщите «Runtime Optimizatoin Service», либо «Microsoft.NET Framework NGEN». Нажмите в месте службы правой кнопкой мыши, затем выберите пункт «Свойства».
3. Далее сделайте все так, как показано на изображении ниже.
Данный способ позволяет отключить автоматический запуск процесса Mscorsvw.exe. Чтобы изменения вступили в силу, перезагрузите компьютер.
На этом возможные варианты решения проблемы с нагрузкой на процессор подошли к концу. Не рекомендуем вам прибегать к использованию третьего метода, если в этом нет крайней необходимости, поскольку это может нарушить работу системы. Надеемся, вам помогла наша статья.
Вирусы и трояны
Хотя в диспетчере и отображаются все процессы, но это не совсем отвечает действительности. Вирусы могут маскировать свою активную деятельность в системе. Так как официальные программы обязаны выводить свои потребляемые ресурсы, их можно легко отследить. С вредителями все иначе. Хакеры заинтересованы в сокрытии своей деятельности, в некоторых случаях им это удается. Если диспетчер задач отображает все процессы в нормальной работе, то заторможенность компьютера возникает по причины вирусов.
- Произведите полное сканирование всех дисков на наличие вирусов.
- Отследите последние ваши действия в системе, удалите недавно установленные программы.
- Примените adware-сканер AdwCleaner.
Нагрузка возможна из-за наличия вирусных программ
Оптимизация
Многие решают сразу же отключить процесс NET Runtime Optimization Service, поскольку считают это правильным и эффективным решением. Но сразу завершать процесс не стоит. Иначе это не позволит актуализировать библиотеки, а также запускать игры и приложения на компьютере.
Существует несколько способов, чтобы оптимизировать процесс. Это запуск простейших команд, либо же написание сложных многоуровневых скриптов. Последний вариант для новичков точно не подходит. За счёт оптимизации процесс начинает задействовать более число ядер от процессора, чтобы с их помощью быстрее выполнить поставленные задачи.
Если юзеру откровенно не нравится, что NET Runtime Optimization Service так сильно грузит процессор и всю систему, то в случае с Windows всегда рекомендуется начинать с метода оптимизации.
Здесь нужно выполнить следующие шаги:
- Кликнуть правой кнопкой мышки по Пуск, и вызвать контекстное меню. Через него найти командную строку и запустить. Либо можно воспользоваться поиском. Запускать строку следует только от имени администратора. Иначе не хватит прав, чтобы внести изменения.
- Далее пропишите первую команду. Она предназначена для ОС с разрядностью 32 бит, и выглядит как cd c:\Windows\Microsoft.NET\Framework\v4.0.30319. Нажмите после вставки Enter.
- Если на компьютере или ноутбук стоит Windows с разрядностью 64, тогда команда будет иметь несколько иной вид. А именно cd c:\Windows\Microsoft.NET\Framework64\v4.0.30319. Как и в первом случае, нажимайте Enter.
- Выполнив одну из первых команд, опираясь на разрядность версии операционной системы, пропишите следующую. Это ngen.exe executequeueditems. Нажмите на Enter и дождитесь завершения.
- Теперь проверяйте, как ведёт себя процессор, и была ли снижена нагрузка.
Есть альтернативный способ оптимизации. Здесь поможет официальный скрипт от Microsoft. Самому его писать не придётся. Нужно лишь скопировать.
В случае со скриптом инструкция имеет такой вид:
- Через поиск в Интернете пропишите поисковый запрос drainngenqueue wsf.
- Первым в списке результатов должен отобразиться доверенный ресурс GitHub. Перейдите на него, и откройте страницу со скриптом.
- В начале кода нажмите на клавишу RAW правой кнопкой мышки-манипулятора, и выберите вариант с сохранением как. Проверьте, что выбрано расширение wsf.
- Откройте папку, в которую был сохранён файл скрипта. Двойным щелчком мыши запустите его.
- Если операционная система отобразит окно с выбором программы для запуска, тогда вручную выбирайте вариант Windows Script Host.
Дождитесь завершения процесса. Когда скрипт закончит свою работу, снова запускайте диспетчер задач, и смотрите, на сколько процентов нагружен процессор.