启动operating system not found的解决方法

01-28

“Operating System Not Found”一位仁兄的机器开机出现了这样的提示,意思是操作系统找不到了。出现Operating System Not Found信息,我们一般都会怀疑是硬盘引导信息丢失了,重装就可以解决。不过有可能是硬盘问题,检查硬盘数据线和硬盘是否损坏。我们还是通常使用这样的步骤:

启动基于 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 设置的实用工具。但请注意,硬盘的损坏情况可能十分严重。有时,这意味着您唯一的解决方案是更换硬盘。

如果不存在修补程序或替代方法,您可以使用“高级故障排除”部分来尝试解决此问题。

operating system not found高级故障排除

本部分适用于高级计算机用户。如果您对高级故障排除感到不解,可以寻求他人的帮助或与支持部门联系。有关如何与 Microsoft 支持部门联系的信息,请访问下面的 Microsoft 网站:

http://support.microsoft.com/contactus/ (http://support.microsoft.com/contactus/)

operating system not found解决方法 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

operating system not found解决方法 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 的恢复控制台

operating system not found解决方法 3:更改活动分区

如果标记为活动的分区不包含 Windows XP 启动文件,或者活动分区的操作系统不同于 Windows XP 或与之不兼容,则必须先将正确的系统分区标记为活动,然后才能重新启动计算机。为此,请按照下列步骤操作。

注意:同一时间只能有一个活动的系统分区。1. 启动计算机并进入恢复控制台。

307654 (http://support.microsoft.com/kb/307654/) 如何安装和使用 Windows XP 的恢复控制台

2. 键入 Diskpart,然后按 Enter。

3. 在“DISKPART”命令提示符处,键入 List Disk,然后按 Enter。

记下要使用的磁盘的编号。

4. 在“DISKPART”命令提示符处,键入 Select disk ,然后按 Enter。

注意: 是要使用的磁盘的编号。您应会收到一条类似于以下内容的消息:

磁盘 现在是所选磁盘

5. 在“DISKPART”命令提示符处,键入 List partition,然后按 Enter。

记下要标记为活动的分区的编号。

6. 在“DISKPART”命令提示符处,键入 Select partition ,然后按 Enter。

注意: 是要标记为活动的分区的编号。您应会收到一条类似于以下内容的消息:

分区 现在是所选分区

7. 在“DISKPART”命令提示符处,键入 Active,然后按 Enter。

8. 在“DISKPART”命令提示符处,键入 Exit,然后按 Enter。

9. 重新启动计算机。