■ 昆明 謝亞東
單位一筆記本電腦預裝64位的Windows 8.1系統(tǒng),瀏覽器為IE 11。某天在上網(wǎng)使用過程中,突然發(fā)現(xiàn)網(wǎng)頁里的Flash畫面不能顯示了,并且提示沒有安裝Flash插件。
按照提示自動聯(lián)網(wǎng)下載完成后,安裝中跳出一個錯誤消息:“您的Microsoft Internet Explorer瀏 覽器包含最新版本的內(nèi)置Adobe Flash Player。有新版本的Flash Player可用時,Windows Update會通知您”。
難道是自動下載安裝的Flash插件版本太低?筆者上Adobe官網(wǎng)下載了最新版的插件補丁和Flash Play卸載程序。但在卸載了舊版本后重新安裝時,錯誤提示依舊。
隨后根據(jù)網(wǎng)上查找到的方法,進行了如下嘗試:
1.打開了360安全衛(wèi)士,但在“電腦清理”選項的“恢復區(qū)”內(nèi),壓根就沒有找到任何和Adobe有關(guān)的條目,此路不通。
2.在命令行提示符窗口中,分別重新注冊了“WindowsSystem32MacromedFlash”和“WindowsSysWOW64MacromedFlash”文件夾下的Flash.ocx控件。重啟后問題依舊。
3.依照Adobe官網(wǎng)提供的技術(shù)文檔,從以下幾個方面查找了問題:
保證IE“工具”菜單下“管理加載項”選項卡列表中的“Shockwave Flash Object”處于已啟用狀態(tài)(如圖 1)。
因為IE中的“ActiveX篩選”功能可以阻止網(wǎng)站的ActiveX控件,從而幫助系統(tǒng)遠離風險和不可靠的ActiveX。而在Windows 8.1中,Adobe Flash Player并非是以獨立程序運行,而是集成在Internet Explorer 11中的,所以如果“ActiveX篩選”被啟用,Adobe Flash player將被阻止而報錯,無法運行。所以要確保IE“安全”選項卡中的“ActiveX篩選”沒有被勾選(如圖2)。
升級補丁Windows 8.1-KB3079777-x64.msu。但在安裝過程中,提示系統(tǒng)中已經(jīng)安裝了該更新程序。
重新啟動系統(tǒng)后,不再提示安裝Flash插件了,但網(wǎng)頁中的視頻只有聲音而沒有圖像。問題還是沒有得到解決。
4.筆者考慮先把Internet Explorer 11卸載掉,然后再重新安裝,看能不能解決問題。但通過在“啟用或關(guān)閉Windows功能”中,先后把Internet Explorer 11關(guān)閉、重啟系統(tǒng)、再啟用(如圖3),錯誤提示還是一如往故。
5.能否把Flash Player在系統(tǒng)注冊表中的版本信息降低,或者刪除后再安裝最新的版本呢?
運 行“regedit” 命令, 打 開“HKEY_LOCAL_MACHINESOFTWAREMacromediaFlashPlayer” 項,但 無 論修改和刪除操作,都無法進行。實在沒有辦法了,筆者只好到PE下去修改注冊表。然而,即使是在無所不能的PE下,和Flash Player相關(guān)的注冊表項依然不允許進行任何的操作。
突然一個念頭閃過,會不會是KB3079777補丁有問題呢?因為一直以來,每個月一次的系統(tǒng)補丁都是默認由360安全衛(wèi)士自動打上的,自己也從沒有留意過。筆者首先從“程序和功能”的“已安裝更新”中將原來的KB3079777補 丁 卸 載 掉(如圖 4),然 后 下 載 Windows 8.1-KB3079777-x64.msu再次安裝。奇跡終于出現(xiàn)了,重啟系統(tǒng)后,IE網(wǎng)頁中的Flash和視頻又恢復了正常。
經(jīng)過這次故障的解決,筆者感覺到,在系統(tǒng)故障處理過程中,一定要思路清晰。而平時的諸如系統(tǒng)補丁升級、插件清理等工作,也要細心觀察,不要什么都交給工具去完成,而自己對過程卻一無所知。另外,最為重要的是,一定不能放棄,堅持努力到最后,肯定是會有收獲的。