啟動基於 Windows XP 的計算機時出現“Operating System Not Found”(找不到操作系統)或“Missing operating system”(缺少操作系統)錯誤消息
這是微軟官方的支持字典裡面的解釋
概要
當您嘗試啟動基於 Windows XP 的計算機時,可能會收到找不到操作系統的錯誤消息。
症狀
當您啟動基於 Windows XP 的計算機時,可能會收到以下錯誤消息之一:
錯誤消息 1
Operating system not found.
錯誤消息 2
Missing Operating System
當您啟動計算機並進入恢復控制台來恢復功能時,可能會收到類似於以下錯誤消息的錯誤消息:
Setup did not find any hard drives installed on your computer.
原因
如果下列一種或多種情況存在,就可能會發生上述問題: • 基本輸入/輸出系統 (BIOS) 無法檢測到硬盤。
• 硬盤已損壞。
• 物理硬盤驅動器的扇區 0 具有不正確或已損壞的主啟動記錄 (MBR)。
注意:某些第三方程序或磁盤受損可能會損壞 MBR。
• 將不兼容的分區標記為活動分區。
• 包含 MBR 的分區不再處於活動狀態。
解決方案
要解決此問題,請根據您的具體情況使用下列方法之一:
與您的硬件制造商聯系
最好的辦法可能是與計算機或硬盤的制造商聯系。制造商可能擁有可用來對磁盤受損區域執行更詳細掃描和有助於驗證正確的 BIOS 設置的實用工具。但請注意,硬盤的損壞情況可能十分嚴重。有時,這意味著您唯一的解決方案是更換硬盤。
如果不存在修補程序或替代方法,您可以使用“高級故障排除”部分來嘗試解決此問題。
高級故障排除
本部分適用於高級計算機用戶。如果您對高級故障排除感到不解,可以尋求他人的幫助或與支持部門聯系。有關如何與 Microsoft 支持部門聯系的信息,請訪問下面的 Microsoft 網站:
http://support.microsoft.com/contactus/ (http://support.microsoft.com/contactus/)
方法 1:驗證 BIOS 設置
驗證計算機的 BIOS 設置,確保 BIOS 可列出並識別硬盤。有關如何驗證 BIOS 設置的信息,請參見計算機文檔或與硬件制造商聯系。
驗證計算機的 BIOS 檢測到硬盤後,請重新啟動計算機,然後通過測試確定問題是否已得到解決。如果問題未得到解決,或者計算機的 BIOS 無法檢測到硬盤,則說明可能存在硬件問題。與硬件制造商聯系以咨詢有關如何解決此問題的信息。可能需要更換硬盤。
有關如何與硬件制造商聯系的信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
65416 (http://support.microsoft.com/kb/65416/) 硬件和軟件供應商聯系信息,A-K
60781 (http://support.microsoft.com/kb/60781/) 硬件和軟件供應商聯系信息,L-P
60782 (http://support.microsoft.com/kb/60782/) 硬件和軟件供應商聯系信息,Q-Z
方法 2:使用恢復控制台
在 Windows XP 恢復控制台中,使用 fixmbr 命令可修復啟動分區的 MBR。
警告:如果存在病毒或硬件問題,此命令可能會損壞分區表。如果使用此命令,則可能會創建出無法訪問的分區。我們建議您在使用此命令之前先運行防病毒軟件,同時對數據進行備份。如果 fixmbr 命令檢測到無效或非標准的分區表簽名,fixmbr 命令將提示您是否允許覆蓋 MBR。只有基於 x86 的計算機支持 fixmbr 命令。
有關恢復控制台的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
314058 (http://support.microsoft.com/kb/314058/) Windows XP 恢復控制台的說明
307654 (http://support.microsoft.com/kb/307654/) 如何安裝和使用 Windows XP 的恢復控制台
方法 3:更改活動分區
如果標記為活動的分區不包含 Windows XP 啟動文件,或者活動分區的操作系統不同於 Windows XP 或與之不兼容,則必須先將正確的系統分區標記為活動,然後才能重新啟動計算機。為此,請按照下列步驟操作。
注意:同一時間只能有一個活動的系統分區。1. 啟動計算機並進入恢復控制台。 有關更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
307654 (http://support.microsoft.com/kb/307654/) 如何安裝和使用 Windows XP 的恢復控制台
2. 鍵入 Diskpart,然後按 Enter。
3. 在“DISKPART”命令提示符處,鍵入 List Disk,然後按 Enter。
記下要使用的磁盤的編號。
4. 在“DISKPART”命令提示符處,鍵入 Select disk <DiskNumber>,然後按 Enter。
注意:<DiskNumber> 是要使用的磁盤的編號。您應會收到一條類似於以下內容的消息:
磁盤 <DiskNumber> 現在是所選磁盤
5. 在“DISKPART”命令提示符處,鍵入 List partition,然後按 Enter。
記下要標記為活動的分區的編號。
6. 在“DISKPART”命令提示符處,鍵入 Select partition <PartitionNumber>,然後按 Enter。
注意:<PartitionNumber> 是要標記為活動的分區的編號。您應會收到一條類似於以下內容的消息:
分區 <PartitionNumber> 現在是所選分區
7. 在“DISKPART”命令提示符處,鍵入 Active,然後按 Enter。
8. 在“DISKPART”命令提示符處,鍵入 Exit,然後按 Enter。
9. 重新啟動計算機。