以前經常遇到網友提出一個類似的問題,就是打開IE8浏覽器時,會彈了一個提示框,說什麼序數無法定位urlmon.dll上,詢問怎樣解決這樣的問題。
其實這是IE8的補丁惹的禍,或者是動態鏈接失效所造成的,只要消除這兩項問題,就不會有提示窗口出現了,今天就把解決這個問題的方法總結一下,寫成一篇經驗文章,讓有需要的網友能夠按步執行,解決這個煩惱。
解決方法與步驟:
1 ,先進入桌面,打開“開始”菜單,然後選擇“控制面板”程序。
2,進入控制面板後,拖動右側滾動條,找到“添加和刪除程序”這一圖標,雙擊。
3,來到“添加和刪除程序”窗口,勾選最上方的“顯示更新”這個復選框。因為在默認情況下,是不顯示更新補丁的。只有勾選了這個框,才會顯示。
4,勾選後,可能要等一兩分鐘,才可能顯示出來,出來後,拖動右側滾動條,找到Windows Internet Explorer 安全更新 (KB2847204)這一項,雙擊點開。
5,打開這一項後,右下側有一個“刪除”按鈕,點擊刪除,把這一個補丁清理掉。以後就不會彈出這個“不能定位序數459於動態鏈接庫urlmon.dll上”窗口了。
另一個方法:重新注冊法。
1,到網上下載mshtmled.dll和iertutil.dll這兩個動態鏈接庫文件,要與自已的版本相符,也可以到其它好的電腦上拷貝一個。
2,然後把這個兩個文件釋放到C:WindowsSystem32文件夾下,如果為64位系統,放到C:WindowsSysWOW64文件夾下。
提示,因為是系統文件,可能會出現無法覆蓋的的提示,這時,可以開機按F8進入安全模式進行覆蓋。
3,然後到桌面打開運行程序,在運行框中輸入regsvr32 mshtmled.dll命令,彈了注冊成功後,再輸入regsvr32 iertutil.dll命令,進行注冊。經過注冊以後,同樣也可以解決這個彈出窗口問題。
注意事項:
1、如果開始中沒有找到運行程序,也可在用鍵盤上的Win+R鍵調出“運行”程序框口。
2、如果在添加和刪除程序中,沒有找到KB2847204這個補丁,就用第二個方法。