前幾天在玩網遊的時候突然藍屏,自動重開機然後系統自己檢查硬碟之後,雖然能夠順利開機,但是發現RC跟網遊都不能用了QAQ
RC一開就會一直跳出下載error.html的視窗,網遊則是一點開就會狂跳映像錯誤的視窗「C:\WINDOWS\SysWOW64\mshtml.dll不是設計為在windows上執行,就是它包含錯誤,請嘗試使用原始安裝媒體,再次安裝該程式,或是聯絡您的系統管理員或軟體廠商以取得資源。」其他如Firefox、BS都可以正常開啟。
跑去視窗上路徑所寫的資料夾看,發現我的mshtml.dll變成了0kb。
試著用過修復DLL軟體,可是並沒有用,然後我找到這個DLL檔是跟IE有關的,該DLL的版本會跟IE的版本相同,我發現我(不知道什麼時候更新的)版本是11.0.3600.18500(由於已解決,圖片是其他版本號)。
實在沒辦法想說直接去下載該DLL檔,可惜不論是網路上找到的跟親友直接要來他們電腦裡的mshtml.dll的版本,都跟我的不一樣。
本來想說是否要重灌了QAQ但後來靈機一動──
既然這個檔案跟IE有關,我是不是重灌IE就會好了???
將IE 11的更新移除之後,我降回了IE8,也發現mshtml.dll也跟著修改了!問題順利解決!
(如果習慣IE 11,應該重新安裝也是可以的,因為本身沒在用IE,就沒裝回IE 11了。)