1、用户在激活Windows7系统后,如果系统属性中忽然显示激活状态是“未激活”,此时可以在“命令提示符”先使用“slgmr -dli”或“slmgr -dlv”命令查看具体的激活信息。
2、此时,系统将产生“错误: 0X80070422”的提示。 通过运行“slui.exe 0x2a0x80070422”命令可获得提示“错误 x80070422:该服务不能启动,可能是因为它被禁用或者是因为它没有相关的启用的设备”,如图1:
3、由此,我们就找到了错误的根本原因所在。这其实并非是安装盘或安装程序损坏,也并非是因为盗版Win7或盗版软件导致系统激活失效,而是因为系统服务的“软件保护服务(sppsvc.exe)”出现了问题——被禁用了。 小知识:什么是软件保护服务? 在Windows 7中,软件保护服务是用于检测安装和Windows和Windows应用程序的数字许可证的。 比如,该服务可以阻止试图破解Win7,或拒绝一些未经签名的应用程序。 知道了问题所在,解决问题就简单了。在系统服务中,将sppsvc.exe服务(Software Protection)再次开启就可,如图2:
4、在sppsvc服务中,将其启动类型设置为“自动(延迟开始)”,重启后即可解决激活问题。 关于sppsvc(Software Protection)服务的说明:在Windows7的系统服务中,sppsvc服务(服务全称是Software Protection)可以算是相对比较特殊的一个。它的主要功能是防止Windows7被非法破解或激活,或是用户给系统安装一些“未经签名”的软件,比如一些第三方的破解软件等。如果用户遇到此类问题,可以参照上面的方法予以解决。