摘要:(查詢到的最終解釋權在於本人)
解決方案一
方法一:修改登錄檔
執行登錄檔編輯器,開啟HKEY_LOCAL_MACHINEsystemCurrentControl-SetServicesRpcSs分支,將Start項的值由“4”修改為“2”,即把啟動型別設為自動,重新啟動系統即可。
方法二:使用“SC”命令
進入“命令提示符”視窗,鍵入“scconfigRpcSsstart=auto”命令,系統會顯示“SCChangeServiceConfigSUCCESS”,這樣就可以成功啟用RPC服務。
方法三:使用故障恢復控制檯
以Windows2003系統為例,用安裝光碟啟動,系統進入到Windows2003安裝介面,按下“R”鍵登入到故障恢復控制檯。在故障恢復控制檯下,鍵入“enableRpcSsservice_auto_start”命令,然後再鍵入“exit”命令,重新啟動系統,以正常模式登入,即可成功啟用RPC服務。
其次,在網上有看到某位網友有出現下面的問題。如果有遇到下面的問題就照著他的辦法做。
“筆者使用上面的幾種方法都不成功,看來只有自己動手解決了。我想登錄檔中的某些鍵值一定要變,這樣才能啟用。
把禁用前的備份登錄檔恢復到被禁用後的登錄檔中,提示無法匯入,不成功。無法啟用。
把禁用前和禁用後的兩個登錄檔(只取HKEY_LOCAL_MACHINESYSTEM分支)內容轉化成Word文件,再使用Word中的“比較併合並文件”功能,就能自動找到兩個登錄檔的不同之處。我透過比較分析,發現禁用後的登錄檔中有以下分支:
1.HKEY_LOCAL_MACHINESYSTEMCurr-entControlSetHardwareProfiles001SystemCurrentControlSetEnumROOTLEGACY_RPCSS
2.HKEY_LOCAL_MACHINESYSTEMCurr-entControlSetHardwareProfilesCurrentSystemCurrentControlSetEnumROOTLEGACY_RPCSS
原來上面三種方法,只能應用於把RPC服務啟動型別改為禁止後的情況。筆者關閉RPC服務不是改變啟動型別,而是禁止與之相關聯的硬體配置檔案服務,“Start”項的值仍是“2”,沒有變。所以先要將硬體配置檔案服務啟用,才能啟用RPC服務。”
再次,我發現我使用上面兩步都沒有辦法把我的問題解決,怎麼辦呢?
我透過自己的檢視分析,找到了問題的癥結所在。其實,上面兩步實現是在Dcom服務開啟的基礎上的。同樣,Dcom的那項服務也是在服務裡面,在“開始”--“執行”裡輸入“services.msc”,找到一項以Dcom開頭的服務專案,改為“手動”模式,然後“啟動”服務。這樣就可以了!
解決方案二
要解決此問題,請按照下列步驟操作:1.單擊開始,單擊執行,在開啟框中鍵入以下命令列,然後單擊確定:
netstartrpcss
進行測試,檢視這是否解決了問題。如果仍然出現此問題,則繼續執行下一步。
2.單擊開始,指向程式,指向附件,然後單擊命令提示符。
3.在命令提示符處,鍵入pingservername,其中servername是要測試其連線的伺服器、NetBIOS、DNS或GUID名稱。
如果其中的一臺計算機存在連線問題,請與網路管理員聯絡以解決問題。如果仍然出現此問題,則繼續執行下一步。
4.使用MicrosoftWindows支援工具(包含在WindowsCD-ROM上)中包含的Netdiag工具確定域控制器是否正常工作。可以使用MSRPC、DNS、NBT、LDAP或TCP協議執行網路跟蹤。
如果域控制器存在問題,請與網路管理員聯絡以解決問題。如果仍然出現此問題,則繼續執行下一步。
5.使用Windows支援工具中包含的Netdom工具驗證網路信任關係,然後重置或建立到伺服器的連線。
更多資訊
可能需要建立次要DNS區域,以便在多個域或林之間正確地進行名稱解析。在每個域的主要DNS伺服器上,為您嘗試與其建立信任關係的域建立一個次要區域。例如,建立類似以下區域的次要區域:?Domain1DC1.Domain1.com-承載Domain1.com的DNS主要區域
?Domain2DC1.Domain2.com-承載Domain2.com的DNS主要區域
當建立或驗證信任關係時,這兩個區域可能收到以下訊息:
RPCServerisunavailable
要解決此問題,請按如下方式配置次要區域:?Domain1DC1.Domain1.com-承載Domain1.com的DNS主要區域和Domain2.com的次要區域
?Domain2DC1.Domain2.com-承載Domain2.com的DNS主要區域和Domain1.com的次要區域
為這兩個域正確配置DNS名稱解析後,它們之間就能夠正常通訊。
這是因為你沒啟動印表機的服務.
解決方法進控制面板-管理工具-服務把相應的服務開啟.
WindowsXP中印表機的安裝與使用依賴以下服務(完整的關聯服務):
NTLMSecuritySupportProvider
PortableMediaSerialNumberService
PrintSpooler
RemoteProcedureCall(RPC)
RemoteProcedureCall(RPC)Locator
Server
你可以查一下自己的系統是否關閉(未啟動)以上服務,如果是安裝本地印表機驅動,啟動以上服務後可正常解決問題如果是網路印表機,就還要開放合適的埠,才能解決問題。
摘要:(查詢到的最終解釋權在於本人)
解決方案一
方法一:修改登錄檔
執行登錄檔編輯器,開啟HKEY_LOCAL_MACHINEsystemCurrentControl-SetServicesRpcSs分支,將Start項的值由“4”修改為“2”,即把啟動型別設為自動,重新啟動系統即可。
方法二:使用“SC”命令
進入“命令提示符”視窗,鍵入“scconfigRpcSsstart=auto”命令,系統會顯示“SCChangeServiceConfigSUCCESS”,這樣就可以成功啟用RPC服務。
方法三:使用故障恢復控制檯
以Windows2003系統為例,用安裝光碟啟動,系統進入到Windows2003安裝介面,按下“R”鍵登入到故障恢復控制檯。在故障恢復控制檯下,鍵入“enableRpcSsservice_auto_start”命令,然後再鍵入“exit”命令,重新啟動系統,以正常模式登入,即可成功啟用RPC服務。
其次,在網上有看到某位網友有出現下面的問題。如果有遇到下面的問題就照著他的辦法做。
“筆者使用上面的幾種方法都不成功,看來只有自己動手解決了。我想登錄檔中的某些鍵值一定要變,這樣才能啟用。
把禁用前的備份登錄檔恢復到被禁用後的登錄檔中,提示無法匯入,不成功。無法啟用。
把禁用前和禁用後的兩個登錄檔(只取HKEY_LOCAL_MACHINESYSTEM分支)內容轉化成Word文件,再使用Word中的“比較併合並文件”功能,就能自動找到兩個登錄檔的不同之處。我透過比較分析,發現禁用後的登錄檔中有以下分支:
1.HKEY_LOCAL_MACHINESYSTEMCurr-entControlSetHardwareProfiles001SystemCurrentControlSetEnumROOTLEGACY_RPCSS
2.HKEY_LOCAL_MACHINESYSTEMCurr-entControlSetHardwareProfilesCurrentSystemCurrentControlSetEnumROOTLEGACY_RPCSS
原來上面三種方法,只能應用於把RPC服務啟動型別改為禁止後的情況。筆者關閉RPC服務不是改變啟動型別,而是禁止與之相關聯的硬體配置檔案服務,“Start”項的值仍是“2”,沒有變。所以先要將硬體配置檔案服務啟用,才能啟用RPC服務。”
再次,我發現我使用上面兩步都沒有辦法把我的問題解決,怎麼辦呢?
我透過自己的檢視分析,找到了問題的癥結所在。其實,上面兩步實現是在Dcom服務開啟的基礎上的。同樣,Dcom的那項服務也是在服務裡面,在“開始”--“執行”裡輸入“services.msc”,找到一項以Dcom開頭的服務專案,改為“手動”模式,然後“啟動”服務。這樣就可以了!
解決方案二
要解決此問題,請按照下列步驟操作:1.單擊開始,單擊執行,在開啟框中鍵入以下命令列,然後單擊確定:
netstartrpcss
進行測試,檢視這是否解決了問題。如果仍然出現此問題,則繼續執行下一步。
2.單擊開始,指向程式,指向附件,然後單擊命令提示符。
3.在命令提示符處,鍵入pingservername,其中servername是要測試其連線的伺服器、NetBIOS、DNS或GUID名稱。
如果其中的一臺計算機存在連線問題,請與網路管理員聯絡以解決問題。如果仍然出現此問題,則繼續執行下一步。
4.使用MicrosoftWindows支援工具(包含在WindowsCD-ROM上)中包含的Netdiag工具確定域控制器是否正常工作。可以使用MSRPC、DNS、NBT、LDAP或TCP協議執行網路跟蹤。
如果域控制器存在問題,請與網路管理員聯絡以解決問題。如果仍然出現此問題,則繼續執行下一步。
5.使用Windows支援工具中包含的Netdom工具驗證網路信任關係,然後重置或建立到伺服器的連線。
更多資訊
可能需要建立次要DNS區域,以便在多個域或林之間正確地進行名稱解析。在每個域的主要DNS伺服器上,為您嘗試與其建立信任關係的域建立一個次要區域。例如,建立類似以下區域的次要區域:?Domain1DC1.Domain1.com-承載Domain1.com的DNS主要區域
?Domain2DC1.Domain2.com-承載Domain2.com的DNS主要區域
當建立或驗證信任關係時,這兩個區域可能收到以下訊息:
RPCServerisunavailable
要解決此問題,請按如下方式配置次要區域:?Domain1DC1.Domain1.com-承載Domain1.com的DNS主要區域和Domain2.com的次要區域
?Domain2DC1.Domain2.com-承載Domain2.com的DNS主要區域和Domain1.com的次要區域
為這兩個域正確配置DNS名稱解析後,它們之間就能夠正常通訊。
這是因為你沒啟動印表機的服務.
解決方法進控制面板-管理工具-服務把相應的服務開啟.
WindowsXP中印表機的安裝與使用依賴以下服務(完整的關聯服務):
NTLMSecuritySupportProvider
PortableMediaSerialNumberService
PrintSpooler
RemoteProcedureCall(RPC)
RemoteProcedureCall(RPC)Locator
Server
你可以查一下自己的系統是否關閉(未啟動)以上服務,如果是安裝本地印表機驅動,啟動以上服務後可正常解決問題如果是網路印表機,就還要開放合適的埠,才能解決問題。