Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> XP系統基礎知識 >> 緊急恢復受損的Windows系統 (2)

緊急恢復受損的Windows系統 (2)

日期:2017/1/24 12:04:29      編輯:XP系統基礎知識
在急救那些由於系統DLL文件丟失引起的Windows系統運行不正常故障時,我們根本不需要重新安裝操作系統,只需要對那些已經丟失了的DLL文件進行一下重新注冊,就能讓系統恢復正常運行狀態了。考慮到我們並不知道究竟是哪一個或哪幾個DLL文件被損壞了或丟失了,我們不妨通過下面的方法,來對系統所有的DLL文件都重新注冊一下,而不需要單獨對某一個或某幾個DLL文件進行注冊:

  首先打開類似記事本這樣的文件編輯程序,然後在對應的程序界面中輸入如下命令行代碼:

  @echooff

  for%1in(%windir%\system32\*.dll)doregsvr32.exe/s%1

  將上面的命令行代碼保存成一個擴展名為BAT的批處理文件,例如這裡筆者假設將該代碼內容保存為了repair.bat文件;其次為repair.bat文件創建一個快捷圖標,並將該快捷圖標直接拖放到系統的桌面上,等到日後需要對系統中的所有DLL文件進行重新注冊時,我們只需要雙擊repair.bat文件的快捷圖標,系統就會自動開始對所有的DLL文件執行重新注冊操作了。一旦所有DLL文件被重新注冊過之後,此時我們不妨再嘗試運行一下Windows系統,相信此時的系統肯定會十分正常了!

  5、恢復原始文件

  如果Windows系統不正常運行的故障是由於系統注冊表被意外破壞引起的話,那麼我們完全可以借助常規的copy命令,來將系統原始的注冊表信息直接復制到系統對應的目錄下,這樣可以快速地實現恢復受損系統文件的目的。由於Windows系統第一次被安裝成功後,原始的注冊表信息都會被自動備份保存到系統安裝目錄下面的Repair子目錄中,因此我們只要將Repair子目錄下面的注冊表信息直接復制到系統的配置目錄中就可以了:

  如果本地計算機只安裝了一個操作系統的話,那我們不妨借助Windows98啟動光盤,來將系統先引導到DOS命令行狀態;如果本地計算機中安裝了兩個以上操作系統的話,那只需要將系統切換另外一個能正常運行的系統中就可以了;接下來在DOS命令行狀態,通過CD命令將當前目錄切換到“%windir%\Repair”子目錄狀態下,並依次執行如下字符串命令:

  copysam%windir%\system32\config

  copysystem%windir%\system32\config

  copysoftware%windir%\system32\config

  copydefault%windir%\system32\config

  copysecurity%windir%\system32\config

  一旦在執行上面的字符串命令過程中,系統彈出提示詢問是否將以前的文件覆蓋掉時,我們直接進行肯定回答就可以了。等到系統的注冊表信息被所有原始注冊表文件替換掉後,我們再次重新啟動一下系統,相信此時系統肯定能正常運行了。

  6、系統還原功能

  要是我們的計算機中安裝的是WindowsXP系統的話,那除了通過上面的方法來急救受損的系統外,還能借助WindowsXP系統特有的“系統還原功能”,來將Windows系統的運行狀態恢復到正常,下面就是該方法的具體實施步驟:

  依次單擊“開始”/“程序”/“附件”/“系統工具”/“系統還原”命令,在其後彈出的系統還原設置向導界面中,將“恢復我的計算機到一個較早的時間”項目選中,然後單擊“下一步”按鈕;在其後彈出的系統還原點列表窗口中,我們一般選擇一個離當前時間比較近的一個還原點來還原系統,一旦選好目標還原點後,繼續單擊“下一步”按鈕,Windows系統就能被自動恢復到以前的正常工作狀態了。值得一提的是,在使用該功能之前,我們一定要在Windows系統運行正常的狀態下,及時創建好合適的系統還原點,以便日後恢復系統時所用!

Copyright © Windows教程網 All Rights Reserved