恢復受損的Windows系統

2021-06-20 07:31:00 字數 3527 閱讀 4005

很多時候我們會發現自己的系統問題越來越多,如果 將就使用,那系統執行效率肯定不會很高,甚至還無法正 常執行,如果選擇重新安裝系統,那不但麻煩不說,而且 還會耗費很長的等待時間。其實,當windows系統一旦遇 到無法啟動或者執行出錯的故障時,我們不妨使用下面的 六項措施,來快速而有效地「急救」受損的windows系統, 說不定能收穫奇效!   

1、最後一次配置   

windows2000以上版本的作業系統,每次成功啟動之後 都會對系統登錄檔進行自動備份,一旦我們發現windows系 統本次不能正常啟動時,那多半是我們上一次對系統進行了 錯誤的操作或者對某些軟體進行了錯誤的安裝,從而破壞了 系統登錄檔的相關設定。此時,我們可以嘗試使用上一次成 功啟動時的配置來重新啟動一下計算機系統:只要在重新啟 動系統的過程中,及時按下f8功能鍵,調出系統啟動選單,然後選中「最後一次正確的配置」專案,這樣的話windows系統說不定又能啟動正常了。   

2、修復系統檔案   

如果windows系統的某些核心檔案不小心被損壞的話,那麼即使使用「最後一次配置」,windows系統也很難保證就能啟動正常。如果windows系統只是有少量的系統檔案受損的話,那我們不妨借助windows系統內建的sfc掃瞄修復命令,來嘗試對那些已經遭受破壞的系統檔案進行修復,一旦修復成功後,那windows系統的啟動又會恢復正常狀態了。在修復受損系統檔案時,只要依次單擊「開始」/「執行」命令,在彈出的系統執行對話方塊中,輸入字串命令「sfc/scannow」,單擊回車鍵後,該命令程式就會對系統每個角落處的系統檔案進行搜尋掃瞄,一旦發現系統檔案的版本不正確或者系統檔案已經損壞的話,它就能自動彈出提示介面,要求我們插入windows系統的安裝光碟,以便從中提取正常的系統檔案來替代不正常的系統檔案,從而達到修復系統檔案的目的。要是系統修復操作成功的話,相信我們重新啟動計算機系統時,就不會看到有什麼不正常的現象了。   

3、登出當前使用者   

如果windows系統的受損部位只是由於安裝了不恰當的軟體,或者是對軟體進行了不合適的設定引起的話,那麼我們通常可以通過「登出當前使用者」的方法,來對受損的windows系統進行急救,因為軟體對系統設定的影響往往只能限於當前登入的使用者,一旦在當前使用者狀態下系統不能正常執行的話,我們完全可以登出當前使用者,並以其他的使用者重新登入系統,這樣windows一般又能恢復正常執行狀態了。   

在登出當前使用者、換用其他使用者登入系統之前,我們需要先開啟系統的控制面板視窗,然後雙擊其中的「使用者帳戶」專案,再單擊其後介面中的「新增」按鈕,來重新建立乙個新的登入帳號,同時為該帳號設定乙個合適的訪問密碼,並將對應的帳號設定為超級管理員許可權。   

由於換用其他帳號登入windows系統後,儲存在當前使用者目錄下的一些重要資料可能就訪問不到了,為此在登出使用者之前,我們有必要開啟系統的資源管理器視窗,找到當前帳號所對應的使用者目錄,例如要是當前登入系統的帳號為aaaa的話,那麼系統預設的帳號目錄應該為「c:\windows\documentsandsettings\aaaa」,將該目錄下面的一些重要資料全部備份到系統分割槽以外的其他分割槽目錄中。   

做好了上面的準備工作後,現在我們就能依次執行「開始」/「登出aaaa」命令,來將當前的登入帳號登出掉,然後重新用剛剛建立好的帳號登入windows系統;在用新帳號成功登入進windows系統後,我們再把前面備份好的重要資料恢復到當前帳號所對應的新使用者目錄下面,這樣的話受損windows系統就能恢復以前的正常執行狀態了。   

4、重註冊dll檔案   

windows系統有時之所以會頻繁受到損傷,主要是許多應用程式常常共享呼叫一些dll檔案,一旦有的應用程式在使用完畢被自動解除安裝掉後,這些應用程式所呼叫的dll檔案往往也會跟著被刪除掉了,這麼一來windows系統或系統中的其他應用程式再次呼叫那些共享了的dll檔案時,就自然會發生錯誤現象了。   

在急救那些由於系統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系統執行正常的狀態下,及時建立好合適的系統還原點,以便日後恢復系統時所用!

恢復受損的Windows系統

很多時候我們會發現自己的系統問題越來越多,如果 將就使用,那系統執行效率肯定不會很高,甚至還無法正 常執行,如果選擇重新安裝系統,那不但麻煩不說,而且 還會耗費很長的等待時間。其實,當windows系統一旦遇 到無法啟動或者執行出錯的故障時,我們不妨使用下面的 六項措施,來快速而有效地 急救 受損的...

恢復受損的Windows系統

很多時候我們會發現自己的系統問題越來越多,如果 將就使用,那系統執行效率肯定不會很高,甚至還無法正 常執行,如果選擇重新安裝系統,那不但麻煩不說,而且 還會耗費很長的等待時間。其實,當windows系統一旦遇 到無法啟動或者執行出錯的故障時,我們不妨使用下面的 六項措施,來快速而有效地 急救 受損的...

恢復受損的Windows系統

很多時候我們會發現自己的系統問題越來越多,如果 將就使用,那系統執行效率肯定不會很高,甚至還無法正 常執行,如果選擇重新安裝系統,那不但麻煩不說,而且 還會耗費很長的等待時間。其實,當windows系統一旦遇 到無法啟動或者執行出錯的故障時,我們不妨使用下面的 六項措施,來快速而有效地 急救 受損的...