今天Troubleshooting一個IE的問題,問題現象如下:
每次報錯代碼會有不同
經過百度谷歌必應一番搜索,方法基本一致
-
重新註冊dll文件
一般這個辦法是解決某些系統dll文件錯誤的方法,很多遇到“內存不能爲read或written”的問題都能通過這個辦法來解決,首先想到的也是這個方法,但是最終結果失敗。
“開始->輸入cmd”,然後把下面的代碼粘帖進去。for %a in (%windir%/system32/*.dll) do regsvr32.exe /s %a for %b in (%windir%/system32/*.ocx) do regsvr32.exe /s %b 然後就是不停的註冊滾動屏幕,一直到結束。 -
修改計算機性能設置鼠標右鍵“我的電腦”,選擇“屬性”,在系統屬性中選擇“高級”選項卡,點擊性能下的“設置”按鈕,選擇“調整爲最佳性能”,然後確定。
- 刪除“工具欄和擴展”
- 去掉“啓用第三方瀏覽器擴展”
打開IE8,找到“工具 -> Internet選項 -> 高級 -> 瀏覽 -> 啓用第三方瀏覽器擴展*”,取消選中後重新啓動IE8瀏覽器。
以上方法均試過沒有解決問題
我試過重裝IE8也沒有起作用,各種修復工具一一試用,本來想放棄了,但是又一想是不是IE8升級文件本身就有問題,不管你是重裝還是改設置都沒有用,於是決定先降低IE8到IE6試試
找到c:\winnt(windows)\ie8\spuninst\spuninst.exe(需要取消隱藏屬性)卸載IE8的升級文件,IE8會回滾到IE6,重啓電腦,問題解決。重新升級到IE8,問題沒有出現,成功!