一般遇到windows無法啟動無法啟動,一般是軟件和硬件造成的,首先我們還是先確認(rèn)硬件有沒有問題,如果電腦能開機(jī),只是windows系統(tǒng)有問題,那大部分原因是系統(tǒng)或者軟件導(dǎo)致的了。下面和小土科技一起來看看windows無法啟動怎么解決。
1、使用Windows啟動盤
如果啟動問題是由于活動分區(qū)的啟動記錄或者操作系統(tǒng)啟動所使用的文件被破壞造成的,啟動盤就能夠解決問題。具體方法如下:
創(chuàng)建Windows啟動盤,找一臺配置相似、工作正常的Windows XP機(jī)器,打開我的電腦,單擊鼠標(biāo)右鍵選擇磁盤圖標(biāo),然后在后續(xù)的菜單中選擇格式化。當(dāng)格式化對話框出現(xiàn)以后,保留所有缺省設(shè)置,然后點(diǎn)擊開始按鈕。當(dāng)格式化操作完成后,關(guān)閉格式化對話框回到My Computer,雙擊C:驅(qū)的圖標(biāo),訪問根目錄,將Boot.ini、NTLDR、Ntdetect.com三個文件拷貝到磁盤上。創(chuàng)建好了Windows啟動盤之后,將它插入故障系統(tǒng)的驅(qū)動器內(nèi),按[Ctrl][Alt][Delete]重新啟動計算機(jī)。
2、使用最后一次的正確配置
你還可以嘗試用最后一次正確配置來啟動操作系統(tǒng)。該功能讓你取消任何在注冊表CurrentControlSet鍵上做出的、導(dǎo)致問題的修改,這個鍵是定義硬件和驅(qū)動器設(shè)置的。Known Good Configuration功能用系統(tǒng)最后一次正常啟動的CurrentControlSet鍵值來取代當(dāng)前的鍵值。具體方法如下:
首先按[Ctrl][Alt][Delete]鍵,重新啟動計算機(jī)。當(dāng)你看到屏幕上出現(xiàn)“Please select the operating system to start”,或者聽到計算機(jī)發(fā)出一聲蜂鳴聲,按[F8]鍵,屏幕上就會出現(xiàn)Windows高級選項(xiàng)菜單。從菜單中選擇“Last Known Good Configuration”選項(xiàng),然后按[Enter]鍵。要記住,你只有一次機(jī)會使用Last Known Good Configuration功能。
3、進(jìn)行系統(tǒng)恢復(fù)
在小土科技電腦維護(hù)案例中,能夠快速幫助解決Windows啟動問題的另一個工具就是系統(tǒng)恢復(fù)。系統(tǒng)恢復(fù)作為一項(xiàng)服務(wù)在后臺運(yùn)行,并且持續(xù)監(jiān)視重要系統(tǒng)組件的變化。當(dāng)它發(fā)現(xiàn)一項(xiàng)改變即將發(fā)生,系統(tǒng)恢復(fù)會立即在變化發(fā)生之前,為這些重要組件作一個名為恢復(fù)點(diǎn)的備份拷貝,而且系統(tǒng)恢復(fù)缺省的設(shè)置是每24個小時創(chuàng)建恢復(fù)點(diǎn)。具體方法如下:
首先按[Ctrl][Alt][Delete]鍵,重新啟動計算機(jī)。當(dāng)你看到屏幕上出現(xiàn)“Please select the operating system to start”,或者聽到計算機(jī)發(fā)出一聲蜂鳴聲,按[F8]鍵,屏幕上就會出現(xiàn)Windows高級選項(xiàng)菜單。現(xiàn)在從菜單中選擇安全模式,然后 按[Enter]鍵。當(dāng)Windows XP進(jìn)入安全模式之后,點(diǎn)擊開始按鈕,選擇所有程序 附件 系統(tǒng)工具菜單,選擇系統(tǒng)恢復(fù)。點(diǎn)擊下一步,選擇一個恢復(fù)點(diǎn),啟動恢復(fù)程序。
4、使用Recovery Console
如果Windows XP啟動問題比較嚴(yán)重。你可以使用Windows XP CD啟動系統(tǒng),然后使用一個名為恢復(fù)控制臺的工具。具體做法如下:
var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);
在故障電腦的CD-ROM驅(qū)動器中插入Windows XP CD,然后按[Ctrl][Alt][Delete]鍵重新啟動計算機(jī)。一旦系統(tǒng)從CD上啟動后,只要根據(jù)提示就能夠很容易地加載啟動所需要的基本文件。
當(dāng)你看到Welcome To Setup界面的時候,按R鍵進(jìn)入Recovery Console。然后你就會看到Recovery Console菜單。它顯示了包含操作系統(tǒng)文件的文件夾,并提示你選擇打算登錄的操作系統(tǒng)。你需要在鍵盤上輸入菜單上的序號,然后系統(tǒng)會提示你輸入管理員密碼,你就會進(jìn)入主Recovery Console提示頁面。
5、修復(fù)被破壞的Boot.ini
隨著Windows XP操作系統(tǒng)的加載,Ntldr程序指向Boot.ini文件,以確定操作系統(tǒng)文件的位置,以及選擇哪個啟動選項(xiàng)。所以如果Boot.ini文件出了問題,Windows XP系統(tǒng)就不能啟動了。你可以使用恢復(fù)控制臺特殊版本的Bootcfg工具來修復(fù)它。當(dāng)然,你必須首先用Windows XP CD重新啟動系統(tǒng),按照#4中的介紹打開Recovery Console。你可以這樣調(diào)用Bootcfg工具:在Recovery Console命令提示符后,輸入Bootcfg /parameter在這里的/parameter是這些需要的參數(shù)之一:
/Add:掃描所有的Windows安裝,幫助你向Boot.ini文件中增加任何新的內(nèi)容。
/Scan:搜索所有的Windows安裝。 /List:列出Boot.ini文件的所有入口。 /Default:設(shè)缺省操作系統(tǒng)為主引導(dǎo)入口。
/Rebuild:完全重新創(chuàng)建Boot.ini文件。用戶必須確認(rèn)每個步驟。 /Redirect:允許操作系統(tǒng)在使用Headless Administration功能的時候,啟動操作可以重新定義到某個特定端口。重新定義包括兩個參數(shù):[Port Baudrate ] [UseBiosSettings]。
/Disableredirect:禁用redirection。
6、修復(fù)被破壞的分區(qū)引導(dǎo)記錄
partition boot sector是硬盤分區(qū)中的一個小部分,其中包含了操作系統(tǒng)中文件系統(tǒng)的信息以及一個很小的機(jī)器語言程序,這對于幫助操作系統(tǒng)啟動是至關(guān)重要的。如果你懷疑Windows XP系統(tǒng)的啟動問題是由于partition boot sector被破壞了造成的,你可以使用恢復(fù)控制臺中一個名為Fixboot的工具來修復(fù)它。首先,用Windows XP CD啟動系統(tǒng),按照#4中的介紹打開Recovery Console。你可以這樣調(diào)用Fixboot工具:在Recovery Console命令提示符后,
輸入Fixboot [drive]: [drive]代表的是你希望新創(chuàng)建的partition boot sector所在的分區(qū)。
7、修復(fù)被破壞的主引導(dǎo)扇區(qū)
主引導(dǎo)扇區(qū)占據(jù)了硬盤的第一扇區(qū),負(fù)責(zé)Window啟動程序。主引導(dǎo)扇區(qū)包含了磁盤分區(qū)表和一個名為主引導(dǎo)代碼的小程序,該程序負(fù)責(zé)在分區(qū)表中定位活動0、可啟動磁盤、分區(qū)。一旦它被破壞,partition boot sector會接替它開始加載Windows。如果主引導(dǎo)扇區(qū)被破壞,partition boot sector就不能完成這一工作,Windows就不能啟動了。
如果你懷疑Windows XP系統(tǒng)的啟動問題是由于主引導(dǎo)扇區(qū)被破壞了造成的,你可以使用恢復(fù)控制臺中的Fixmbr工具來修復(fù)它。首先,用Windows XP CD啟動系統(tǒng),按照#4中的介紹打開Recovery Console。你可以這樣調(diào)用Fixmbr工具:在Recovery Console命令提示符后,輸入Fixmbr [device_name]:[device_name]是你希望新的主引導(dǎo)扇區(qū)所在的設(shè)備的路徑名。例如,設(shè)備路徑名按照標(biāo)準(zhǔn)可啟動驅(qū)動器C盤進(jìn)行格式化的命令是這樣的:\Device\HardDisk0。
8、禁用自動重啟
如果Windows XP遇到一個致命錯誤,處理這種錯誤的缺省設(shè)置是自動重新啟動系統(tǒng)。如果錯誤是在Windows XP啟動過程中產(chǎn)生的,操作系統(tǒng)就會陷入重新啟動的死循環(huán)——反復(fù)地重新啟動,不能恢復(fù)正常。在這種情況下,你需要禁用自動重啟功能。具體做法是:在Windows XP啟動時,當(dāng)你看到“Please select the operating system to start”,或者聽到一聲蜂鳴了之后,按[F8]鍵打開Windows高級選項(xiàng)菜單。然后,選擇禁止在系統(tǒng)故障時自動重啟,然后按[Enter]。現(xiàn)在Windows XP在遇到問題的時候會掛起,它會給出一個停止信息,你可以用于診斷問題。
9、恢復(fù)備份
如果你不能修復(fù)有啟動故障的Windows XP系統(tǒng),但是有最近的備份,你可以從備份介質(zhì)上恢復(fù)系統(tǒng)?;謴?fù)系統(tǒng)所采用的方法取決于你所使用的備份工具,所以你需要根據(jù)備份工具的指示來恢復(fù)系統(tǒng)。
遇到windows無法啟動時,大家可以參照上面9種方法去處理,當(dāng)然,windows無法啟動還有其他的原因,比如電腦開機(jī)黑屏、電腦死機(jī)、電腦硬盤故障都會引起windows無法啟動,這個需要根據(jù)經(jīng)驗(yàn)一點(diǎn)一點(diǎn)去排查了。