永发信息网

电脑开不了机,说windows root/system 32/ntoskrnl.exe这个文件损坏,需重新拷贝.这是怎么回事???

答案:2  悬赏:40  手机版
解决时间 2021-04-23 12:45
  • 提问者网友:我是女神我骄傲
  • 2021-04-22 12:12
板子是华硕的.谢谢!
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-04-22 12:51
也有可能是程序损坏,用PE盘进系统替换此文件即可。否则在DOS下面操作会比较麻烦。
DOS下操作办法:
如果这个文件丢失或损坏,Windows Xp启动时那个Logo都出不来,也就没有下一步可以看了。

昨天尝试了很多方法,光盘上的copy、解压覆盖,系统上的备份覆盖还是不管用。
最后放弃了,修复安装,结果今天打补丁到某次重起后,问题再次出现。

现在我不能忍受再次重装了,于是反复研究,终于还是找到了一个合适的版本。
在 "c:\windows\driver cache\i386"目录下有sp2.cab和sp1.cab文件,存放了不同补丁包的一些驱动文件,我将sp2.cab中的ntoskrnl.exe解压缩出来,终于恢复了系统:

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

当然首先要用光盘启动到修复模式,进入命令行进行操作。

内存问题,通过清洁、重新插拔或更换内存可能会解决
全部回答
  • 1楼网友:猎心人
  • 2021-04-22 13:26
这实际上是由boot.ini文件中的错误所引起的。系统部分或者丢失或者存在错误。 例如:对ide的磁盘该部分类似于 multi(0)disk(0)rdisk(0)partition(2)\winnt="windows 2000/xp/nt" 检查磁盘和分区是否正确。如果你近期新添加了硬盘,或改变了分区,试着改变disk()和partition()的设置值。如果你确信没有错误,则可能是实际的文件损坏,从安装cd上将ntoskrnl.exe文件复制到%systemroot%/system32目录中。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯