DCOM 是Microsoft的分布式COM技術(shù),擴(kuò)展了組件對(duì)象模型(COM)技術(shù),使其能夠支持在局域網(wǎng)、廣域網(wǎng)甚至Internet上不同計(jì)算機(jī)對(duì)象之間的通訊。
這個(gè)服務(wù)為你系統(tǒng)里的各種服務(wù)提供加載項(xiàng)。你重新啟動(dòng)這個(gè)服務(wù)就行了。
一般的方法:控制面板————管理工具————服務(wù)。
在右邊,最上面一個(gè)D開頭的就是它,點(diǎn)右鍵——屬性。設(shè)置為自動(dòng),要是沒啟動(dòng)的話,點(diǎn)一下邊上的啟動(dòng)。
要是不能用常規(guī)的方法來啟動(dòng)它,那只好用下邊的辦法:
還記得肆虐一時(shí)的"沖擊波"病毒吧?它利用Remote Procedure Call(簡稱RPC)服務(wù)的DCOM漏洞攻擊基于NT內(nèi)核的Windows 2000/XP/2003操作系統(tǒng),很多用戶為了躲避它的攻擊,禁用了RPC服務(wù)。但當(dāng)他們想再次啟用RPC服務(wù)時(shí)卻發(fā)現(xiàn)"RPC服務(wù)屬性"頁的"啟動(dòng)類型"下拉列表框和"啟動(dòng)"按鈕變成了灰色,甚至根本找不到該服務(wù)的屬性頁。
由于Windows服務(wù)之間有很強(qiáng)的相互依存關(guān)系,當(dāng)RPC服務(wù)被禁用后,很多依賴于RPC服務(wù)的系統(tǒng)服務(wù)也不能正常運(yùn)行,如Messenger服務(wù)、Windows Installer服務(wù)等;另外,還可能導(dǎo)致某些應(yīng)用程序運(yùn)行失敗和系統(tǒng)異常。下面筆者就介紹三種啟動(dòng)該服務(wù)的方法。
方法一:修改注冊(cè)表法
點(diǎn)擊"開始→運(yùn)行",鍵入"Regedit"打開"注冊(cè)表編輯器",展開分支"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs",將Start項(xiàng)的值修改為"00000002",重新啟動(dòng)系統(tǒng)即可。
方法二:使用sc.exe命令
點(diǎn)擊"開始→運(yùn)行",鍵入"cmd"進(jìn)入"命令提示符"窗口,鍵入"sc config RpcSs start= auto"命令,系統(tǒng)會(huì)顯示" SC ChangeServiceConfig SUCCESS",這樣就可以成功啟動(dòng)RPC服務(wù)。
注意:要想使用"sc"命令必須安裝Windows 2000/2003 Resource Kit(資源工具包),否則使用該命令無效。
方法三:使用故障恢復(fù)控制臺(tái)
以Windows XP系統(tǒng)為例,在光驅(qū)中放入安裝光盤,并且在BIOS參數(shù)中設(shè)置為從CD-ROM啟動(dòng);啟動(dòng)電腦后,系統(tǒng)進(jìn)入到Windows XP安裝界面,按下"R"鍵登錄到故障恢復(fù)控制臺(tái)。在故障恢復(fù)控制臺(tái)下,鍵入"enable RpcSs service_auto_start"命令,然后再鍵入"exit"命令,重新啟動(dòng)系統(tǒng),以正常模式登錄,即可成功啟動(dòng)RPC服務(wù)。
注意:"Enable"是故障恢復(fù)控制臺(tái)提供的一個(gè)用來啟動(dòng)系統(tǒng)服務(wù)和設(shè)備驅(qū)動(dòng)程序的命令,只能在故障恢復(fù)控制臺(tái)下使用。