發表日期 2002/04/04
更新日期 2004/03/20
Iexplore caused an invalid page fault in urlmon.dll
適用範圍: Internet Explorer
提醒:
無
問題:
我每次在 Yahoo 的網站上要開啟某 folder 看信時,總是會出現Iexplore
caused an invalid page fault in urlmon.dll,請問怎麼解決?
回答:
urlmon.dll 是用來控制 URLDownloadToCacheFile
函數,因此也許是 IE
的快取區中有檔案損壞,所以產生這個現象,清除所有快取(Cache)資料後,再測試這個現象還會不會產生。(註一)
如何清除 IE 的 Cache?就是清除 Temporary Internet
files、History、以及 Cookies 三大項目,以下以 IE 6 為例做說明:
在「一般」這頁的 Temporary Internet Files
部分,按「設定」,按「檢視檔案」,若你的檔案總管並沒有切換到顯示「詳細資料」,請選擇工具列上的「檢視」>>「詳細資料」,如此才較方便瀏覽。
到功能表上的:「編輯」>>「全選」,然後按工具列上的「刪除」,全部刪除。
註一:
由於 URLMON.DLL (URL Monikers)控制了
URLDownloadToCacheFile,簡單的說,就是先把資料從網路上下載到快取區中,以供以後使用,所以,快取區中的資料就成為首先被懷疑的對象。
因此,才會要你清除 Temporary Internet
files、History、以及 Cookies 這些 Cache 之後再測試是否可以恢復正常。
然而,有沒有可能在清除這些 Cache 資料之後,仍然產生 invalid page
fault in urlmon.dll?
當然還是可能的,因為損壞的 Cache
只是眾多可能的原因之一,然而也可能是某個軟體有相容性的問題,而讓 urlmon.dll
無法正常工作,這就必須現場測試檢查你的機器才知道真正原因了。
相關文章:
0064-EXPLORER
caused an invalid page fault in module WININET.DLL
意見或問題請寄至:

版權所有,本站文、圖未經授權,請勿任意轉載與節錄,作者:車成斌

|