安装了双系统后(windows server 2003),启动xp时,显示文件<windows root>system32\ntoskrnl.exe缺失。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装了双系统后(windows server 2003),启动xp时,显示文件<windows root>system32\ntoskrnl.exe缺失。相关的知识,希望对你有一定的参考价值。

我原来在c盘里装了xp home edition,没有问题。
最近想学习一下asp.net编程,第一步就是安装IIS,可是home版是安装不了的。
于是,我就在F盘安了个windows server 2003系统,本来想的挺好,不用重装了。
可是,问题出现了,再次启动时,03可以进没有问题,但是xp进去的时候显示缺失文件
<windows root>system32\ntoskrnl.exe,请重新安装备份文件。
在网上看了很多方法,我觉得应该和硬件没关系,毕竟是一只没问题,装完系统后突然就这样的,应该跟系统有关系。另外boot.ini内容没有问题。
最最奇怪的是,从启动项里面的xp (no boot screen) 是可以启动的,并且没有问题。
虽然可以使用,但是就是想解决,不舒服。
二楼 方法欠妥,谢谢
三楼 我从系统备份的文件里把给文件解压,仍旧不可以,所以,到别人的电脑上去考,估计也不行,谢谢
四楼 方法欠妥,谢谢

你在2003里点击开始-运行,输入regsvr32 C:\WINDOWS\system32\ntoskrnl.exe,OK。
右击我的电脑,选择属性,点击高级,点击第三个设置,选择默认启动系统为xp (no boot screen)追问

你好,首先谢谢你的回答。
不过,你的那句代码,我理解你的做法是不是直接用xp (no boot screen) 启动啊?
我是想让它从home edition启动。谢谢

追答

你在2003里点击开始-运行,输入regsvr32 C:\WINDOWS\system32\ntoskrnl.exe

追问

还是不行,我不知道你看明白我的意思了没?
运行那句代码的时候,出现了这种情况如图所示:

追答

无语了

参考技术A 我网上找了一些东西看了看,你试试这个方法:
在系统中打开'开始-运行',输入MSCONFIG点击'确定'后即打开了系统配置实用程序。   点击切换到BOOT.INI选项页,在'启动选项'功能区域中选中'/NOGUIBOOT'复选项。   这个选项使得启动时不显示启动画面,从而可以跳过这个错误。
参考技术B 在另外一台使用正常的电脑系统打开c:盘,找到你需要的单个文件(不是文件夹)将其复制到你的电脑的缺失位置上,而后刷新页面,重新启动即可 参考技术C 重装系统 吧 系统文件缺失文件 也下载系统修复工具 网上有很多啊 你这种情况 我遇过

如何安装 Windows Server 2008 R2

很简单的。直接用个好用的系统盘重装系统就行了,这样就可以全程自动、顺利解决 win2008系统安装 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。方法如下:
1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作。(执行前注意备份C盘重要资料!);
望采纳!
参考技术A 装服务器系统?

以上是关于安装了双系统后(windows server 2003),启动xp时,显示文件<windows root>system32\ntoskrnl.exe缺失。的主要内容,如果未能解决你的问题,请参考以下文章

苹果电脑装了双系统怎么把磁盘分成几个区?

如何用U盘安装windows server 2016

今天新安装ubuntu和win8.1组成了双系统,可是默认是启动ubuntu,如何改回window引导

双系统引导故障排除

在ESXi主机上部署vCenter Server 6.7(Windows版本)

windows server 2003 系统安装后出现乱码如何解决