本来是在C盘下装XP的,昨天在D盘装了2000,可能是装的开始死机一次,后来2000装好了。发现进XP变成进WIN2000的样了,进了一会就黑屏,现只能用修复引导区来启动XP。虽然能启动,但重启又这样了,根本没有“修复”。求助高手该怎么办~~不可能每次进XP都要用光盘引导吧。。
boot
-----------------------------
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
C:\="Previous Operating System on C:"
-----------------------------
C:\="Previous Operating System on C:" 是dos。
原来是MICROSOFT WINDOWS.装完后成了C:\="Previous Operating System on C,虽然还是dos
參考答案:NTDETECT.COM 和 NTLDR 文件,这两个是 Windows 2000/XP/Server 2003 系统的启动加载器(OS Loader)。
低版本的启动加载器不能加载比它自身版本更高的操作系统,由于
Windows 2000 在安装过程中,用它的 NTDETECT.COM 和 NTLDR 替换了原先 Windows XP 的同名
文件,因此造成 Windows XP无法加载。在故障恢复控制台下把
Windows Server XP 的 NTDETECT.COM、NTLDR 复制到活动分区,
你用Win XP的CD启动电脑,当到达SETUP OR REPAIR(安装与修复)步骤时,选择修复,在修复控制台中,输入以下内容:
1)Fixboot,answer Yes
2)CD
3)ATTRIB -H NTLDR
4)ATTRIB -S NTLDR
5)ATTRIB -R NTLDR
6)ATTRIB -H NTDETECT.COM
7)ATTRIB -S NTDETECT.COM
8)ATTRIB -R NTDETECT.COM
9)COPY X:I386NTLDR C:
10)COPY X:I386NTDETECT.COM C:
1)到10)代表步骤,最后两行的X代表光盘所在的盘符。