Windows無法啟動怎麼辦?

來源:互聯網
上載者:User

   具體的解決方案:

  1、最後一次配置

  Windows2000以上版本的作業系統,每次成功啟動之後 都會對系統註冊表進行自動備份,一旦我們發現Windows系 統本次不能正常啟動時,那多半是我們上一次對系統進行了 錯誤的操作或者對某些軟體進行了錯誤的安裝,從而破壞了 系統註冊表的相關設定。此時,我們可以嘗試使用上一次成 功啟動時的配置來重新啟動一下電腦系統:只要在重新啟 動系統的過程中,及時按下F8功能鍵,調出系統啟動菜單,然後選中“最後一次正確的配置”項目,這樣的話Windows系統說不定又能啟動正常了。

  2、修複系統檔案

  如果Windows系統的某些核心檔案不小心被損壞的話,那麼即使使用“最後一次配置”,Windows系統也很難保證就能啟動正常。如果Windows系統只是有少量的系統檔案受損的話,那我們不妨藉助Windows系統內建的SFC掃描修複命令,來嘗試對那些已經遭受破壞的系統檔案進行修複,一旦修複成功後,那Windows系統的啟動又會恢複正常狀態了。

  在修複受損系統檔案時,只要依次單擊“開始”/“運行”命令,在彈出的系統運行對話方塊中,輸入字串命令“sfc/scannow”,單擊斷行符號鍵後,該命令程式就會對系統每個角落處的系統檔案進行搜尋掃描,一旦發現系統檔案的版本不正確或者系統檔案已經損壞的話,它就能自動彈出提示介面,要求我們插入Windows系統的安裝光碟片,以便從中提取正常的系統檔案來替代不正常的系統檔案,從而達到修複系統檔案的目的。要是系統修複操作成功的話,相信我們重新啟動電腦系統時,就不會看到有什麼不正常的現象了。

  3、登出目前使用者

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

  在登出目前使用者、換用其他使用者登入系統之前,我們需要先開啟系統的控制台視窗,然後雙擊其中的“使用者帳戶”項目,再單擊其後介面中的“添加”按鈕,來重新建立一個新的登入帳號,同時為該帳號設定一個合適的訪問密碼,並將對應的帳號設定為超級管理員權限。

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

  做好了上面的準備工作後,現在我們就能依次執行“開始”/“登出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%system32config

  copysystem%windir%system32config

  copysoftware%windir%system32config

  copydefault%windir%system32config

  copysecurity%windir%system32config

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

  6、系統還原功能

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

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.