可能有個別的電腦基礎知識學習者會遇到一個關于IE或其他瀏覽器的問題,描述如下:
在自己興致勃勃的打開瀏覽器,輸入自己想要瀏覽的網站,進入主頁后,發現無法點開任一個次鏈接了,怎么弄也不行,呵呵,或許以為是瀏覽器的問題,卸載后,把原來的安裝包重新安裝一個也不能解決,那么,要怎么辦才好呢?
重做一個系統嗎?
單為了這么一點問題就重新做一個系統也太劃不來了吧?
呵呵,其實,也不用著急,遇到這種問題的話,通常是一個動態鏈接庫出了問題所致.
由于oleaut32.dll的注冊被卸載或注冊失敗導致了上述的問題出現.解決辦法:
只需要將其注冊進regedit便可.
在這里,我們便要使用一個工具-regsvr32,將上述中的動態鏈接庫注冊入regedit中.
步驟如下:
1、打開“開始”-“運行”-“CMD”,回車
2、進入CMD后,輸入命令regsvr32 oleaut32.dll 即時可看到注冊成功的提示消息框。
順便筆者提一提關于regsvr32的用法,大體如下:
regsvr32 [/u][/s][/n][/i][:cmdline]dllname
/u- 解除服務器注冊
/s- 無聲;不提示消息框
/i- 調用DllInstall,給其傳遞一個可選[cmdline];跟/u一起用時,卸載dll
/n- 不要調用DllRegisterServer;這個選項必須跟/i一起使用
也就是說,上述的命令我們完全可以改寫成:
regsvr32 /s oleaut32.dll 注冊成功后不顯示提示框
regsvr32 /u /i /s oleaut32.dll 載卸動態鏈接庫oleaut32.dll而不提示。
新聞熱點
疑難解答