骨里香加盟:关于操作系统的问题!

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 09:59:48
我的机子安有XP(E盘)和2000(C盘)两个系统,在启动2000时出现以下提示:

因以下文件的损坏或者丢失,
windows无法启动:
<windows root>\system32\hal.dll.
请重新安装以上文件的拷贝

请问这是什么原因造成的,应该怎样解决?

出现这个原因有几个(不全)
1、在启动机器时候断电,丢失启动必要的文件。
2、误删。你可能是删某个程序的时候关联的这个系统文件,从而导致系统不能正常启动。
3、病毒,有的病毒专门对系统文件下手。这个可能也是病毒的杰作。
4、你的是双系统,我曾经看到过一篇文章是介绍双系统的,就是冲突问题,(但是你的系统不在一个盘内)这个可能性不大。
解决方法:
1、用系统盘修复(复杂)2、还好你的是双系统,你可以进另外的好的系统,然后在你的安装盘内找到这个文件,拷贝到c:\windows\system32\hal.dll(简单)

碟子放进去 修复一下就好了

在CMOS里设置从光盘引导,F10,回车
重启后,按F3选修复,按提示修复即可
但是修复后系统内的注册信息(软件安装信息)将丢失
如果在修复系统后无法正常使用该软件,你可以试着在该软件安装目录内找到相关的注册表文件,将其导入应该就可以了

是不是在XP下清理文件拉,
找个别人的机子,把文件复制一下
如果不行你可能要修复或重装了

1)、使用启动盘启动,使用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盘根目录上覆盖源文件即可。

5)、安装的简体中文版的Windows XP在启动选单的时候不是英文提示

一般是由于C:\bootfont.bin丢失造成的,但是如果你安装了更高版本的英文版本的Windows,那么这个现象就是很正常的。如果没有的话,从Windows XP安装光盘里面提取bootfont.bin到C盘根目录即可。

这是系统启动所需的一个文件
在加载内核阶段,ntldr加载硬件抽象层(hal.dll)
你可以复制一个就行了,也可以放入安装光盘并进入“故障恢复控制台”输入光驱盘符:\i386\hal.dl_c:\windows\system32\hal.dll回车