Windows 10的啟動引導環(huán)境大致可分為三種:常規(guī)引導、清潔引導、硬件清潔引導。我們平常啟動Windows 10所默認使用的引導方法是常規(guī)引導。當系統(tǒng)出現(xiàn)問題后,若一時難以確定發(fā)生故障的軟件或硬件部位,就需要求助于清潔引導甚至硬件清潔引導了。
1. 常規(guī)引導設置無效怎么辦
對于常規(guī)引導,我們可以使用MSCONFIG命令進入設置程序進行必要的配置。例如:在啟動選項中選擇了“正常啟動”之后,還可以在“引導”選項卡中選擇多系統(tǒng)的啟動順序,以及系統(tǒng)菜單的延時時間等。
雖然利用MSCONFIG命令,可以對系統(tǒng)配置進行更改,但有時我們會發(fā)現(xiàn)常規(guī)引導中的設置項目會失效。當我們更改了某個引導選項之后,下次啟動電腦后原來的選項又變回來了;或者常規(guī)選項中一些本該有效的選項變?yōu)榛疑豢蛇x狀態(tài)。若遇到這種情況,可以利用Dual-boot Repair 10工具來解決。
運行Dual-boot Repair 10進入修復主界面。我們看到其中包含有修復系統(tǒng)引導配置數據的多個選項。其中包含BCD修復、備份和恢復,MBR和引導記錄修復等。如果對這些修復選項的使用沒有把握,或從安全穩(wěn)妥的方面考慮,可以直接按下Automatic Repair按鈕,進行全自動修復。
之后,軟件會彈出確認窗口,單擊“確定”開始修復過程。修復結束后,會看到修復成功的消息顯示。這時重新啟動計算機,然后進入系統(tǒng)配置窗口,就會看到原來為灰色不可選的設置項目,變得有效可用了。
2. 清潔引導及其具體應用
說起清潔引導,不得不提及一個大家所熟悉的引導環(huán)境——安全模式。相對于專門用來解決問題的安全模式,清潔引導也是一種干凈的引導環(huán)境,它用來診斷和排除高級Windows問題。如果在系統(tǒng)啟動時出現(xiàn)來源不明的錯誤提示,可考慮使用清潔引導。
清潔引導的基本原理是,先將所有系統(tǒng)服務隱藏,然后將系統(tǒng)之外的所有服務都實行暫時禁用。這樣,只留系統(tǒng)基本的服務啟動,也就是用最小化的配置啟動系統(tǒng)。然后逐次一一開啟系統(tǒng)之外的用戶服務并嘗試啟動是否正常,若哪個環(huán)節(jié)啟動出現(xiàn)了問題,說明問題就發(fā)生在最后一個開啟的服務上。這樣的過程雖然復雜一些,但的確比較有效。
清潔啟動的具體操作方法:按下Win+R后運行MSCONFIG命令,進入系統(tǒng)配置窗口。點擊“常規(guī)”選項卡并選中“有選擇的啟動”,然后通過點擊去掉對“加載啟動項”的選擇,但要注意保留對“加載系統(tǒng)服務”和“使用原有引導配置”選項的選擇。
緊接著,切換到“服務”選項卡,選中“隱藏所有Microsoft服務”,對系統(tǒng)服務加以保護,之后點擊“全部禁用”按鈕,對系統(tǒng)服務之外的所有無關服務加以暫時禁用。之后重啟電腦,系統(tǒng)便進入了清潔啟動環(huán)境。
在清潔啟動環(huán)境下,回到系統(tǒng)配置窗口的“服務”頁面,每次開啟一個先前被禁的用戶服務并重啟系統(tǒng),驗證是否會出現(xiàn)先前出現(xiàn)的問題。若開啟一個服務后,問題出現(xiàn),說明該問題是由該服務相關的軟件引起的。
3. 硬件清潔引導及其用法
比清潔引導更進一步的是,有時我們可能在清潔引導之后,依然不能解決問題。這時,就需要排查可能出現(xiàn)問題的電腦硬件。另一方面,在系統(tǒng)故障解決過程中,如果禁用硬件相關的啟動項目,則可以最大限度地排除硬件對系統(tǒng)故障的影響,從而將范圍限制在軟件的范圍內。排除硬件引導成分的系統(tǒng)啟動配置,稱之為“硬件清潔引導”。
具體方法,按下Win+R組合鍵,啟動“運行”對話框,運行devmgmt.msc,進入到設備管理器(或右鍵單擊“開始”按鈕并選擇“設備管理器”進入)。
在“設備管理器”中,分別選擇顯示適配器、聲音視頻和游戲控制器、調制解調器(Modem)、網絡適配器、網絡端口、USB設備和控制器、DVD/CD-ROM驅動器等設備項目,單擊鼠標右鍵并從菜單中選擇“禁用設備”。
上述選項禁用之后,重新啟動系統(tǒng),便進入到了硬件清潔引導環(huán)境中。然后通過設備管理器,逐次分別開啟上述被禁用的硬件選項,重啟系統(tǒng),逐一排查可能出現(xiàn)問題的硬件設備。
小提示:
只有當電腦中不使用USB/無線鼠標或鍵盤時,才能禁用與之相關的USB設備選項以及無線網絡適配器選項。此外,若禁用顯示適配器后造成黑屏無法啟動,可先進入安全模式并在設備管理器中啟用顯示適配器。
ntbtlog.txt作為Windows 10的引導日志文件,它能記錄系統(tǒng)引導的全過程,因此可供我們排查系統(tǒng)引導過程中出現(xiàn)的問題。但是,若系統(tǒng)中沒有發(fā)現(xiàn)這個文件,如何開啟呢?
關于啟動引導日志文件
當系統(tǒng)啟動時在F8菜單中選擇了“創(chuàng)建啟動日志”模式,就會創(chuàng)建系統(tǒng)啟動引導日志文件。該模式以普通的安全模式啟動,同時將所有驅動程序和服務記錄到ntbtlog.txt中。該文件位于%windir%(默認為c:\windows\)目錄中。啟動日志可用來確定系統(tǒng)啟動問題的準確原因。
1. 使用系統(tǒng)命令開啟ntbtlog.txt
我們首先可以使用BCDEDIT命令來開啟ntbtlog.txt。進入管理員命令提示符窗口,執(zhí)行BCDEDIT命令,記下Windows啟動加載器的標識符{current}(圖1)。
然后執(zhí)行如下命令,顯示“操作成功完成”之后,系統(tǒng)自動開啟了ntbtlog.txt文件記錄功能(圖2)。
bcdedit /set {current} bootlog Yes
小提示:
如果此后想要關閉ntbtlog.txt文件記錄,執(zhí)行如下命令即可:
bcdedit /set {current} bootlog No
2. 用系統(tǒng)配置來開啟ntbtlog.txt
使用MSCONFIG系統(tǒng)配置工具,也可以開啟引導日志記錄功能。按下Win+R啟動“運行”框,輸入并執(zhí)行MSCONFIG。在打開的系統(tǒng)配置窗口中,點擊“引導”選項卡,然后選中“引導日志”復選框。如果是雙系統(tǒng)或多系統(tǒng),則選中Windows 10后,再選“引導日志”項(圖3)。
3. 通過ntbtlog.txt查看和排除故障
查看和排除故障通過ntbtlog.txt文件中記錄的信息進行。若加載程序正常,會顯示如圖所示的“Loaded driver…”信息(圖4)。
如果程序或驅動未被加載,則問題可能出現(xiàn)在這里,可按照未加載信息的提示,重新安裝驅動或軟件(圖5)。
小技巧:
如果ntbtlog.txt文件損壞,無法讀取,可在管理員命令提示符窗口中運行SFC /SCANNOW命令恢復系統(tǒng)