安装程序重新启动后显示错误信息“Invalid System Disk”(系统磁盘无效)
症状
在 Windows 安装程序的第一次重新启动过程中,您可能收到以下错误信息:
Invalid system disk
Replace the disk, and then press any key
当使用 Windows 启动盘启动计算机时也可能收到此错误信息,或者可能收到以下错误信息:
This version of Windows does not run on DOS 7.0 or earlier.
原因
下列任一情况都可能导致此问题: • 计算机可能受到引导扇区病毒(如 AntiCMOS.A 病毒)的感染。
• 计算机正在运行防病毒程序。
• 计算机正在使用硬盘管理软件(如磁盘管理器、EZ-Drive 或 DrivePro)进行硬盘几何转换。当计算机的基本输入/输出系统 (BIOS) 不支持大硬盘(柱面数多于 1024 个)时,这些工具可提供对大硬盘的支持。
• Windows 安装程序无法将系统文件复制到硬盘。
• 安全软件已禁止对驱动器 C 的访问。
解决方案
请使用下列方法之一解决此问题。
计算机受病毒感染
使用防病毒程序检测和删除病毒,然后重新安装 Windows。引导扇区病毒感染计算机的方法是:将信息复制到软盘上的引导扇区或硬盘上的分区表中。在安装过程中,病毒会加载到内存中。一旦进入内存,病毒通常会感染计算机连接到的任何未被感染的磁盘。
计算机正在运行防病毒软件
使用在 Windows 安装过程中创建的 Windows 启动盘启动您的计算机,然后从 Windows 启动盘使用 sys 命令将系统文件还原到硬盘中。
某些计算机使用必须在计算机的 BIOS 中禁用的内置防病毒软件。有关如何更改 BIOS 中的设置的信息,请查阅计算机文档或者与计算机制造商联系。
计算机正在使用磁盘管理软件
在有些情况下,Windows 可能无法正确检测到您正在使用磁盘管理软件,因此可能会覆盖主启动记录 (MBR) 信息。有关还原 MBR 的信息,请参阅您正在使用的磁盘管理软件的文档。
另外,检查 Setuplog.txt 文件以查找以下语句:
FSLog:BIOS Heads=:64:, BootPart Heads=:64:
上面的数字(在本例中为 64)可能因计算机而异。如果这两个数字不同,请根据以下“重新安装 Windows 系统文件”部分中的说明替换您的硬盘上的系统文件。有关如何确定您的计算机是否使用驱动器覆盖程序的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
186057 (http://support.microsoft.com/kb/186057/) 如何知道 Windows 中是否安装了驱动器覆盖程序
重新安装 Windows 系统文件
警告:如果在硬盘上使用 Disk Manager 或其他任何磁盘驱动器覆盖程序,请务必在该硬盘上使用 sys 命令之前加载覆盖驱动程序。如果未在硬盘上加载覆盖驱动程序,且您使用了 sys 命令,则驱动器可能不被识别为正由磁盘驱动器覆盖程序进行分区,因此可能会丢失数据或无法从该驱动器启动。
在加载覆盖驱动程序后,虽然可以将 sys 命令与 Ontrack Disk Manager 和更高版本的 MicroHouse EZ-Drive(或 EZ-Max)一起使用,但是较早版本(例如 EZ-Drive 2.01s)需要将操作系统文件复制到覆盖安装磁盘中并由覆盖实用工具安装。在此情况下,如果您在硬盘上使用 sys 命令,则会损坏覆盖。 1. 使用 Windows 95 或 Windows 98 启动盘启动计算机。
2. 在命令提示符处键入以下命令,并在键入每条命令后按 Enter 键:c:
cd\windows\command
attrib c:\msdos.sys -s -h -r
copy c:\msdos.sys c:\msdos.xxx
a:
sys c:
attrib c:\msdos.sys -s -h -r
del c:\msdos.sys
copy c:\msdos.xxx c:\msdos.sys
attrib c:\msdos.sys +s +h +r
3. 取出 Windows 启动盘,然后重新启动计算机。
以上转自微软官方网站.不过考虑楼主的情况,应该是分区表损坏,或主引导区没有激活.用diskgen或者PQ重新分区试一下 |