使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

徵兆

嘗試將 Windows 開機時,您收到下列訊息:

找不到作業系統。 請嘗試中斷連接任何未包含作業系統的磁碟機。

按下 Ctrl+Alt+Del 以重新啟動


錯誤
 

解決方案

需要使用 Windows 7 或更新版本的可開機 USB 或 DVD,才能啟動命令提示字元。 如果您沒有可用的可開機媒體,您可以依照這裡找到的建立安裝媒體步驟來取得。

步驟 1:啟動命令提示字元
 

  1. 從任何 Windows 7、8 或 10 媒體 DVD 或 USB 來開機。

  2. 當您到達 [Windows 安裝程式] 畫面 (您可在此選取 [語言]、[時間] 及 [鍵盤] 設定),請按下 SHIFT + F10 鍵,以啟動命令提示字元。


步驟 2:了解磁碟是否設定為 GUID 磁碟分割表格 (GPT) 或主開機記錄 (MBR)

  1. 在 [命令提示字元] 視窗內,輸入下列命令,在每個命令後按下 Enter:

    diskpart

    list disk

  2. 尋找您的磁碟,並查看 GPT 欄是否有星號 (*) – 這指出該磁碟為 GPT。 如果未找到星號,則該磁碟設定為 MBR。

  3. 輸入 exit,然後按下 Enter。

步驟 3a:如果類型為 MBR:
 

  1. 請在 [命令提示字元] 中輸入下列命令,然後按下 Enter: 

    dir a:

    1. 如果找到磁碟機 A: 並顯示目錄,請查看目錄中的 \Windows 資料夾。 如果有該資料夾,表示其為系統磁碟機。 請跳至步驟 2。

    2. 如果找不到磁碟機 A:,或其不包含 \Windows 資料夾,請輸入下列命令,然後按下 Enter:  

      dir b:

    3. 繼續逐一嘗試每個字母,直到找到含有 \Windows 資料夾的磁碟機,但請跳過 X: 磁碟機。 這會是您所使用 USB 或 DVD 中的安裝檔案。 最常見的位置為 C: 磁碟機,因此將在文章的其餘部分使用該範例。

  2. 找到之後,請輸入下列命令:

    bcdboot C:\Windows /S C:

    1. 在此例中,找到 \Windows 資料夾的磁碟機為 C。 如果 Windows 資料夾位於不同的磁碟機上,請在上述的 bcdboot 命令中,改用該磁碟機代號,而不是 “C”。

  3. 務必要顯示「成功建立開機檔案」訊息之後,您才能繼續進行。

  4. 輸入下列命令,在每個命令後按下 Enter: 

    diskpart

    list disk

    sel disk C

    1. 在此例中,找到 \Windows 資料夾的磁碟機為 C。 如果 \Windows 資料夾位於不同的磁碟機上,請在上述的 sel disk 命令中,改用該磁碟機代號,而不是 “C”。

  5. 輸入下列命令,在每個命令後按下 Enter: 

    list vol

    sel vol C

    1. 在此例中,找到 \Windows 資料夾的磁碟機為 C。 如果 \Windows 資料夾位於不同的磁碟機上,請在上述的 sel vol 命令中,改用該磁碟機代號,而不是 “C”。

  6. 輸入下列命令,然後按下 Enter:

    active

    1. 您應會收到確認,告知您磁碟區已成功設定為啟用。 如果您未收到確認,則表示該磁碟設定為 GPT (非 MBR),或磁碟發生問題。 請確定您在使用正確的磁碟。

  7. 輸入下列命令,然後按下 Enter:

    exit

  8. 將裝置重新開機。 您可以在命令提示字元中輸入下列命令,然後按下 Enter,來快速完成此動作: 

    shutdown -f -r -t 00

步驟 3b:如果類型為 GPT:

  1. 請在 [命令提示字元] 中輸入下列命令,然後按下 Enter:

    dir a:

    1. 如果找到磁碟機 A: 並顯示目錄,請查看目錄中的 \Windows 資料夾。 如果有該資料夾,表示其為系統磁碟機。 請跳至步驟 2。

    2. 如果找不到磁碟機 A:,或其不包含 \Windows 資料夾,請輸入下列命令,然後按下 Enter:  

      dir b:

    3. 繼續逐一嘗試每個字母,直到找到含有 \Windows 資料夾的磁碟機,但請跳過 X: 磁碟機。 這會是您所使用 USB 或 DVD 中的安裝檔案。 最常見的位置為 C: 磁碟機,因此將在文章的其餘部分使用該範例。

  2. 輸入下列命令,在每個命令後按下 Enter: 

    diskpart

    list disk

    sel disk C

    1. 在此例中,找到 \Windows 資料夾的磁碟機為 C。 如果 \Windows 資料夾位於不同的磁碟機上,請在上述的 sel disk 命令中,改用該磁碟機代號,而不是 “C”。

  3. 輸入下列命令,然後按下 Enter:

    list part

  4. 尋找標示為 [系統] 的磁碟分割。

  5. 找到之後,請將磁碟機代號 R 指派給該磁碟分割。 如果磁碟機代號 R 已另有用途,您可以選擇任何尚未指派的代號。 若要指派磁碟機代號,請輸入下列命令,並在每個命令後按下 Enter:

    assign letter=r:

    exit

  6. 返回 [命令提示字元],以一次一行的方式輸入下列命令,在每個命令後按下 Enter:

    cd /d r:\EFI\Microsoft\Boot\

    ren BCD BCD.bak

    bcdboot c:\Windows /l en-us /s m: /f UEFI

    附註: 在最後一個命令中,/l en-us 會將 Windows 語言設定為英文。 若要設定不同的語言,請以不同的語言代碼取代 en-us (例如,de-de 為德文)。

  7. 將裝置重新開機。 您可以在命令提示字元中輸入下列命令,然後按下 Enter,來快速完成此動作: 

    shutdown -f -r -t 00


需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×