首页 > 其他 > 详细

真实解决 Microsoft 软件保护平台服务(sppvc.exe)占据 CPU 问题

时间:2020-12-03 22:10:45      阅读:1895      评论:0      收藏:0      [点我收藏+]

前言

调教电脑中发现,偶尔有一个进程,叫做 Microsoft 软件保护平台服务 的会突然出现占据 20~30% 的 CPU。这实在是不能忍的啊!这不是在蚕食我的 CPU 么,是对电脑的极大浪费,说是一个小型病毒都不为过。目前网络上存在的各种解决方法 99% 都是不太完整的。网上所说的是 KMS 问题,但是并没有几个提出真正的解决方法。本文是经 Google,百度,最后总结出的解决过程。转载请注明出处!

  • 首先,明确自己电脑上出现这种问题的原因,本文仅针对使用 KMS 工具激活 Windows 系统或者相关 Mircosoft 软件,比如 office 等而导致软件保护平台服务的耗性能问题。其他比如病毒,系统错误等自行解决,本文是无法起效的。
  • 先来一张结果图。看这待机的时候 CPU 使用率是个位数,实在是很舒服啊~
    技术分享图片

最开始的方法

最开始的用的,也是网络上最普遍的是修改注册表,禁用 Microsoft 软件保护平台服务。虽然能够有效的防止问题重现,但是这种方法会导致 office 软件无法使用,Windows 无法激活,右下角出现提示水印,无法使用个性化设置。在此略过。

  • 好似解决了提出问题的人,233

暂停使用法

还有一种临时暂停软件保护平台服务的方法,

  1. 方法一:在任务管理器,性能,打开下方的 资源监视器,找到 sppvc.exe,右键暂停进程。
  2. 方法二:使用 Procoess Hacker,或者其实使用批处理文件,直接暂停该进程即可。
    但是这些方法都是临时性的,系统重启后,便会恢复原样。

KMS 清除大法

知道了问题的根源后,我们开始清除 KMS 激活服务。清除 KMS 后请自行寻找其他激活方式使用软件(比如数字权利 HWID、产品密钥激活等)。

  1. 首先,卸载 KMS 程序。
    在控制面板卸载掉相对应的 KMS 激活工具。如果没有可以略过。
  2. 清除激活 Windows 系统的 KMS 信息(清除 office 软件的 KMS 激活信息自行百度,也是通过执行命令的)。
    使用管理员权限的命令提示符,依次输入以下三条命令(输完一句敲回车执行一句):
slmgr.vbs -upk
slmgr.vbs -ckms
slmgr.vbs -rearm

然后会提示你重启计算机,使用“重启”来重启电脑。
3. 删除启动项
在相关安全软件,比如我使用的是火绒,在启动项管理里面的服务项里删除 KMS-R@1n
技术分享图片
4. 删除任务计划
在开始菜单找到 任务计划程序,原本在这个 Micorsoft 旁边还会有一个 KMS-R@1n 的文件夹的,删除掉里面的计划任务(我的是以前激活 office 的遗留信息,好像名字是 office16pro),然后删除这个文件夹。我已经删掉了,就无法演示了。
技术分享图片

  • 然后在 C:\Windows\System32\Tasks_Migrated 路径下也可以找到 KMS 对应的相同的计划任务文件夹,不太清楚这里的作用,我直接删除了,目前没有发现副作用。
  1. 结尾
    然后再重启一下,打开任务管理器,可以发现 Microsoft 软件保护平台服务仍会在开机时进行耗 CPU 操作,持续一会后恢复正常。
  • 静置1 min,可以看到这里面 CPU 使用率并没有超过 10%。
    技术分享图片
  • 然后在打开设置,系统更新正常。
    技术分享图片
  • 打开激活,卡了大约十来秒,然后显示激活(我自身有的激活,其他依靠 KMS,卸载后请自行使用其他方法)。
    技术分享图片

不太清楚这是否是因为卸载 KMS 的原因。但是相比持续偶尔的耗性能,我还是更喜欢这样。毕竟激活没事谁看它。
到此,解决了。

真实解决 Microsoft 软件保护平台服务(sppvc.exe)占据 CPU 问题

原文:https://www.cnblogs.com/ercilan/p/14082247.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!