本文介紹膝上型電腦出現No Bootable Device
錯誤提示,且無法開機的多種解決辦法。
1 問題產生
最近,膝上型電腦正在正常使用時,突然藍色畫面,出現你的裝置遇到問題,需要重啟。
的提示;最下方的終止程式碼具體是CRITICAL_PROCESS_DIED
還是SYSTEM_SERVICE_EXCEPTION
有點記不太清楚了,不過這種臨時、突然出現的藍色畫面應該是前者。隨後,電腦便自動關機並嘗試重啟,由此拉開了一段我和電腦漫長的鬥智鬥勇經歷的序幕。
第一次重啟後,在電腦品牌Logo介面載入完畢,出現系統請稍後
的提示後,又一次遇到了藍色畫面,如下圖所示(螢幕太反光,不小心自拍了,加個馬賽克)。
既然又出現了藍色畫面,自然需要再一次的重啟;隨後,電腦要麼像剛剛這樣重複出現藍色畫面→重啟→出現藍色畫面→重啟的無限迴圈,要麼就會出現如下所示的No Bootable Device
錯誤提示。
至此,可以判斷電腦一開始出現的藍色畫面肯定是和這個No Bootable Device
錯誤提示有關;接下來,便開始嘗試對這一錯誤提示加以解決。
2 問題解決
在這一部分的開頭首先要和大家講清楚:電腦出現本文前述這一問題後,抱著能不去線下店就不去線下店的想法,我首先從國內外各大部落格平臺或論壇中,蒐集到了針對No Bootable Device
錯誤提示的不同解決思路與辦法(也就是本文接下來所介紹的多種方法),並逐一對其加以嘗試,但全都沒有什麼效果;最終這個問題,還是透過到線下電腦維修門店進行拆機、更換硬碟(也順便重灌了系統、清理了風扇)才解決的。而本文則是對我在去線下門店前所嘗試的所有方法進行彙總,因此並不能保證這些方法可以百分之百解決大家的No Bootable Device
問題;但是,儘管這些方法不適合我,但還是有可能解決大家的問題的;並且如果大家用了這些方法也都沒有效果的話,那說明大家電腦的No Bootable Device
錯誤很大機率是硬體(比如硬碟損壞)的問題,而不是系統或軟體的問題,多少也有著確定故障原因的作用。
2.1 拍打電腦
這是一個很搞笑的方法,也是一個臨時、應急用的治標不治本的方法。就是出現No Bootable Device
錯誤提示後,輕輕拍打(或錘打)膝上型電腦D面(就是底面,離電腦機器最近的不帶鍵盤的那一面),隨後在重啟開機即可。
這一辦法看起來很扯,但是偶爾還真的很有用,我在剛開始出現No Bootable Device
錯誤提示時,就是用這個辦法解決的,拍了幾下就重新正常開了機。但很顯然,這種方法肯定是治標不治本的——如果電腦的問題真的是拍幾下就能暫時修好的,那才說明是電腦的硬體出現問題了,反而更需要趕緊拿到線下門店去維修。
我的電腦也是這樣,原本拍完後可以正常開機,就自以為完全解決了;誰知道正常用了一下午後,到了晚上電腦又一次藍色畫面,重啟後重新出現了No Bootable Device
錯誤提示。從而說明這一方法解決失敗。
值得一提的是,在各大論壇中發現,這一解決方法似乎對小米的膝上型電腦很適用,並且拍打完後管用的時間也比較長;這可能和小米筆記本的硬體介面設計有關。但建議大家如果用這種方式暫時修好了電腦,還是抽空拿到線下店去看一看,萬一今後再發生這種問題了,丟失資料就得不償失了。
2.2 安全模式啟動
前一種方法對我的電腦無效,於是嘗試第二種方法。
在電腦處於開機狀態時,長按電源按鈕,強制關機;再次開機,隨後立刻長按電源按鈕,再次強制關機,這樣重複2 ~ 3次(具體幾次我記不清楚了,但最多三次就夠),再次開機後電腦會自動進入Windows 恢復環境(winRE),如下圖所示。
接下來,依次選擇“疑難解答”→“高階選項”。
隨後,選擇“啟動設定”。
可以看到,此時即可準備啟用安全模式進行重新啟動。選擇“重新啟動”。
電腦重新啟動後,將會顯示一個選項列表,其中就有安全模式進行啟動的選項,選擇並啟動電腦即可。如果問題解決,則電腦將正常開機。
2.3 Boot Mode修改
上述第二種方法對我的電腦依然無效,於是嘗試第三種方法。
在論壇中看到很多使用者提到,可以透過修改膝上型電腦BIOS中的Boot Mode
來解決這一問題。進入BIOS的方法如下:在電腦啟動,出現品牌Logo時,立刻瘋狂按下F2
按鈕即可。不過,不同品牌的電腦可能有所不同,大家自行搜尋即可。
有博主稱,將自己電腦原本BIOS中Boot Mode
的值UEFI
修改為Legacy
(有的電腦也叫CSM
),隨後重新啟動即可解決問題;如果這樣子還不能解決的話,就再把Boot Mode
的值換回到原本的UEFI
,看看能不能正常開機。
但是,這一方法並不適合我——在我電腦的BIOS中,Boot Mode
一項預設為UEFI
,其具體值是灰色的,不能自行修改,如下圖所示。查閱多個論壇,也沒有找到能夠使得Boot Mode
選項變成可以修改的方法,只好作罷。不過,如果大家電腦BIOS中的Boot Mode
是可以修改的話,那麼就可以來回切換一下UEFI
與Legacy
(或者是CSM
)這兩個選項,看看能不能解決問題。
這裡也需要額外提一句:由於BIOS裡的設定非常重要,如果我們隨意修改的話可能會帶來很多意想不到的問題;因此如果是對電腦不太在行的使用者(比如我),就儘量不要亂修改BIOS的設定了,萬一沒有設定好使得電腦成了磚頭,那就徹底涼涼啦。
2.4 系統盤主要分割槽啟用
出現No Bootable Device
錯誤提示的一個可能原因是,裝有作業系統的系統盤沒有被啟用,或者是該系統盤下的主要分割槽沒有被啟用。如果是因為這個原因導致的錯誤,那麼透過如下操作就應該可以解決。
這一方法首先需要大家準備一個啟動盤,如果沒有的話大家可以用自己的隨身碟做一個,具體制作方法網路中有很多資料,這裡不再贅述啦~
首先,關機狀態下插入啟動盤,隨後開機並進入BIOS中,將啟動盤的啟動優先順序調製最高。下圖為我電腦原本的啟動優先順序,我就需要將我的啟動盤,也就是USB HDD: SanDisk
的優先順序調到最前面。
調成這個樣子即可。
隨後儲存並退出BIOS模式,電腦將自動透過我們的啟動盤進行重新啟動。
接下來,將會看到類似這樣的介面。
我們將語言調為中文後,點選“下一步”。
隨後,選擇左下角的“修復計算機”,再選擇“疑難解答”。
接下來,選擇“命令提示符”。
然後,在彈出的CMD命令視窗中,首先輸入以下內容:
diskpart
隨後,輸入:
list disk
接下來,找到我們的系統盤(我這裡就是這個119 GB
大小的盤)編號,輸入:
select disk 0
緊接著,輸入:
list partition
隨後,找到我們系統盤的主要分割槽編號,輸入:
select partition 3
在上一幅圖裡,我當時選錯編號了,按道理是要選擇分割槽編號為3
的那個;大家按照大家電腦的實際情況來選擇即可。
隨後,輸入:
active
至此,完成操作。如果大家進行到這一步驟後,沒有提示出錯的話,那麼重新啟動電腦,大機率就沒有問題了。不過我的電腦依然不適合這種方法,在輸入最後一句程式碼後,提示出了錯誤;具體錯誤內容我忘記截圖了,因此也忘記具體說的是什麼了,不過大概意思是我的硬碟由於其自身設計的型號問題,不適用於active
命令,因此這句命令對我的硬碟沒有效果。
2.5 BCD修復
這種方法同前一種方法一致,也是要透過啟動盤啟動電腦,隨後用同樣的方法進入CMD命令視窗。接下來,大家按照下圖所示的命令(第一個為fixmbr
,最後一個為rebuildbcd
,共四條命令),依次輸入即可:
隨後,退出並重新啟動電腦,看看電腦能不能正常開機。
2.6 線下店維修
以上五種方法(其實我試了遠不止五種方法,這裡就是挑出五種我感覺比較有代表性的方法)對我的電腦都沒有作用,因此最後還是直接將電腦拿到線下門店進行維修。經過檢查,發現確實是硬體問題:電腦原裝的兩塊硬碟——一塊固態硬碟(也就是系統盤)以及一塊機械硬碟——都出現了較多的壞道。畢竟也是用了整整四年的電腦,經過本科四年高頻率的“糟蹋”,硬碟出現問題也確實不意外哈哈。
透過將原裝的兩塊硬碟進行更換,成功解決了問題,不再出現No Bootable Device
錯誤提示,並且電腦速度得到了極大提升(不過這個應該主要是因為將原有一塊固態硬碟與一塊機械硬碟整體換成了一塊固態硬碟)。當然,更換硬碟後,原本系統盤(固態硬碟)內的資料就找不回來啦,需要重灌系統;其他盤(機械硬碟)的資料則還可以重新匯出備份。
綜上,困擾我一天之久(確實,自己只倒騰了半天時間就沒耐心,直接拿到店裡請專業人員維修了)的No Bootable Device
錯誤提示終於得到解決。
如果大家遇到和我類似的報錯內容,且透過以上五種方法都沒有解決,那確實很大機率就是電腦硬體的問題了,不如儘快拿到信得過的線下門店裡請專業人士維修,免得電腦繼續折磨自己哈哈。