求救!winxp启动成了win2000了。

来源:百度知道 编辑:UC知道 时间:2024/06/17 06:07:10
本来是在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代表光盘所在的盘符。

这是单系统正常的,你参考下。

[boot loader]
timeout=5
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
C:\ = "Microsoft Windows"