管理使用者 Chrome 瀏覽器的 Flash 功能

本文資訊僅適用於受管理版本的 Chrome 瀏覽器。Chrome 作業系統內建 Flash,您無法在 Chrome 裝置上解除安裝 Flash。

重要注意事項:Adobe® 宣布將於 2020 年 12 月淘汰 Flash® Player®。Chrome 76 以上版本中的 Flash Player 預設為關閉。使用者可手動切換為執行 Flash 前先詢問使用者,而不影響為 Flash 進行的政策設定。如要進一步瞭解已推出和即將推出的變更,請參閱 Flash Roadmap (英文)。

我們強烈建議機構遷移至其他替代解決方案。

根據預設,Chrome 會在背景安裝 Adobe Flash Player,或是在使用者首次瀏覽 Flash 內容時安裝 Adobe Flash Player,並持續透過 Chrome Component Updater 更新 Flash Player。

我們建議大部分機構使用預設設定。不過,部分 IT 管理員可能想要自行管理使用者的 Flash 體驗。

IT 管理員專用 Flash 部署作業建議

您可以採用兩種方法:

方法 1:允許 Chrome 管理 Flash Player 版本 (建議使用)

讓 Chrome Component Updater 保持啟用 (預設狀態)。在 Microsoft Windows 群組原則編輯器中設定 ComponentUpdatesEnabled=true。Chrome 將下載及安裝 Flash Player,並視需要更新。

方法 2:由您負責為使用者更新 Flash Player

透過 Adobe Flash MSI (Chromium 專用) 手動安裝及管理貴公司的 Flash 安裝作業。

  1. 設定 ComponentUpdatesEnabled=false,將 Component Updater 停用。
  2. 透過 Adobe Flash MSI 為使用者下載及部署 Flash (請務必選擇「Opera & Chromium PPAPI MSI」)。
  3. 持續在每次 Flash 更新發布時透過 Adobe Flash MSI 為使用者更新 Flash。

採用這種方法時,Google Chrome 將不會更新 Adobe Flash Player,所有更新一律由 IT 管理員手動完成 (例如透過較新的 Adobe MSI 套件重新部署 Adobe Flash Player 更新)。如果不停用 Component Updater,Chrome 就會從 Adobe Flash MSI DLL 或 Chrome 外掛程式兩者之中擇一使用 (較新者優先)。

警告:如果沒有為使用者部署 Flash MSI,請勿使用 ComponentUpdatesEnabled 政策停用 Component Updater,否則會造成 Flash 版本過舊 (因為 Google 不會在 Component Updater 停用的情況下繼續安裝 Flash 更新)。Flash 可能會因此發生錯誤和安全性問題。如果 Flash 版本過於老舊,Google 可能封鎖版本過舊的外掛程式。

如果想確認 Chrome 目前執行的 Flash Player 版本為何 (兩種部署方法皆可),請前往 chrome://version 查看安裝版本。請注意,如果更新是經由 Component Updater 提供 (方法 1),則必須將 Linux 和 Chrome 作業系統裝置重新啟動 (Windows 和 macOS 無需重新啟動)。如果是使用 Adobe Flash Player MSI 更新 (方法 2),則無論使用的 Chrome 平台版本為何,一律必須重新啟動。

依政策管理 Flash

您可以使用 DefaultPluginsSettingPluginsAllowedforURLs 政策管理 Flash 的播放情形。如果未設定這些政策,使用者則須為自己透過 Chrome 造訪的個別網站逐一啟用 Flash。

自 Chrome 62 開始:您可以將使用者需要定期造訪的內部網站、信任的網站或是 http://* 或 https://* 加入許可清單,允許 Flash 自動播放,讓使用者受影響的程度降到最低,並維持 Flash 正常運作。不過,基於安全性考量,我們通常不建議這麼做。

注意:建議您使用 PluginsAllowedForUrls (而不是上述涵蓋範圍更廣的萬用字元) 將特定網址加入許可清單。

  • PluginsAllowedForUrls - 允許特定網址自動執行 Flash。如要允許您信任的內部 Flash 應用程式和網站,您可以建立 ["[*.]mycorp.com", "play.spotify.com"] 這類許可清單。
  • PluginsBlockedForUrls - 禁止特定網址存取 Flash 內容,例如 ["flashvideosite.com"]。
注意:DefaultPluginsSettingPluginsAllowedForUrlsPluginsBlockedForUrls 這三項 Chrome 政策只會影響 Flash 外掛程式,不會影響任何其他外掛程式。

選取 DefaultPluginsSetting="3" ("Flash - Ask first") 後,使用者必須先點選 Flash 內容,然後按一下 [允許] 才能讓 Flash 在該網站上執行。這項設定可能會對使用者顯示「請按這裡安裝 Flash!」連結。按一下該連結後,使用者可接著點選 [允許]。

注意:從 Chrome 62 起,方法 3 -「按一下即可播放」已不再適用。

Click Allow for Flash to run

或者,使用者可能會看到灰色方塊,其中顯示一片拼圖和「請按這裡啟用 Adobe Flash Player」錯誤訊息。

  1. 按一下顯示「請按這裡啟用 Adobe Flash Player」的灰色方塊。
  2. 在左上角顯示的方塊中按一下 [允許],即可執行 Flash 外掛程式。

Click to enable Adobe Flash Player

Click Allow for Flash to run

 

測試提示:如果您仍在使用 Chrome 54 以下版本,建議您在執行 Chrome 55、56、57 和 Chrome Canary 的裝置上設定 DefaultPluginsSetting 政策和網址許可清單 (使用 PluginsAllowedForUrls 政策),然後前往內部網站和信任的網站測試這項功能。如果與貴機構業務息息相關的網站有 Flash 內容,請透過郵件將相關異動告知受影響的使用者。

其他選擇:

如果將 DefaultPluginsSetting 設為「1 = 允許所有網站自動執行外掛程式」,可讓 Flash 內容自動播放。注意:這項設定僅適用於 Chrome 61。從 Chrome 62 起,Chrome 將不再支援「允許所有網站自動執行外掛程式」功能。

如果將 DefaultPluginsSetting 設為「2 = 封鎖所有外掛程式」,則所有 Flash 內容均無法在使用者的電腦上播放。我們不建議大部分機構選擇這麼做。如果您要完全禁止使用者瀏覽任何 Flash 內容,才需要使用這項設定 (啟用前請先進行測試)。

常見問題

如何讓 Flash 持續更新?

如果您未修改 Chrome 的預設設定,Chrome 會透過 Component Updater 持續更新 Flash。

如何為我的機構停用 Flash?

如果不要讓貴機構成員使用 Flash,只需停用外掛程式,即可禁止使用者執行 Flash 內容。

停用外掛程式的主要做法是設定 DefaultPluginsSetting = 2。

或者,如果您要針對停用外掛程式的方法進行微調,則可設定下列政策:

Chrome MSI 是否提供 Flash?

否。只要未停用元件更新,Chrome 就會在使用者瀏覽需要執行 Flash 的內容時,下載最新的 Flash 版本。

Chrome 53 以下版本的 MSI 安裝程式所附的 Flash 版本是舊版。

如果停用 Component Updater,會發生什麼情況?

如需停用 Component Updater,但仍要讓使用者存取 Flash 內容,則必須透過 Adobe MSI 安裝 Flash。

這是進階設定,大部分機構會選擇沿用預設設定,讓系統在使用者首次透過瀏覽器存取 Flash 內容時自動安裝 Chrome Flash。

請參閱上方的警告文字方塊,瞭解停用 Component Updater 且未適時部署 Adobe Flash MSI 的後果。

 
這對您有幫助嗎?
我們應如何改進呢?