基於安全性考慮,Windows Microsoft 365 Windows 封鎖啟用 Flash、Silverlight 和 Shockwave 控制項的新 Microsoft Office 版本。 大部分的使用者不會受到影響,但對部分使用者來說,這可能會造成下列其中一個問題:
-
當您在 PowerPoint 投影片放映中按一下內嵌的 Flash 影片時,即使之前運作成功,還是沒有任何作用。
-
Excel 中的 Power View 已經無法 (因為它使用 Silverlight) 。 您可能會看到錯誤訊息,指出「OLEObject 類的啟用方法失敗".
-
當您按一下在 Outlook 中設定資料夾首頁的資料夾時,Flash 內容會顯示為具有 X 的空白頁。
編輯註冊表以解除封鎖這些控制項
注意: 請仔細遵循這些步驟。 如果未能正確修改登錄,可能會發生嚴重的問題。 在您啟動之前,建議您有已知的良好註冊表備份。 請參閱這篇文章以進一步瞭解如何 備份及還原 Windows 中的註冊表。
-
離開所有 Microsoft Office 應用程式
-
點一下鍵盤上的 (或按鍵盤上的 Windows 鍵來啟動登錄編輯程式) 輸入 regedit,然後按Enter。
-
找出正確的註冊表子金鑰。 它將是下列其中一項:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\(64 位 Office 或 32 位 Windows 上的 32位 Office)
或
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\(64 位 Windows 上的 32位 Office)
附註: 根據預設,COM相容性節點可能不存在。 如果您沒看到,請以滑鼠右鍵按一下共同節點並選擇新增金鑰來新增。
-
以滑鼠右鍵按一下 COM 相容性節點並選擇新增金鑰,以使用要解除封鎖之控制項 的 CLSID 新增子鍵做為 值。
控制項
Clsid
閃光
{D27CDB6E-AE6D-11CF-96B8-444553540000}
{D27CDB70-AE6D-11CF-96B8-444553540000}
Silverlight
{DFEAF541-F3E1-4c24-ACAC-99C30715084A}
衝擊波
{233C1507-6A77-46A4-9443-F871F945D258}
附註: 針對 Flash,您需要新增兩個子鍵,每個子鍵的 CLSID 各各一個。
-
在這個新的子索引鍵中,我們將以滑鼠右鍵按一下新的子索引鍵,並選擇新的> DWORD (32位值) 值。
-
稱為REG_DWORD標的十六進位值,值為0。
-
一REG_DWORD 1 的十六進位值,稱為 ActivationFilterOverride。
-
-
離開登錄編輯程式,然後啟動您的應用程式。 您所需的控制項現在應該會取消鎖定。
範例
例如,若要解除封鎖 Silverlight,讓 Power View 在 64 位的 Office 2016 中能夠正常使用,您可以在 Windows 上找到此登錄機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\
附註: 請記住,如果 COM 相容性 節點尚不存在,您必須建立它。
然後新增一個子鍵,其值為{DFEAF541-F3E1-4c24-ACAC-99C30715084A}。
在此案例中,產生的路徑會 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{DFEAF541-F3E1-4c24-ACAC-99C30715084A}。
在子機碼中,您將新增一個稱為相容性標REG_DWORD值為0的 REG_DWORD 值,以及名為ActivationFilterOverride且值為1的 REG_DWORD 值。