IIS提示出現(xiàn)RPC服務(wù)器不可用的解決方法
更新時(shí)間:2011年10月15日 19:51:41 作者:
如果你運(yùn)行IIS時(shí)也遇到“RPC服務(wù)器不可用”的故障提示,不妨試試我們下面的辦法
依次點(diǎn)擊“管理工具→服務(wù)→Remote Procedure Call→屬性”,其默認(rèn)啟動(dòng)類別是“自動(dòng)”,但選項(xiàng)是灰色的(不可用狀態(tài)),點(diǎn)擊標(biāo)簽“登錄”,將硬件配置文件服務(wù)禁用,重新啟動(dòng)系統(tǒng)。
方法一:修改注冊(cè)表
運(yùn)行注冊(cè)表編輯器,打開HKEY_LOCAL_MACHINEsystemCurrentControl-SetServicesRpcSs分支,將Start項(xiàng)的值由“4”修改為“2”,即把啟動(dòng)類型設(shè)為自動(dòng),重新啟動(dòng)系統(tǒng)即可。
方法二:使用“SC”命令
進(jìn)入“命令提示符”窗口,鍵入“sc config RpcSs start=auto”命令,系統(tǒng)會(huì)顯示“SC ChangeServiceConfig SUCCESS”,這樣就可以成功啟用RPC服務(wù)。
方法三:使用故障恢復(fù)控制臺(tái)
以Windows 2003系統(tǒng)為例,用安裝光盤啟動(dòng),系統(tǒng)進(jìn)入到Windows 2003安裝界面,按下“R”鍵登錄到故障恢復(fù)控制臺(tái)。在故障恢復(fù)控制臺(tái)下,鍵入“enable RpcSs service_auto_start”命令,然后再鍵入“exit”命令,重新啟動(dòng)系統(tǒng),以正常模式登錄,即可成功啟用RPC服務(wù)。
筆者使用上面的幾種方法都不成功,看來只有自己動(dòng)手解決了。我想注冊(cè)表中的某些鍵值一定要變,這樣才能啟用。
把禁用前的備份注冊(cè)表恢復(fù)到被禁用后的注冊(cè)表中,提示無法導(dǎo)入,不成功。無法啟用。
把禁用前和禁用后的兩個(gè)注冊(cè)表(只取HKEY_LOCAL_MACHINESYSTEM分支)內(nèi)容轉(zhuǎn)化成Word文檔,再使用Word中的“比較并合并文檔”功能,就能自動(dòng)找到兩個(gè)注冊(cè)表的不同之處。我通過比較分析,發(fā)現(xiàn)禁用后的注冊(cè)表中有以下分支:
1.HKEY_LOCAL_MACHINESYSTEMCurrntControlSetHardware Profiles001SystemCurrentControlSetEnumROOTLEGACY_RPCSS
2.HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardware ProfilesCurrentSystemCurrentControlSetEnumROOTLEGACY_RPCSS
禁用前的注冊(cè)表中沒有以上兩個(gè)分支。通過進(jìn)一步操作,發(fā)現(xiàn)只要?jiǎng)h除第1個(gè)分支即可重新起用RPC服務(wù)。
原來上面三種方法,只能應(yīng)用于把RPC服務(wù)啟動(dòng)類型改為禁止后的情況。筆者關(guān)閉RPC服務(wù)不是改變啟動(dòng)類型,而是禁止與之相關(guān)聯(lián)的硬件配置文件服務(wù),“Start”項(xiàng)的值仍是“2”,沒有變。所以先要將硬件配置文件服務(wù)啟用,才能啟用RPC服務(wù)。
方法一:修改注冊(cè)表
運(yùn)行注冊(cè)表編輯器,打開HKEY_LOCAL_MACHINEsystemCurrentControl-SetServicesRpcSs分支,將Start項(xiàng)的值由“4”修改為“2”,即把啟動(dòng)類型設(shè)為自動(dòng),重新啟動(dòng)系統(tǒng)即可。
方法二:使用“SC”命令
進(jìn)入“命令提示符”窗口,鍵入“sc config RpcSs start=auto”命令,系統(tǒng)會(huì)顯示“SC ChangeServiceConfig SUCCESS”,這樣就可以成功啟用RPC服務(wù)。
方法三:使用故障恢復(fù)控制臺(tái)
以Windows 2003系統(tǒng)為例,用安裝光盤啟動(dòng),系統(tǒng)進(jìn)入到Windows 2003安裝界面,按下“R”鍵登錄到故障恢復(fù)控制臺(tái)。在故障恢復(fù)控制臺(tái)下,鍵入“enable RpcSs service_auto_start”命令,然后再鍵入“exit”命令,重新啟動(dòng)系統(tǒng),以正常模式登錄,即可成功啟用RPC服務(wù)。
筆者使用上面的幾種方法都不成功,看來只有自己動(dòng)手解決了。我想注冊(cè)表中的某些鍵值一定要變,這樣才能啟用。
把禁用前的備份注冊(cè)表恢復(fù)到被禁用后的注冊(cè)表中,提示無法導(dǎo)入,不成功。無法啟用。
把禁用前和禁用后的兩個(gè)注冊(cè)表(只取HKEY_LOCAL_MACHINESYSTEM分支)內(nèi)容轉(zhuǎn)化成Word文檔,再使用Word中的“比較并合并文檔”功能,就能自動(dòng)找到兩個(gè)注冊(cè)表的不同之處。我通過比較分析,發(fā)現(xiàn)禁用后的注冊(cè)表中有以下分支:
1.HKEY_LOCAL_MACHINESYSTEMCurrntControlSetHardware Profiles001SystemCurrentControlSetEnumROOTLEGACY_RPCSS
2.HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardware ProfilesCurrentSystemCurrentControlSetEnumROOTLEGACY_RPCSS
禁用前的注冊(cè)表中沒有以上兩個(gè)分支。通過進(jìn)一步操作,發(fā)現(xiàn)只要?jiǎng)h除第1個(gè)分支即可重新起用RPC服務(wù)。
原來上面三種方法,只能應(yīng)用于把RPC服務(wù)啟動(dòng)類型改為禁止后的情況。筆者關(guān)閉RPC服務(wù)不是改變啟動(dòng)類型,而是禁止與之相關(guān)聯(lián)的硬件配置文件服務(wù),“Start”項(xiàng)的值仍是“2”,沒有變。所以先要將硬件配置文件服務(wù)啟用,才能啟用RPC服務(wù)。
相關(guān)文章
IIS7~IIS8.5刪除或修改服務(wù)器協(xié)議頭Server
有時(shí)候我們需要在IIS 7、7.5、8.0、8.5和ASP.NET中刪除HTTP響應(yīng)標(biāo)頭,修改或隱藏IIS 7、7.5、8.0、8.5的Server頭信息,以保護(hù)我們的服務(wù)器安全2019-09-09IIS防御小規(guī)模DDOS攻擊實(shí)例(反向代理)
最近幾天公司官網(wǎng)和業(yè)務(wù)系統(tǒng)的注冊(cè)頁(yè)面頻繁遭遇DDOS攻擊,導(dǎo)致IIS應(yīng)用程序池CPU占用率100%,訪問網(wǎng)站出現(xiàn)503錯(cuò)誤。下面總結(jié)一下應(yīng)對(duì)措施2015-10-10Windows Server 2019 DHCP服務(wù)器配置與管理——理論 Ⅰ
DHCP 是 Dynamic Host Configuration Protocol (動(dòng)態(tài)主機(jī)配置協(xié)議)的縮寫2023-05-05使用IISMonitor監(jiān)測(cè)網(wǎng)頁(yè)及自動(dòng)重啟?IIS
今天給大家分享一款監(jiān)測(cè)網(wǎng)頁(yè)及自動(dòng)重啟?IIS的軟件IISMonitor,可以幫助我們更好的維護(hù)服務(wù)器和網(wǎng)站監(jiān)控。對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-11-11Windows系統(tǒng)下Apache、PHP無法啟動(dòng)問題總結(jié)
這篇文章主要介紹了Windows系統(tǒng)下Apache、PHP無法啟動(dòng)問題總結(jié),本文總結(jié)了常見的多種導(dǎo)致Apache、PHP無法啟動(dòng)問題,并給出了解決方法,需要的朋友可以參考下2015-01-01遠(yuǎn)程桌面一連就斷的解決方法(經(jīng)常掉線)
遠(yuǎn)程桌面一連就斷..到網(wǎng)上轉(zhuǎn)了一大個(gè)圈回來終于找到解決方法.2011-11-11