永发信息网

电脑提示说,因以下文件损坏或丢失,windows无法启动:<windows root>\system32\ntoslcrnl.exe.

答案:3  悬赏:70  手机版
解决时间 2021-02-07 15:25
请重新安装以上文件拷贝。但是我开机的时候,键盘用不了,所以根本无法进入操作画面。我尝试用了usb to ps/2将鼠标和键盘都转接到主板的接口,鼠标有灯,但是键盘还是不能用。高手帮忙解决以下问题,谢谢!
最佳答案
ntoskrnl.exe是winows的一个进程文件,在系统经过预启动和启动阶段后进入内核调用阶段时由Ntldr调用Ntoskrnl.exe, 在WINXP系统中存储了WIN XP的启动LOGO画面。

在 "c:\windows\driver cache\i386"目录下有sp2.cab和sp1.cab文件,存放了不同补丁包的一些驱动文件,我将sp2.cab中的ntoskrnl.exe解压缩出来,终于恢复了系统:

expand sp2.cab -F:ntoskrnl.exe c:\windows\system32

当然首先要用光盘启动到修复模式,进入命令行进行操作。
看来是微软的某个Patch有问题,覆盖之后会导致系统无法启动。
目前的怀疑对象是:KB890859

另外一个更简便的方法:
遇到这个问题,实际上只要取消启动画面就可以了。
在系统中打开'开始-运行',输入MSCONFIG点击'确定'后即打开了系统配置实用程序。
点击切换到BOOT.INI选项页,在'启动选项'功能区域中选中'/NOGUIBOOT.INI'复选项。
这个选项使得启动时不显示启动画面,从而可以跳过这个错误。但是一个问题是,如果你的系统已经无法启动,是无法来使用MSCONFIG的。
那么我们可以将计算机通过光盘启动到命令行修复模式,编辑boot.ini文件,加入该选项:

[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noguiboot

这个方法值得尝试。
全部回答
hal.dll是windows硬件提取层模块。应该是boot.ini文件丢失或者格式不对造成的问题,导致引导不了机器从指定的路径启动。那样系统搜索其他的路径,而其他路径上是没有hal.dll文件的,就会提示这个错误。一般的解决办法是进入故障恢复控制台,用fixboot命令,如果这样修复不了boot.ini ,就用bootcfg/add来重建boot.ini。。你可以按照其他机器上正确的boot.ini文件的格式重新编辑写一份boot.ini,保存到c盘下,应可解决问题。或者用原安装盘恢复即可; 一般新加的内存不兼容也会出现这个问题 这个是由于c盘根目录下的boot.ini文件非法,导致默认从c:\\windows启动,由于你的windows xp没有安装在c盘,所以系统提示找不到hal.dll文件。启动因而失败。 解决方法是重新编辑boot.ini文件。下面几种便于操作的: 1)、使用win9x启动盘启动,使用edit.exe命令编辑这个文件。启动edit.exe以后只要按照正确的格式输入boot.ini文件的内容,保存为boot.ini文件即可。 2)、使用copy con命令创建一个boot.ini文件。在dos下输入copy con c:\\boot.ini以后回车。然后按照boot.ini文件的格式输入,每输入一行敲一次回车键,当全部内容输入完毕以后,按ctrl+z,屏幕上会看到^z的提示。这个时候再敲一次回车,系统会提示1 file(s) copied.这就表示创建成功了。 3)、使用故障恢复控制台里面的bootcfg命令。 4)、在别的电脑上创建好以后,拷贝到受损电脑的c盘根目录上覆盖源文件即可。 就是在dos下运行edit.exe命令啊进dos后输入edit.exe后回车即可! 好把,换种方法,一个目的!在给你一个办法,你试一下! hal.dll文件损坏或丢失,那么就意味着c盘下的boot.ini文件被损坏 重新写一个boot.ini文件,你想法进入dos后复制到c盘跟目录下即可. 以下是boot.ini 文件的内容,你复制后保存为boot.ini文件. [boot loader] timeout=30 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 用文本写入,保存为boot.ini 考入有启动功能的u盘! 用u盘进入dos,用copy x:\boot.ini c:\boot.ini即可
机没问题!是鼠标和键盘连接有问题!或是内存松了!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
《舞女的纯情》好看吗,这部电影?韩国的吧
装油烟机怎样在玻璃上打个圆洞
杏林大药房肥乡连锁店在什么地方啊,我要过去
压缩文件中的应用程序如何创建快捷方式
判断重症急性胰腺炎首选的检查手段为A.CRP>1
地龙饰品·珠宝这个地址在什么地方,我要处理
数码相机的电池续航时间是指什么??
2与1的和,差,积,商中最大的是积,最小的是
我们要如实地反映事物的本来面目,就要坚持两
我是园林专业 不是土木工程类 去中铁局工作
1997年2月2号农历生的是什么星座?
炮台村农民文化宫地址在什么地方,我要处理点
问下惊声尖笑2 主要恶搞的是哪部电影!
【tle】TLE符号怎么打
瓦纺文化宫地址有知道的么?有点事想过去
推荐资讯
景缘·盛博陶瓷我想知道这个在什么地方
开公司赚了100万,想把100万拿出来还得交税?
自从和朋友合伙开了店后感觉好累.好压抑!自己
r什么lly
来月经怎样吃阿胶止血
蓝精灵孕婴生活馆地址在什么地方,想过去办事
nmp的比热、气化潜热是多少?
张店区铝城一中国庆节的开学日期张店区铝城国
平湖盈梦旅行社地址在什么地方,想过去办事
我今天交了辞职信老板娘没有跟我说我不可以辞
西边岭在什么地方啊,我要过去处理事情
液压配件在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?