由於公司的電腦還有 XP 系統,最近發現使用 Chrome 遇到有 Flash 的網頁時,會出現「Adobe Flash Player 因版本過舊而遭封鎖」的訊息,右邊就會有[更新外掛程式…]和[執行(僅限這次)],出現一次就算了還常出現,找到以下解決方法。


2017/10/27 更新:這方法請您自行是否選用。
根據網友的回饋,我發現這個方法也無法一勞永逸的解決,這方式只是把 Chrome 的 Flash 路徑改變,只要把參數刪除再開 Chrome 就會恢復原狀,而且安裝 Adobe Flash  Player 時如果有勾選自動更新,只要版本號變了,外掛就無法順利載入,需要再去改參數裡的版本。

因為 XP 的 Chrome 已經停止更新,可能連帶 Flash 也不會自動更新,所以只好自己手動來更新。

使用 Chrome 開啟 Adobe官網 Flash Player下載中心 https://get.adobe.com/tw/flashplayer/ ,網頁自動會偵測系統和瀏覽器的版本。


點選立即安裝後會自動下載,再執行安裝檔案,記得要關閉 Chrome 才能安裝完成。

很奇怪的是,安裝完成之後,Chrome 的 Flash 還是不會更新,這到底是為什麼我也不太清楚,明明 Adobe Flash Player是 Chrome 專用,卻不會去自動更新 Chrome 內的 Flash,所以只得手動輸入參數讓 Chrome 更新 Flash 了。


於 Chrome 的啟動捷徑上按右鍵選內容,在目標最後面加上
 --ppapi-flash-path="C:\WINDOWS\system32\Macromed\Flash\pepflashplayer32_27_0_0_170.dll" --ppapi-flash-version="27.0.0.170"
▲C:\WINDOWS\system32\Macromed\Flash\ 是剛剛安裝 Flash 之後的地方,裡面會有一個檔案 pepflashplayer32_27_0_0_170.dll(檔名會隨著版本號不同),ppapi-flash-version 等號後面也要隨著前面檔案版本不同做改變。輸入完成後按套用,確定。

點選此捷徑開啟 Chrome 後就已經更換完成,Chrome 會改變使用 Flash 路徑,變成 C:\WINDOWS\system32\Macromed\Flash\,如此 Flash 即更新完成。

▲於 Chrome 網址輸入 chrome://plugins/ 右邊點開詳細資訊,找到 Adobe Flash Player 會有以上的原始資訊。

▲更新過後,位置資訊就會改變,版本也變成最新的了。

關閉 XP 停止支援的提醒訊息

這個一樣,只要在 Chrome 捷徑的目標最後加上以下參數即可。
 --disable-infobars

開啟 Chrome 便不會再出現提醒訊息,但這會連帶如此次 Flash 因版本過舊而遭封鎖的提醒訊息也關閉,如有類似的可能也會被關閉。
arrow
arrow
    全站熱搜

    Bevis 發表在 痞客邦 留言(0) 人氣()