狀況
Windows 開機時,您會收到錯誤訊息:
找不到作業系統。請嘗試中斷任何不包含作業系統的磁碟機的連線。
按下 Ctrl + Alt + Del 重新啟動
解決方案
可開機的 USB 或透過 Windows 7 或更高的 DVD 需要帶出 [命令提示字元。如果您沒有可開機媒體可供使用,您就可以取得一個,方法是建立安裝媒體步驟找到後面。
帶出 [命令提示字元:
-
從任何的 DVD 或 USB 開機 Windows 7、 8 或 10 媒體。
-
一旦您已到達 (讓您選取的語言、 時間和鍵盤設定) 的 [Windows 設定] 畫面,請按 SHIFT + F10 以啟動命令提示字元的索引鍵。
尋找您的磁碟是否設定為 GUID 磁碟分割表格 (GPT) 」 或 「 主開機記錄 (MBR):
-
在 [命令提示字元中,鍵入 [ diskpart,然後按 Enter.
-
輸入清單的磁碟,然後按 Enter。
-
尋找您的磁碟,並請參閱 GPT 資料行有星號 (*) – 這表示磁碟已GPT。如果找不到沒有出現星號,則會設定為MBR磁碟。
-
鍵入exit ,然後按 Enter。
如果型別是 MBR:
-
從命令提示字元中,輸入dir a: ,然後按 Enter。
-
如果找不到 a: 磁碟機和目錄,請檢查目錄中的\Windows資料夾。如果有的話,這是系統磁碟機。跳至步驟 2。
-
如果找不到磁碟機,或它不包含 \Windows 資料夾,請輸入 dir b:,然後按 Enter。繼續透過字母,直到找到 \Windows 資料夾與磁碟機,但略過 x: 磁碟機。這會是從 USB 或 DVD,您所使用的安裝檔案。最常用的位置是 c: 磁碟機,所以該範例會使用在本文其餘部分。
-
-
找到時,輸入:bcdboot c:\windows\tmp /S c:
-
在此情況下, C是 Windows 資料夾所在的磁碟機。如果 Windows 資料夾位於不同的磁碟機,請使用該磁碟機代號而不是"C",在上述bcdboot命令。
-
-
必須顯示的訊息已成功建立的開機檔案,才能繼續。
-
型別: diskpart且按下 Enter 鍵。
-
類型:清單磁碟,按下 Enter 鍵。
-
類型: sel 磁碟 C ,按下 Enter 鍵。
-
在此情況下, C是 Windows 資料夾所在的磁碟機。如果 Windows 資料夾位於不同的磁碟機,請使用該磁碟機代號而不是"C",在上述的sel 磁碟] 命令。
-
-
型別:清單 vol且按下 Enter 鍵。
-
型別: sel vol C ,按下 Enter 鍵。
-
在此情況下, C是 Windows 資料夾所在的磁碟機。如果 Windows 資料夾位於不同的磁碟機,請使用該磁碟機代號而不是"C",在上述的sel 磁碟] 命令。
-
-
型別:使用中,按下 Enter 鍵。
-
您應該取得的磁碟區已成功地設定為使用中的確認。如果您沒有收到確認,則表示可能是磁碟設定成 GPT (不 MBR) 或磁碟發生問題的支援。請確定您正在使用正確的磁碟。
-
-
類型:結束並按下 Enter 鍵。
-
重新啟動裝置-您可以快速地從命令提示字元輸入:關機-f-r-t 00 ,按下 Enter。
如果型別是 GPT:
-
從命令提示字元中,輸入dir a: ,然後按 Enter。
-
如果找不到 a: 磁碟機和目錄,請檢查目錄中的\Windows資料夾。如果有的話,這是系統磁碟機。跳至步驟 2。
-
如果找不到磁碟機,或它不包含 \Windows 資料夾,請輸入 dir b:,然後按 Enter。繼續透過字母,直到找到 \Windows 資料夾與磁碟機,但略過 x: 磁碟機。這會是從 USB 或 DVD,您所使用的安裝檔案。最常用的位置是 c: 磁碟機,所以該範例會使用在本文其餘部分。
-
-
型別: diskpart且按下 Enter 鍵。
-
類型:清單磁碟及按下 Enter 鍵
-
類型: sel 磁碟 C ,按下 Enter 鍵。
-
在此情況下, C是 Windows 資料夾所在的磁碟機。如果 Windows 資料夾位於不同的磁碟機,請使用該磁碟機代號而不是"C",在上述的sel 磁碟] 命令。
-
-
型別:清單組件,按下 Enter 鍵。
-
尋找磁碟分割標示為系統。
-
找到時,請將字母R指派到磁碟分割。如果已經採取字母R ,您可以選擇任何未指派的代號。若要指定字母的型別:將代號指派 = r: ,然後按 Enter。
-
類型:結束並按下 Enter 鍵。
-
返回命令提示字元,請輸入一次下列的一個命令,在每一行之後按 Enter:
-
cd /d r:\EFI\Microsoft\Boot\
-
ren BCD BCD.bak
-
bcdboot c:\windows\tmp /l en-我們 /s m: /f UEFI
-
注意/L en-我們命令的一部分會將 Windows 語言設定為英文。若要設定不同的語言,取代en-我們具有不同的語言代碼 (例如de de代表德文)。
-
-
-
重新啟動裝置-您可以快速地從命令提示字元輸入:關機-f-r-t 00並按 Enter。