啟用或禁用 Office 文件中的 ActiveX 設(shè)置
本文所含信息是關(guān)于如何使用您文件中的 ActiveX 控件、更改控件設(shè)置以及如何使用消息欄和信任中心啟用或禁用控件。此外,您還可以更詳細(xì)地了解 ActiveX 控件以及它們?cè)鰪?qiáng)文件的方式。
本文內(nèi)容
在出現(xiàn)消息欄時(shí)啟用 ACTIVEX 控件
在出現(xiàn)安全警告時(shí)為一個(gè)會(huì)話啟用 ACTIVEX 控件
在 WORD、ACCESS、EXCEL、POWERPOINT、PUBLISHER 和 VISIO 中更改 ACTIVEX 控件設(shè)置
什么是 ACTIVEX 控件?什么是風(fēng)險(xiǎn)?
打開包含 ActiveX 控件的文件時(shí),會(huì)出現(xiàn)黃色“消息欄”(帶有防護(hù)圖標(biāo))及“啟用內(nèi)容”按鈕。如果您確信這些控件的來源可靠,請(qǐng)按以下說明操作:
1. | 在“消息欄”中,單擊 “啟用內(nèi)容”。 |
2. | 此時(shí)會(huì)打開該文件,并且它是受信任的文檔。 |
下圖是 ActiveX 控件位于文件中時(shí)顯示的消息欄示例。
在出現(xiàn)黃色消息欄時(shí),啟用文件中的 ActiveX 控件的另一種方法是使用“Microsoft Office Backstage 視圖”。
1. | 單擊“文件”選項(xiàng)卡。此時(shí)將顯示“Backstage 視圖”。 |
2. | 在“安全警告”區(qū)域的“啟用內(nèi)容”按鈕上,單擊下箭頭。 |
3. | 在“啟用所有內(nèi)容”下,選中“始終啟用此文檔的活動(dòng)內(nèi)容”。 |
4. | 此時(shí)該文件會(huì)成為受信任的文檔。 |
下圖是“始終啟用此文檔的活動(dòng)內(nèi)容”和“高級(jí)選項(xiàng)”的示例。
下圖是“啟用內(nèi)容”選項(xiàng)的較大示例。
注釋 一個(gè)例外情況是設(shè)置了消除位的 ActiveX 控件。在這種情況下,ActiveX 控件將不運(yùn)行。消除位是一種安全功能,它通過封堵安全漏洞或阻止代碼運(yùn)行等操作,指示 ActiveX 控件從不使用 ActiveX 軟件片段。
若要在文件處于打開狀態(tài)期間啟用控件,請(qǐng)按以下說明操作。如果關(guān)閉文件然后再重新打開它,則會(huì)重新出現(xiàn)警告。
1. | 單擊“文件”選項(xiàng)卡。此時(shí)將顯示“Backstage 視圖”。 |
2. | 在“安全警告”區(qū)域的“啟用內(nèi)容”按鈕上,單擊下箭頭。 |
3. | 選擇“高級(jí)選項(xiàng)”。 |
4. | 在“Microsoft Office 安全選項(xiàng)”對(duì)話框中,針對(duì)每個(gè) ActiveX 控件選中“啟用此會(huì)話的內(nèi)容”。 |
5. | 單擊“確定”。 |
下圖是“安全警告”區(qū)域的一個(gè)示例,此時(shí)您可以啟用 ActiveX 控件,控件有效期為該文件打開的期間。
注釋
如果文件包含 VISUAL BASIC FOR APPLICATIONS (VBA)(英文) 工程(例如,啟用宏的 Excel 文件),則信任中心會(huì)因該文件可能包含宏而應(yīng)用更多的限制。
僅當(dāng)您確信 ActiveX 控件和其他活動(dòng)內(nèi)容的來源可靠時(shí),才啟用它們。
若要在信任中心中啟用或禁用 ActiveX 控件,請(qǐng)按以下說明操作。
1. | 單擊“文件”選項(xiàng)卡。此時(shí)將顯示“Backstage 視圖”。 |
2. | 在“幫助”下,單擊“選項(xiàng)”;此時(shí)將顯示“選項(xiàng)”對(duì)話框。 |
3. | 單擊“信任中心”。 |
4. | 單擊“信任中心設(shè)置”。此時(shí)將顯示“信任中心”。 |
5. | 單擊“ActiveX 設(shè)置”。此時(shí)將顯示“用于所有 Office 應(yīng)用程序的 ActiveX 設(shè)置”對(duì)話框。 |
6. | 單擊所需的選項(xiàng),然后單擊“確定”。 |
下圖是信任中心的“ActiveX 設(shè)置”區(qū)域示例。
要點(diǎn) 如果您在 Word、Access、Excel、PowerPoint、Publisher 或 Visio 中更改 ActiveX 設(shè)置,所有這些程序中的設(shè)置都將發(fā)生更改。
下列說明適用于以下文件中的 ActiveX 控件,這些文件不是受信任文檔或者所在位置不受信任。
要點(diǎn) 如果您信任某個(gè)文件,并且不希望收到有關(guān)包含 ActiveX 控件的內(nèi)容或其他活動(dòng)內(nèi)容的安全警告,請(qǐng)將該文件放在受信任位置。
✍ | 禁用所有控件,并且不通知 文檔中的所有 ActiveX 控件都將被禁用。 |
✍ | 以附加限制啟用“初始化不安全”(UFI)控件,以及以最少限制啟用“初始化安全”(SFI)控件之前提示我 根據(jù)是否含有 VBA 項(xiàng)目,會(huì)出現(xiàn)兩種情況: |
✍ | 含 VBA 項(xiàng)目 將禁用所有 ActiveX 控件,并且會(huì)顯示消息欄。單擊“啟用內(nèi)容”可啟用控件。 |
✍ | 不含 VBA 項(xiàng)目 系統(tǒng)以最少限制啟用 SFI ActiveX 控件,并且不顯示消息欄。但是,ActiveX 控件必須全部標(biāo)記為 SFI 才不會(huì)生成消息欄。將禁用 UFI ActiveX 控件。不過,如果用戶啟用 UFI 控件,則將用其他限制(如默認(rèn)值)對(duì)它們進(jìn)行初始化。作為 UFI 控件一部分的所有持續(xù)數(shù)據(jù)都將丟失。 |
✍ | 以最小限制啟用所有控件之前提示我 此設(shè)置為默認(rèn)設(shè)置。根據(jù)是否含有 VBA 項(xiàng)目,會(huì)出現(xiàn)兩種情況: |
✍ | 含 VBA 項(xiàng)目 將禁用所有 ActiveX 控件,并且會(huì)顯示消息欄。單擊“啟用內(nèi)容”可啟用控件。 |
✍ | 不含 VBA 項(xiàng)目 系統(tǒng)以最少限制啟用 SFI ActiveX 控件,并且不顯示消息欄。但是,ActiveX 控件必須全部標(biāo)記為 SFI 才不會(huì)生成消息欄。將禁用 UFI ActiveX 控件。不過,如果用戶啟用 UFI 控件,則將用最少限制對(duì)它們進(jìn)行初始化。最小限制意味著如果存在任何持續(xù)值,則使用最小限制初始化 ActiveX 控件。如果不存在持續(xù)值,則使用默認(rèn)值 (InitNew) 初始化該控件。 |
✍ | 無限制啟用所有控件并且不進(jìn)行提示(不推薦) 以最小限制啟用文檔中的所有 ActiveX 控件。 |
✍ | 安全模式 以安全模式啟用 SFI ActiveX 控件,這意味著開發(fā)人員已將控件標(biāo)記為安全。 |
ActiveX 控件是小的構(gòu)建基塊,用于創(chuàng)建通過 Web 瀏覽器在 Internet 中工作的應(yīng)用程序。例如,用于收集數(shù)據(jù)、查看某些類型的文件以及顯示動(dòng)畫的自定義應(yīng)用程序。ActiveX 控件的常見用途有命令按鈕、列表框和對(duì)話框。Office 程序還允許使用 ActiveX 控件來改善某些文檔。
ActiveX 控件可以不受限制地訪問您的計(jì)算機(jī),因此可以訪問您的本地文件系統(tǒng)并更改操作系統(tǒng)的注冊(cè)表設(shè)置。如果黑客使用 ActiveX 控件來控制您的計(jì)算機(jī),則可能帶來嚴(yán)重危害。
請(qǐng)參閱