重新注冊DLL 修復操作系統故障
  2006年12月20日17:17 【字號 】【留言】【論壇】【打印】【關閉
 
  如果DLL文件的注冊表項(Registry entry)遭到破壞,那麼打開文件或網頁時,操作系統就會運行緩慢或者無法正常運行。幸運的是,來自俄亥俄州Dayton的高手Dick Waller告訴我們,Windows自帶的regsvr32.exe工具能重新在注冊表中添加DLL數據。

  Windows XP和2000會在文件中保存有關其功能的信息,這些文件就是動態鏈接庫(DLL)。有關DLL信息則保存在Windows注冊表中。如果DLL文件的注冊表項(Registry entry)遭到破壞,那麼打開文件或網頁時,操作系統就會運行緩慢或者無法正常運行。幸運的是,來自俄亥俄州Dayton的高手Dick Waller告訴我們,Windows自帶的regsvr32.exe工具能重新在注冊表中添加DLL數據。

  即使你無法確定哪些DLL信息丟失或被破壞,也不會影響重新注冊隨Windows安裝的DLL。對於由損壞的DLL注冊表項引起的常見問題,下面的方法或許可以修復。

  很多問題通過重新注冊Shell32.dll文件就能簡單地得到修復,Shell32.dll保存有關Windows界面的信息,並被用來打開文件和網頁。例如,重新安裝這個DLL文件能在桌面“圖形選項”對話框下重新保存JPEG或GIF圖片預覽(右擊桌面,選擇“選項”就能看到對話框)。它同時還能修復啟動“新建快捷方式向導”功能(右擊桌面,選擇“新建”→“快捷方式”)以及修復非常容易損壞的文件夾圖標雙擊功能。

  若想重新保存這個DLL文件,選擇“開始”\“運行”,鍵入regsvr32 /i shell32.dll,按回車鍵。會有信息提示你這個命令是否生效(不過得重啟電腦)。

  重新保存Windows XP圖片和傳真瀏覽器。如果雙擊文件圖標不能瀏覽圖片或傳真,可以重新注冊瀏覽器的DLL。選擇“開始”\“運行”,鍵入regsvr32 /i shimgvw.dll,按回車鍵。同樣的,會有信息彈出提示這個DLL是否已經修復了這個問題。

  激活XP中的“添加網絡空間向導”。有時重新保存一個破損的功能要求數次運行regsvr32 /i命令,每個需要重新保存數據的DLL都應運行一次。例如,如果在“我的網絡空間”文件夾窗口左側面板內點擊“添加網絡空間”但毫無反應的情況下,你在Windows“運行”欄內依次運行三個命令就能重新激活“我的網絡空間”。操作是:選擇“開始”\“運行”,鍵入regsvr32 /i netplwiz.dll,按回車鍵。接下來相同操作,鍵入regsvr32 /i mshtml.dll命令行,最后運行regsvr32 /i shell32.dll命令行。

  重新保存快速啟動欄。如果在任務欄右擊,選擇“工具欄”\“快速啟動欄”,隻能收到一條錯誤信息提示說工具欄未能建立,你可能丟失了快速啟動欄文件夾、注冊表項或其他重要的文件。快速啟動欄文件夾應該在C:\Documents and Settings\profile name\Application Data\Microsoft\Internet Explorer中。如果沒有,你可以手動創建(點擊“文件”\“新建”,在剛剛提到的這個文件夾中新建一個文件夾,並命名為快速啟動欄),也可以讓Windows進行這項操作,操作是:選擇“開始”\“運行”,鍵入ie4uinit.exe,按回車鍵。試試是否能顯示快速啟動欄。

  如果仍然沒有反應,選擇“開始”\“運行”,鍵入regsvr32 /i shell32.dll,按回車鍵。然后,點擊“開始”\“運行”,鍵入regsvr32 /i browseui.dll,按回車鍵。
 

來源:太平洋電腦網 (責任編輯:孫磊)


相關專題
· Windows技巧
相關新聞:
· 快捷方便 Ghost打造自助恢復系統 2006-11-03 14:37:24.228095
· 系統恢復其實隻需“一鍵”搞定 2006-11-01 08:21:07.522947
· 讓XP系統"永生":"還原精靈"能恢復當前設置 2006-12-08 08:46:17.233146
· 讓系統還原也能保留最新最近的設置 2006-12-05 16:33:18.8906
· 免費的工具 教你快速輕鬆修復系統 2006-11-10 10:16:01.21663
· Windows下全方位輕鬆玩轉系統恢復 2006-11-03 14:06:48.434738
· 系統崩潰無需重裝 F11一鍵恢復系統 2006-11-20 15:42:51.686932

打印文本   我要糾錯  查看留言   強國社區   給編輯寫信    E-mail推薦
 



鏡像:日本  教育網  科技網
E-mail:info@peopledaily.com.cn 新聞線索:rm@peopledaily.com.cn

人民日報社概況 | 關於人民網 | 招聘英才 | 幫助中心 | 廣告服務 | 合作加盟 | 網站聲明 | 網站律師 | 聯系我們 | ENGLISH 
京ICP証000006號|
網上傳播視聽節目許可証(0104065)| 京朝工商廣字第0394號
人 民 網 版 權 所 有 ,未 經 書 面 授 權 禁 止 使 用
Copyright © 1997-2007 by www.people.com.cn. all rights reserved