病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记

导航

« 诺基亚E63名片夹的简单备份非IT公司的IT人应该了解的五件事 »

修改boot.ini解决ntoskrnl.exe损坏或丢失问题

  国庆开假遇一怪事,某同事可能吃太饱撑的在公司某台电脑上用不知从哪弄来的旧版GHOST文件搞系统重装,竟然还是98的,结果蓝屏了。只好再次重装。重装用的是GHOST版XP,但是在恢复完文件重新启动时却出现了提示:

Windows could not start because the following file is missing or corrupt:
  <windows root>\system32\ntoskrnl.exe 
Please reinstall a copy of the above file.
 

意思是ntoskrnl.exe损坏或丢失。用PE光盘启动找了下,ntoskrnl.exe文件仍然存在system32文件夹中,没有丢失。又另外拷了个ntoskrnl.exe文件覆盖它,重启还是卡在那个提示上,windows仍然没有启动起来。看来不是ntoskrnl.exe文件的问题,而这张安装盘也用过多次,应该也不会是它的问题。

  查了下微软的资料,说有可能是boot.ini文件引起的,马上对比故障电脑与正常电脑上的boot.ini,果然有不同,正常的电脑是:

[boot loader]
timeout=3
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是:

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
……

所以我一般不推荐用GHOST版的XP来重装,虽然简单省事,却可能在不同电脑上有点小麻烦。把以上的partition(4)改成partition(1),保存boot.ini(注意boot.ini是只读文件,修改前记得先把它的只读属性去掉是,否则不能保存;保存后再改回只读保护),重启,顺利进入windows XP系统。

  其它有关“ntoskrnl.exe文件损坏或丢失”的内容参见《ntoskrnl.exe损坏或丢失的解决方案》;有关boot.ini文件的修复方法可参考《修复boot.ini的命令


>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/819.html

发表评论(欢迎交流,无须注册 | 如申请友链与本站要求不符,恕不回复,见谅):

验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 收藏文章:
  • 新浪微博:
  • 订阅博客:
  • 腾讯微博:

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场 | 关于我 | 网站地图 | 联系邮箱 | 返回顶部
Copyright 2008-2016 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog. 闽ICP备09000343号

闽公网安备 35010202000133号