Защита программного обеспечения sppsvc.exe грузит процессор — как исправить
Пользователи Windows 10, 8.1 и Windows 7 могут замечать, что иногда, особенно сразу после включения компьютера или ноутбука процесс sppsvc.exe грузит процессор. Обычно, эта нагрузка пропадает через минуту-другую после включения и сам процесс исчезает из диспетчера задач. Но не всегда.
В этой инструкции подробно о том, почему может возникать нагрузка на процессор, вызванная 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 и перетащите этот файл в окно браузера для его проверки на вирусы.
Также, на всякий случай, рекомендую проверить и систему на вирусы целиком, возможно, здесь будет полезным: Лучшие бесплатные антивирусы.
Revaz
Выше описано: Некоторые отзывы сообщают, что при использовании данного метода может перестать работать некоторый софт Майкрософт
Навряд ли, так как эта служба запускается только при запуске Windows, а после засыпает…
Ответить
Dmitry
Да нет, логика есть: если софт будет сам инициировать проверку «самого себя» при запуске и снова запускать службу, то вполне возможно, что такое может происходить.
Ответить
Vadim
Запускалась эта служба каждый раз при загрузке. После отключения, через несколько часов после загрузки стала появляться надпись в углу «ваша копия не является подлинной» и номер сборки 7601.
Одновременно в журнале появляется запись «Срок действия кэша политики лицензий истек, поскольку он не был обновлен в течение ожидаемого срока». Помогает ручной запуск службы или просмотр окна Компьютер->Свойства.
Хотелось бы как-нибудь этот «срок действия» увеличить чтобы не надо было при каждом запуске системы запускать проверку.
Непонятно, зачем его сделали таким коротким.
Ответить
Артур
После отключения (поставил 4) в редакторе реестра, и перезагрузки, винда не запускается.
Ответить
Dmitry
Странно, не должно быть такого результата. Так или иначе, можно загрузиться с флешки с такой же ос, там на втором экране внизу слева нажать «восстановление системы» и использовать точки восстановления или вручную исправить обратно.
Ответить
RodionD
После отключения этой службы, не будут работать мсофисы версии выше 2010-ого.
Ответить
Игорь
По какой причине? Office 365 не будет, а retail редакции могут работать без подключения к интернет, а SPP — сетевой сервис, проверяет получение лицензий по сети. MSO 2016 запускается и работает при отключенном sppsvc.
Правда, удалось запретить запуск сервиса только переименованием файла, отключение запуска сервиса (режим 4) и отключение всех связанных с ним заданий в планировщике не помогли запретить его запуск.
Ответить
randomdude
При использовании отключения через реестр, словил нюанс, в виде слетевшей, и никак не ставящейся активации. видимо этот процесс, который при любом удобном случае грузит мне систему, отвечает в том числе и за активацию
Ответить
Ivan
Эффект положительный в отличии от комментов выше. Windows 7 — официальная купленная лицензия. После переустановки матплаты (т.к. старая сгорела) слетела лицензия. Микрософт сказал что лицензия аннулируется т.к. это уже новый ПК. Во время загрузки ПК постоянно вылезало предупреждающее окно и пропали обои.
После правки реестра вышеуказанным способом все данные проблемы пропали. Хотел только удалить процесс sppsvc а получил другой положительный эффект…
Ответить
Владимир
Удалил sppsvc.exe физически, но конечно так лучше не делать! Через раз показывает «черный экран». Проблема начала появляться с попыткой активировать retail MS Office 2019 , хотя до этого активировались нормально.
Ответить