IIS提示出现RPC服务器不可用的解决方法

依次点击“管理工具→服务→Remote Procedure Call→属性”,其默认启动类别是“自动”,但选项是灰色的(不可用状态),点击标签“登录”,将硬件配置文件服务禁用,重新启动系统。

方法一:修改注册表

运行注册表编辑器,打开HKEY_LOCAL_MACHINEsystemCurrentControl-SetServicesRpcSs分支,将Start项的值由“4”修改为“2”,即把启动类型设为自动,重新启动系统即可。

方法二:使用“SC”命令

进入“命令提示符”窗口,键入“sc config RpcSs start=auto”命令,系统会显示“SC ChangeServiceConfig SUCCESS”,这样就可以成功启用RPC服务。

方法三:使用故障恢复控制台

以Windows 2003系统为例,用安装光盘启动,系统进入到Windows 2003安装界面,按下“R”键登录到故障恢复控制台。在故障恢复控制台下,键入“enable RpcSs service_auto_start”命令,然后再键入“exit”命令,重新启动系统,以正常模式登录,即可成功启用RPC服务。

笔者使用上面的几种方法都不成功,看来只有自己动手解决了。我想注册表中的某些键值一定要变,这样才能启用。

把禁用前的备份注册表恢复到被禁用后的注册表中,提示无法导入,不成功。无法启用。

把禁用前和禁用后的两个注册表(只取HKEY_LOCAL_MACHINESYSTEM分支)内容转化成Word文档,再使用Word中的“比较并合并文档”功能,就能自动找到两个注册表的不同之处。我通过比较分析,发现禁用后的注册表中有以下分支:

1.HKEY_LOCAL_MACHINESYSTEMCurrntControlSetHardware Profiles001SystemCurrentControlSetEnumROOTLEGACY_RPCSS

2.HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardware ProfilesCurrentSystemCurrentControlSetEnumROOTLEGACY_RPCSS

禁用前的注册表中没有以上两个分支。通过进一步操作,发现只要删除第1个分支即可重新起用RPC服务。

原来上面三种方法,只能应用于把RPC服务启动类型改为禁止后的情况。笔者关闭RPC服务不是改变启动类型,而是禁止与之相关联的硬件配置文件服务,“Start”项的值仍是“2”,没有变。所以先要将硬件配置文件服务启用,才能启用RPC服务。

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/8683.html

(0)
晴川运维晴川运维
上一篇 2025年6月12日
下一篇 2025年6月12日

相关推荐

  • IIS指令: appcmd lock config – 锁定配置

    IIS指令: appcmd lock config – 锁定配置 IIS指令: appcmd lock config – 锁定配置 在IIS(Interne…

    IIS 2025年10月22日
  • URLScan工具配置方法第1/2页

    如何配置 URLScan 工具 察看本文应用于的产品 文章编号 : 326444  最后修改 : 2007年3…

    IIS 2025年9月24日
  • win2003 关闭不需要的数据库服务 禁止不用的web服务扩展的方法 图文

    操作说明一.主机默认装有的数据库有SQL Server 2005和MySQL,服务默认都是启用的,启用中对CPU的使用和内存的使用都很大,如果主机中不需要数据库或者不需要某一个数据…

    IIS 2025年9月24日
  • Win2003主机播放FLV视频的设置图解方法

    一、如果你的服务商不给你做扩展名解释,你就只能把FLV文件改名为SWF,把它当做FLASH文件播放,这样,FLV的播放器就没办法使用了。 二、如果可以解释,就好办了,登陆服务器,依…

    IIS 2025年9月24日
  • win2003 服务器安全设置图文教程

    Windows 2003 服务器安全设置 一、先关闭不需要的端口   我比较小心,先关了端口。只开了3389、21、80、1433,有些人一直说什么默认的3389不安全,对此我不否…

    IIS 2025年6月11日
  • IIS 配置问题 一些iis常见问题的解决方法

    1.iis6.0和5.0都不能装在XP系统中 2.下载了后不知道怎么安装 3.安装过程中弹出文件无法复制的对话框和什么系统被修改,是否继续的对话框,很是郁闷 4.安装后intern…

    IIS 2025年6月15日
  • IIS入门:为网站分配域名

    IIS入门:为网站分配域名 IIS入门:为网站分配域名 在建立一个网站时,为其分配一个域名是非常重要的。域名是网站的唯一标识符,使用户能够通过互联网访问您的网站。在使用IIS(In…

    IIS 2025年10月25日
  • IIS 性能优化 服务器

    IIS性能优化 1、调整IIS高速缓存 HKEY_LOCAL_MACHINE SystemCurrentControlSetServicesInetInfoParametersMe…

    IIS 2025年9月24日
  • Vista IIS7添加PHP支持的设置方法

      截止到发文时(2009年9月25日),PHP是最新版本为5.3.0,但是5.3.0在IIS中的运行方式是FastCGI,要在Vista的IIS7上实现这一点我始终没弄成。   …

    IIS 2025年10月6日
  • IIS7报500.23错误的原因分析及解决方法

     背景:今天公司终端上有一个功能打开异常,报500错误,我用Fiddler找到链接,然后在IE里打开,报500.23错误:检测到在集成的托管管道模式下不适用的ASP.NE…

    IIS 2025年9月21日

发表回复

登录后才能评论