永发信息网

在重装系统过程中出现<Windows root>\system32\ntoskrnl.exe文件损坏或丢失

答案:2  悬赏:80  手机版
解决时间 2021-02-12 01:29
  • 提问者网友:夢醒日落
  • 2021-02-11 17:15
我有深度Ghost XP sp3专业版 V50系统盘
最佳答案
  • 五星知识达人网友:千夜
  • 2021-02-11 18:00
系统故障,呵呵,重新装,安装盘可能有故障,换张吧错误提示:屏幕显示“因以下文件的损坏或者丢失,Windows无法启动:\system32\hal.dll,请重新安装以上文件”的错误提示(如图1)。是系统引导文件损坏了,可以用故障恢复控制台来修复。 下面操作以 Windows XP Pro 为例,Windows 2000/2003 与此法大同小异。 一、什么是故障恢复控制台 故障恢复控制台是 Windows 2000/XP/2003 操作系统中用于修复系统的工具,它可以启用和禁用系统服务、格式化磁盘、挽救磁盘数据、修复系统故障,是我们无法进入系统(包括安全模式)时修复系统的“法宝”,被用户形象地称之为“救命稻草”。 二、如何进入故障恢复控制台 第一步:按下键盘上的“Del”键进入到BIOS设置程序。在主菜单中选择“Advanced BIOS Features”选项,并按“回车”键进入高级BIOS设置,再通过键盘的上的“↑”、“↓”方向键选择其中的“First Boot Device”选项,再按下“回车”键进入后选中“CDROM”(将第一启动设备设置为光驱)。设置完毕后,按下“F10”键存盘退出即可。 第二步:将 Windows 2000/XP/2003 安装光盘插入光驱,启动计算机,系统会自动以光盘引导,无需用户干预,待到屏幕出现相关提示时,按下键盘上任意键即可看见 Windows XP 的安装程序画面,在提示界面中,按下“R”键选择第二项“要使用‘故障控制台’修复 Windows XP 安装,请按R。”选项即可。 第三步:按下“R”键后,系统会自动检测机器所安装的所有操作系统,并出现登录到哪一个 Windows 的提示,键入欲进入的操作系统的序号即可,示例中键入的是“1”,回车后会提示你键入管理员密码,键入正确的管理员密码并回车,当出现“C:\WINDOWS>”提示符的时侯,故障恢复控制台也就成功启动了。 要使用故障恢复控制台,每次都要翻出安装光盘,从光盘启动,比较麻烦。其实,我们还可以将故障恢复控制台安装到硬盘中,实现从硬盘启动故障恢复控制台。将 Windows 安装光盘放入光驱,然后在“运行”对话框中输入并执行“X:\i386\winnt32.exe/cmdcons”命令,(X为光驱盘符,请自行修改),这时就会弹出 Windows 安装程序对话框,询问你是否将故障恢复控制台安装到硬盘上。点“是”按钮即可将故障恢复控制台安装到硬盘上。重新启动计算机,你就会在多重启动菜单中发现一项名为“Microsoft Windows XP Recovery Console”的选项,通过该选项就可以进入系统故障恢复控制台了。 三、让垂危的系统起死回生 从开机错误提示中我们可以看到是“Hal.dll”文件丢失或损坏造成了系统无法启动,因此,只需从安装光盘中找到同名文件将其释放到原文件所在目录就可以了。安装光盘的“I386”文件夹是一个重要的文件夹,几乎所有的系统级文件全部位于其中。 在故障恢复控制台的命令提示符后依次输入如下命令: C:\WINDOWS>x: //x为光驱盘符,请自行修改为你的光驱盘符 X:\>CD I386 //切换到光盘的I386文件夹下 X:\>I386>expand hal.dl_C:\WINDOWS\system32\ //将安装光盘I386文件夹中的“hal.dl_”文件释放到“C:\Windows\项式system32\”目录中,当出现“扩充了一个文件”的提示后,表明已经将“hal.dll”文件释放出来,重新启动计算机后,即可使电脑重新启动。“expand”命令是释放文件命令,在 Windows 安装光盘中所有的动态链接库文件为了缩小体积,减少对光盘空间的占用,都是经过特殊压缩的,是以“*.dl_”的形式存在的。要替换系统中丢失或损坏的同名文件,必须用“expand”命令释放到系统才行。 四、故障恢复控制台精彩实例 实例一:无法启动故障 安装有 Windows XP 的机器,系统无法启动,提示“NTLDR is Missing,press any key to restart”。
全部回答
  • 1楼网友:迟山
  • 2021-02-11 18:08
原因 如果下列一个或多个文件丢失或损坏,就可能会发生这种问题: • config.nt • autoexec.nt • command.com 回到顶端 解决方案 要解决此问题,请使用下列方法之一。 回到顶端 方法 1 1. 将 cd 插入 cd 驱动器或 dvd 驱动器。 2. 单击“开始”,然后单击“运行”。 3. 在“打开”框中,键入 cmd,然后单击“确定”。 4. 在命令提示符处键入以下命令,并在键入每条命令后按 enter: expand :\i386\config.nt_ c:\windows\system32\config.nt expand :\i386\autoexec.nt_ c:\windows\system32\autoexec.nt expand :\i386\command.co_ c:\windows\system32\command.com exit 5. 启动或安装程序。如果问题已经解决,请不要继续执行余下的步骤。如果问题没有解决,请转至下一步。 6. 注意:在以下过程中,不会编辑或创建 command.com 文件。因此,您可能必须从 windows xp cd-rom 中展开它。 启动记事本。 7. 在记事本中,键入下列条目: dos=high, umb device=%systemroot%\system32\himem.sys files=40 8. 在“文件”菜单上,单击“另存为”。 9. 在“文件名”框中,键入 config.nt,然后单击“保存”。关闭 config.nt 文件。 10. 在“文件”菜单上,单击“新建”。 11. 在新的空白文档中,键入下列条目:@echo off lh %systemroot%\system32\mscdexnt.exe lh %systemroot%\system32\redir lh %systemroot%\system32\dosx set blaster=a220 i5 d1 p330 t3 12. 在“文件”菜单上,单击“另存为”。 13. 在“文件名”框中,键入 autoexec.nt,然后单击“保存”。关闭 autoexec.nt 文件。 14. 启动 windows 资源管理器。找到 config.nt 文件,右键单击“config.nt”文件,然后单击“复制”。 15. 右键单击 %systemroot%\system32 文件夹,然后单击“粘贴”。 16. 找到 autoexec.nt 文件,右键单击“autoexec.nt”文件,然后单击“复制”。 17. 右键单击 %systemroot%\system32 文件夹,然后单击“粘贴”。 18. 找到 command.com 文件,右键单击展开的“command.com”文件,然后单击“复制”。 19. 右键单击 %systemroot%\system32 文件夹,然后单击“粘贴”。重新启动计算机。 如果问题仍然存在,则将 autoexec.nt 和 config.nt 文件从 windows 中的“repair”文件夹复制到“system”文件夹中。为此,请按照下列步骤操作: 1. 依次单击“开始”和“运行”,键入 c:\windows\repair,然后单击“确定”。 2. 右键单击“autoexec.nt”,然后单击“复制”。 3. 依次单击“开始”和“运行”,键入 c:\windows\system32,然后单击“确定”。 4. 在该文件夹中右键单击任意位置,然后单击“粘贴”。 5. 右键单击刚复制的“autoexec.nt”文件,然后单击“属性”。 6. 单击以选择“只读”,然后单击“确定”。 7. 重复步骤 1 到 6 以复制 config.nt 文件。 注意:必须启用只读权限,否则重新启动 windows 后这些文件将删除。 回到顶端 方法 2 1. 依次单击“开始”和“运行”,键入 c:\windows\repair,然后单击“确定”。 2. 右键单击 autoexec.nt 文件,然后单击“复制”。 3. 依次单击“开始”和“运行”,键入 %windir%\system32,然后单击“确定”。 4. 在 system32 文件夹中,按“ctrl”+“v”,以便将 autoexec.nt 文件粘贴到该文件夹中。 参考资料:http://zhidao.baidu.com/question/35049769.html?fr=qrl3
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯