我的电脑是双系统,一个是XP,一个是2000,现在XP启动不起来了,进入不了XP的桌面!是什么原因啊?
来源:百度知道 编辑:UC知道 时间:2024/05/04 11:47:14
先装XP再装2000,这样安装后双启动菜单会失效,只能进入Windows 2000。原因是这样的:
在Windows NT系统的启动中,用到了很多重要的系统文件,而在安装了XP的机器上再装2000的时候会把XP的NTLDR和NTDETECT.COM两个文件替换为Windows 2000中版本较低的同名文件,而Windows 2000中的这两个文件是不能引导Windows XP的。因此我们的修复也就是用Windows XP中的文件替换被Windows 2000覆盖的该文件。
这两个文件都保存在C盘的根目录下,不过他们有默认的隐含、系统和只读属性,因此你不能用一般的方法替换,而首先要解除他们的隐含、系统和只读属性。方法是这样的:
进入到Windows 2000中,在运行中分别输入
attrib c:\ntldr –s –r –h
attrib c:\ ntdetect.com –s –r –h
每行输入完成后按下回车键。这时你已经完全的解除了这两个文件的系统、隐含和只读属性。现在从Windows XP的安装光盘的I386文件夹中复制这两个同名的文件出来到C盘根目录,并覆盖原文件。这时你的双启动菜单就已经恢复了。不过安全起见我们可以把那两个文件隐藏起来,方法是,在运行中分别输入:
attrib c:\ntldr +s +r +h
attrib c:\ ntdetect.com +s +r +h
这样会重新赋予那两个文件系统、隐含和只读属性。
重启动一下看看吧,你的双启动菜单已经完全正常了。
XP启动不了当然无法进入桌面,请检查是否为病毒的原因
windows 2000确实没有XP好一些,可以说已经过实了,其稳定性比不上XP,建议删除2000。毕竟鱼与熊掌不可兼得吗。
xp最好别和2000一起装,都是微软的有什么用啊