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