[心得][解法] Vaio上的IE跑Flash網頁會當
Well, 我的TT15已經快四個月了,嚴格來說不是剛買回家。
不過當初剛把它帶回家時,就發現Endanget某些報導,以及Facebook上傳圖片的網頁,
只要一打開來,IE就會沒反應一陣子,然後crash掉。看巴哈姆特也不時凍住。
自己調查了一下(用Fiddler把出問題的網頁原始碼獨立秀出來看),
發現都是有秀Flash才有出問題。
Google了一下,看到Flash 10在一些電腦上有類似問題,可以試試完全解除安裝後,
再用獨立安裝檔重新裝一遍;這招對我TT15上的問題不管用。
Flash完全解除安裝程式下載網頁:
http://www.adobe.com/go/14157 (跑完最好重開機)
Flash獨立安裝檔下載網頁:(不用上網的安裝檔,目前到10.0.22.87)
http://www.adobe.com/support/flashplayer/downloads.html
點Download the Adobe Flash Player 10 Update for Windows and Macintosh
會下載一個zip檔,解壓縮開來後,裡頭的Players\Release目錄下有
Install Flash Player 10 ActiveX.exe (IE用)
Install Flash Player 10 Plugin.exe (Firefox用)
昨天乾脆自己用windbg看IE到底被掛在哪邊,一看,是死在BtwVdpCapFilter.dll。
那是Broadcom的藍芽軟體中提供藍芽攝影機分享的影像擷取外掛,
問Google,查到的說法是說這種功能平常人不會去用到。
我猜,除非你的手機支援透過藍芽當電腦的webcam,不然你真的用不到它。
上Broadcom網站查WIDCOMM Bluetooth Software(我機器是6.2.0.4500)有沒更新,
看到他們說要到四月才開放下載新版本。:Q
一個有效的自力救濟辦法是,把BtwVdpCapFilter.dll從系統登錄中移除:
1. 去開始功能表的「開始搜尋」輸入regsvr32 /u BtwVdpCapFilter.dll
先不要按ENTER
2. 按CTRL+SHIFT+ENTER
3. 使用者帳號控制的對話方塊會跳出來問你要不要繼續,選繼續
4. 你會看到「DllUnregisterServer 在 BtwVdpCapFilter.dll 成功。」的訊息
到這裡,就可以回頭開開看之前看了會讓IE當掉的那些網頁了。
我沒試過Firefox會不會也這樣當掉,不過問題既然在Flash 10與BtwVdpCapFilter.dll
的互動,Firefox如果裝Flash 10,出事率應該也很高。
主要問題還是在於BtwVdpCapFilter.dll裡頭有個null pointer被拿來用,
造成記憶體位址存取錯誤。正式解法還是要等Broadcom修理。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.40.228
推
03/10 18:08, , 1F
03/10 18:08, 1F
→
03/11 14:43, , 2F
03/11 14:43, 2F
Sony-style 近期熱門文章
PTT數位生活區 即時熱門文章