文章詳情頁(yè)
如何在 Windows中禁用 DCOM支持
瀏覽:24日期:2023-10-22 17:13:52
概要
分布式組件對(duì)象模型是一個(gè)供使軟件組件用來(lái)通過(guò)網(wǎng)絡(luò)直接進(jìn)行通訊的協(xié)議。DCOM 原稱“Network OLE”,它可以跨多個(gè)網(wǎng)絡(luò)傳輸(包括 Internet 協(xié)議,例如 HTTP)使用。有關(guān) DCOM 的更多信息,請(qǐng)?jiān)L問(wèn)下面的 Microsoft Web 站點(diǎn): http://www.microsoft.com/com/tech/dcom.asp Windows NT 4.0、Windows 2000、Windows XP 和 Windows Server 2003 本來(lái)就支持 DCOM。 警告 如果禁用 DCOM,則操作系統(tǒng)可能會(huì)失去某些功能。禁用對(duì) DCOM 的支持后,可能會(huì)導(dǎo)致以下結(jié)果: 任何能被遠(yuǎn)程激活的 COM 對(duì)象都可能無(wú)法正常工作。 本地 COM+ 管理單元將不能連接到遠(yuǎn)程服務(wù)器上以枚舉它們的 COM+ 編錄。 證書(shū)自動(dòng)注冊(cè)可能無(wú)法正常工作。 Windows 管理規(guī)范 (WMI) 對(duì)遠(yuǎn)程服務(wù)器的查詢可能無(wú)法正常工作。 如果您禁用 DCOM,有許多潛在的內(nèi)置組件和第三方應(yīng)用程序?qū)?huì)受到影響。Microsoft 不推薦在您的環(huán)境中禁用 DCOM,除非您通過(guò)檢測(cè)已經(jīng)查明哪些應(yīng)用程序受到了影響。并非在所有環(huán)境里都可禁用 DCOM, 但在所有基于 Windows NT 操作系統(tǒng)上都可禁用對(duì) DCOM 的支持。若要禁用此功能,請(qǐng)按下列步驟操作: 注意 要在基于 Windows 2000 的計(jì)算機(jī)上禁用 DCOM,您必須運(yùn)行 Windows 2000 Service Pack 3 (SP3) 或更高版本。編輯注冊(cè)表 啟動(dòng)注冊(cè)表編輯器。 找到以下路徑:HKEY_LOCAL_MacHINESoftwareMicrosoftOLE
將 EnableDCOM 字符串值更改為“否”。 重新啟動(dòng)操作系統(tǒng)以便使更改生效。 使用 DCOMCNFG.EXE 運(yùn)行 Dcomcnfg.exe。 如果您運(yùn)行的是 Windows XP 或 Windows Server 2003,請(qǐng)執(zhí)行以下附加步驟:?jiǎn)螕粑挥凇翱刂婆_(tái)根節(jié)點(diǎn)”下的“組件服務(wù)”節(jié)點(diǎn)。 打開(kāi)“計(jì)算機(jī)”文件夾。 對(duì)于本地計(jì)算機(jī),右鍵單擊“我的電腦”,然后單擊“屬性”。 對(duì)于遠(yuǎn)程計(jì)算機(jī),右鍵單擊“計(jì)算機(jī)”文件夾,指向“新建”,然后單擊“計(jì)算機(jī)”。 鍵入計(jì)算機(jī)名稱。 右鍵單擊該計(jì)算機(jī)名稱,然后單擊“屬性”。 單擊“默認(rèn)屬性”選項(xiàng)卡。 單擊以選中(或單擊以清除)“在這臺(tái)計(jì)算機(jī)上啟用分布式 COM”復(fù)選框。 如果您要為這臺(tái)計(jì)算機(jī)設(shè)置更多的屬性,單擊“應(yīng)用”以啟用(或禁用) DCOM。否則,單擊“確定”來(lái)應(yīng)用此更改并退出 Dcomcnfg.exe。 重新啟動(dòng)操作系統(tǒng)以便使更改生效。 更多信息 以下注冊(cè)表字符串值是用來(lái)在所有操作系統(tǒng)上啟用或禁用 DCOM 的:HKEY_LOCAL_MACHINESoftwareMicrosoftOLEEnableDCOM
如果將值更改為“N”,在重新啟動(dòng)操作系統(tǒng)之后就禁用了 DCOM。 標(biāo)簽:
Windows系統(tǒng)
排行榜
