如何啟用或停用特定的 COM 類別目錄中的 Office 2003 Service Pack 3 程式執行個體化點

文章翻譯 文章翻譯
文章編號: 938815 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

簡介

本文介紹 Microsoft Office 2003 Service Pack 3 (SP3) 中的新功能。這項功能可讓系統管理員,而使用者將設定登錄機碼,為啟用或停用特定的 COM 類別,在 Office 2003 SP3 程式中執行個體化點。比方說,您可以使用 Microsoft Office Word]、 [Microsoft Office Web 元件] 或 [Microsoft Office Excel 中的這項功能。

附註這項功能只存在 Office 2003 SP3。

其他相關資訊

重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756如何備份和還原在 Windows 登錄

啟用或停用新功能

預設情況下,這項新功能是在 Office 2003 SP3 中停用。若要啟用此功能,可以在網域原則中設定下列登錄機碼:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Common\Security Value
值名稱ComCatCheck
值類型REG_DWORD
預設值

如果未設定這個機碼則使用者可以設定 Office 2003 下列對等的機碼:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\Security
值名稱ComCatCheck
值類型REG_DWORD
預設值 0

附註0 表示該功能已停用預設值。1 表示已啟用該功能的預設值。

目前定義四個類別。在 Office 2003 中每個分類,有是核心網域原則類別機碼,如下所示:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Excel\Security\COM Categories\CATID_ExcelCreateRTD
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Access\Security\COM Categories\CATID_OWCSafeProviders
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Word\Security\COM Categories\CATID_WordCreateLink
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Word\Security\COM Categories\CATID_WordCreateOCX
如果未設定這些機碼使用者可以設定 Office 2003 下列對等的機碼:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security\COM Categories\CATID_ExcelCreateRTD
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security\COM Categories\CATID_OWCSafeProviders
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Security\COM Categories\CATID_WordCreateLink
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Security\COM Categories\CATID_WordCreateOCX
這四個類別的個別類別識別碼是在下列表格中定義。
摺疊此表格展開此表格
類別名稱類別識別碼描述
CATID_ExcelCreateRTD {8f3844f5 0af6 45 C 6-99 C 9 04bf54f620da}此類別負責控制 Excel RTD 使用量。
CATID_OWCSafeProviders {a67a20dd-16b0-4831-9a66-} 045408e51786此類別負責控制對 OWC 資料來源提供者使用。
CATID_WordCreateLink {cca2db40-1b36-4a75-9876-} 154f1312f3e0此類別負責控制 Word OLE 連結插入。
CATID_WordCreateOCX {81535360-42bb-4ef8-bb89-} f0eece074556此類別負責控制 Word OCX 插入。

CheckType 登錄項目但 CheckCatID 登錄項目

您可以在每個類別機碼中設定下列登錄項目。

CheckType

CheckType
登錄項目可以設定來決定是否要使用 [允許] 清單,或使用 [拒絕] 清單中。

值名稱CheckType
值類型REG_DWORD
預設值 0
0 則表示拒絕清單將會使用的值。1 表示會使用 「 允許 」 清單的值。

附註如果您設定
CheckType
登錄項目的值為類別的 1,如果沒有指定允許清單,將會停用該類別中的所有控制項。如果您設定
CheckType
登錄項目的值為類別的 0,如果沒有指定拒絕清單,將會啟用該類別中的所有控制項。這些指導方針是,則為 True,除非
CheckCatID
登錄項目被設定,但不存在。

CheckCatID

CheckCatID
登錄項目可以設定來決定是否檢查 COM 元件的類別。

值名稱CheckCatID
值類型REG_DWORD
預設值 0

值為 0 會忽略 COM 類別的元件。 值為 1 可以僅指定分類中的 COM 元件。

允許清單及拒絕清單

允許清單

[允許] 清單中的四個類別位於下列位置:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security\COM Categories\CATID_ExcelCreateRTD\Allow
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security\COM Categories\CATID_OWCSafeProviders\Allow
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Security\COM Categories\CATID_WordCreateLink\Allow
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Security\COM Categories\CATID_WordCreateOCX\Allow

拒絕清單

拒絕清單的四個類別位於下列位置:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security\COM Categories\CATID_ExcelCreateRTD\Deny
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security\COM Categories\CATID_OWCSafeProviders\Deny
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Security\COM Categories\CATID_WordCreateLink\Deny
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Security\COM Categories\CATID_WordCreateOCX\Deny
[允許] 清單,或拒絕清單,您可以新增的類別識別項 (CLSID)。比方說新增 CLSID {8BD21D40-EC42-11CE-9E0D-00AA006002F3} CATID_ExcelCreateRTD 允許] 清單您可以建立下列登錄機碼:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security\COM Categories\CATID_ExcelCreateRTD\Allow\{8BD21D40-EC42-11CE-9E0D-00AA006002F3}
您可以新增一個 CLSID 至特定類別。比方說新增 CLSID {8BD21D40-EC42-11CE-9E0D-00AA006002F3} 到 CATID_ExcelCreateRTD] 類別您可以建立下列登錄機碼:
HKEY_CLASSES_ROOT\CLSID\{8BD21D40-EC42-11CE-9E0D-00AA006002F3}\Implemented Categories\{8F3844F5-0AF6-45C6-99C9-04BF54F620DA}
附註CATID_ExcelCreateRTD 的分類中,個別的類別識別碼是 {8F3844F5 0AF6 45 C 6-99 C 04BF54F620DA 9}。

如需有關實作類別的詳細資訊,請造訪下列 Microsoft 網站:
http://msdn2.microsoft.com/en-us/library/ms682451.aspx
http://msdn2.microsoft.com/en-us/library/ms692674.aspx
一個 CLSID 加入在 64 位元平台上的 32 位元應用程式特定的類別時,您可以使用下列的登錄機碼:
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{CLSID}\Implemented Categories\{CategoryID}
如需有關如何使用 「 群組原則] 嵌入式管理單元來指定使用者的群組和電腦群組的原則設定的詳細資訊,請造訪下列 Microsoft 網站]:
http://technet.microsoft.com/en-us/library/bb742376.aspx

屬性

文章編號: 938815 - 上次校閱: 2007年9月18日 - 版次: 1.5
這篇文章中的資訊適用於:
  • Microsoft Office 2003 Service Pack 3?應用於:
    • Microsoft Office Excel 2003
    • Microsoft Office Word 2003
    • Microsoft Office 2003 Web Components
    • Microsoft Office Access 2003
關鍵字:?
kbmt kbexpertiseinter kbinfo kbhowto KB938815 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:938815
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com