☺️️近期我们正在更新一个新样式,希望你会喜欢!
Software Protection:服务无法启动,错误代码5(拒绝访问)

许多人喜欢在重装系统后使用备份的激活文件来还原,当然这是一种很好的方式,但是有时候不适当地操作将导致致命的问题,这便是其中一个。

替换系统激活备份文件后,计算机属性提示产品ID不可用,无法启动 Software Protection 服务以及附带的office也无法启动或闪退。产生这个问题的原因是,没有正确的按照步骤操作,且不能复制直接替换store文件夹。

正确的步骤是:

①、首先 用命令提示符(管理员)执行 key替换。格式: slmgr /ipk 备份前系统使用的正版密钥。

②、计算机服务中启动Software Protection 服务(貌似未启动,其实是在运行),然后再停止Software Protection 服务。

③、取消系统隐藏文件后,替换C:\Windows\System32\spp\store文件夹里所有文件。

④、启动Software Protection 服务。

提示产品ID不可用,是因为替换了store文件夹。原始store文件夹,右键属性的权限列表中有sppsvc。如果仅仅是覆盖其中文件的情况下,由于nt系统的权限继承问题,sppsvc的权限不会被修改,所以software protection服务(也就是sppsvc.exe)可以正常操作store文件夹,从而服务正常启动,激活成功。

而如果直接替换store文件夹时,权限列表中是不会有sppsvc的,从而software protection服务无法对store文件夹进行操作,也就出现无法启动的错误导致激活失败。

解决方法是:

store文件夹为sppsvc服务增加权限,store文件夹右键-属性-安全-组或用户名,点击编辑-添加-输入对象名称来选择(示例)(E)-下面的大方框里,输入: NT SERVICE\sppsvc。

确定之后,赋予sppsvc完全控制的权限,这样software protection服务就能正常启动,激活成功。

相关推荐:
Hyper-V虽然是企业版操作系统内置的虚拟化平台,但是对于Linux文件共享却有着一些头疼。怎么解决共享问题,我们其实 […]
在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在命令行窗口中不能正确显示内容。在默认情况下,命令行 […]
当使用Microsoft帐户登录Windows8时,用户的某些系统和应用设置将存储在云中,并与运行Win8的电脑之间实现 […]
首先认识下,regsvr32.exe是32位系统下使用的DLL注册和反注册工具,使用它必须通过命令行的方式使用,格式是: […]
在事件查看器中,可以看到: 应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {0C0A3666-3 […]
手机扫一扫即可带走我!