Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

開機出現「Operating System Not Found」?完整排查與修復指南

編輯:XP 常見問題解答

當螢幕顯示 「Operating System Not Found」 或 「Missing operating system」,表示 BIOS 找不到可開機的作業系統。這可能源於硬體故障、MBR 損壞、分區設定錯誤等原因。以下依微軟官方建議,提供分級排除方案。

常見原因

  • BIOS 未偵測到硬碟(線材鬆動、硬碟故障、BIOS 設定錯誤)
  • 硬碟實體損壞或壞軌
  • 主開機記錄(MBR)損壞或非標準
  • 錯誤的分區被標記為「作用中」
  • 含有開機檔案的分區未設為作用中

解決方案

方法一:驗證 BIOS 設定(最優先)

  1. 開機進入 BIOS 設定畫面(通常按 Del、F2 或 F10)。
  2. 確認硬碟在「Standard CMOS Features」或類似選單中被正確偵測(型號、容量顯示正常)。
  3. 檢查開機順序,確保硬碟優先於光碟/USB。
  4. 儲存離開(F10)→ Y 重啟測試。

若 BIOS 完全偵測不到硬碟,請檢查資料線、電源線,或嘗試換槽/換線;仍無法偵測則可能為硬碟硬體故障,建議聯繫廠商維修或更換。

方法二:使用修復主控台修復 MBR(適用 XP/2003)

  1. 以 Windows XP 安裝光碟開機,進入「歡迎安裝」畫面按 R 進入修復主控台。
  2. 選擇要修復的 Windows 安裝(通常是 1),輸入管理員密碼(預設為空)。
  3. 在命令提示字元輸入:
    fixmbr
    系統會提示是否覆寫 MBR,輸入 y 確認。
  4. 完成後輸入 exit 重啟。

注意: 若硬碟有病毒或硬體問題,fixmbr 可能損壞分區表。建議先掃毒、備份重要資料。僅支援 x86 架構電腦。

方法三:用 Diskpart 設定正確的作用中分區

  1. 同樣進入修復主控台。
  2. 輸入 diskpart 進入磁碟分區工具。
  3. 依序執行:
    list disk → 記下目標磁碟編號
    select disk <編號>
    list partition → 記下含開機檔案的分區編號(通常是系統分區)
    select partition <編號>
    active(將該分區設為作用中)
    exit 離開 diskpart,再 exit 重啟。

進階建議

若以上方法均無效,且硬碟有異響或壞軌,請立即備份資料並更換硬碟。定期備份與保持病毒碼更新是預防此類問題的最佳策略。

Copyright © Windows教程網 All Rights Reserved