注册表改一下就能解决,方法挺简单:
方法一:注册表动手改
打开注册表编辑器,找到这个路径:
`HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRpcSs`
然后把里面的 `Start` 这个项的值从4改成2,改完重启电脑就OK了。
方法二:命令搞定
用管理员身份打开命令提示符,输入这条命令:
`sc config RpcSs start=auto`
系统会提示你修改成功,重启一下就行。
方法三:用恢复控制台(适合老系统比如Windows 2003)
拿安装盘启动,进入安装界面的时候按R键,进故障恢复控制台。
在里面输入:
`enable RpcSs service_auto_start`
然后再输入 `exit`,重启之后问题就解决了。
还有个网友说他试了上面几种方法都不行,最后是靠比对注册表解决的。
他把禁用前和禁用后的注册表(只看SYSTEM部分)分别导出成Word文档,然后用Word的比较并合并文档功能找出不同。
发现禁用后多了两个分支:
1. `HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardwareProfiles 01SystemCurrentControlSetEnumROOTLEGACY_RPCSS`
2. `HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardwareProfilesCurrentSystemCurrentControlSetEnumROOTLEGACY_RPCSS`
他说只要删掉第一个分支,RPC服务就能重新启用。
遇到这个问题可以试试这些办法,亲测有效。
方法一:注册表动手改
打开注册表编辑器,找到这个路径:
`HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRpcSs`
然后把里面的 `Start` 这个项的值从4改成2,改完重启电脑就OK了。
方法二:命令搞定
用管理员身份打开命令提示符,输入这条命令:
`sc config RpcSs start=auto`
系统会提示你修改成功,重启一下就行。
方法三:用恢复控制台(适合老系统比如Windows 2003)
拿安装盘启动,进入安装界面的时候按R键,进故障恢复控制台。
在里面输入:
`enable RpcSs service_auto_start`
然后再输入 `exit`,重启之后问题就解决了。
还有个网友说他试了上面几种方法都不行,最后是靠比对注册表解决的。
他把禁用前和禁用后的注册表(只看SYSTEM部分)分别导出成Word文档,然后用Word的比较并合并文档功能找出不同。
发现禁用后多了两个分支:
1. `HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardwareProfiles 01SystemCurrentControlSetEnumROOTLEGACY_RPCSS`
2. `HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardwareProfilesCurrentSystemCurrentControlSetEnumROOTLEGACY_RPCSS`
他说只要删掉第一个分支,RPC服务就能重新启用。
遇到这个问题可以试试这些办法,亲测有效。