日期:2011-02-15 01:57:00  来源:本站整理

<b>IIS呈现RPC服务器不可用的办理办法</b>[服务器安全]

赞助商链接



  本文“<b>IIS呈现RPC服务器不可用的办理办法</b>[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

假如你运行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_MACHINE\SYSTEM\CurrntControlSet\Hardware Profiles\0001\System\CurrentControlSet\Enum\ROOT\LEGACY_RPCSS

    2.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Enum\ROOT\LEGACY_RPCSS

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

    本来上面三种办法,只能利用于把RPC服务启动范例改成禁止后的情形.笔者关闭RPC服务不是改变启动范例,而是禁止与之相关联的硬件配置文件服务,“Start”项的值还是“2”,没有变.所以先要将硬件配置文件服务启用,才能启用RPC服务.

  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .