Win2K 怎么不能用啊,启动时出现提示 ahl.dll文件丢失,应如何解决?

来源:百度知道 编辑:UC知道 时间:2024/06/17 15:25:50
我装的是双系统,先装Win xp ,在装的2000,Win xp 是我引导后才能用的,但是现在我发现2000启动不了了,请高手解决,不胜感激之情!

应该是hal.dll文件丢失吧?
若是hal.dll文件丢失,出现这个问题,大多是由于C盘根目录下的boot.ini文件非法导致的,因为操作系统默认会从C:\Windows启动,如果系统没有安装在C盘,则需要boot.ini文件来帮助系统引导。但是又由于你的Windows 2K没有安装在C盘,所以系统提示找不到HAL.DLL文件,进而导致系统启动失败。解决此问题的方法是,重新编辑Boot.ini文件。可用的方法有很多,可自己搜索一下.这里告诉你一个最简单的方法,用安装光盘启动系统,在安装界面选择进入故障恢复控制台,在命令行界面输入bootcfg命令,根据提示修复Boot.ini文件,输入:bootcfg / ?可以查看命令行帮助。如果你实在不会用,也可以复制别的电脑上的Boot.ini文件,拷贝到你的C盘去。

去别的电脑上拷个ahl.dll 应用扩展程序.

地球人都应该知道安装多个windows系统时应按由低到高的原则来安装,即win9x--winnt--win2k--winxp.为什么呢
首先,我们来看一下winnt系列(包括winnt,win2000,winxp)启动时所需要的文件.
Ntldr-这是一个隐藏的,只读的系统文件,用来装载操作系统
Boot.ini-这是一个只读的系统文件,用来在基于Intel x86的计算机上建立启动装载操作系统选择菜单的文件
bootsect.dos 是个隐藏的系统文件,在NT系列操作系统安装时生成,内容为原来MBR,如果NT系列以外的操作系统被选择,则被Ntldr装载到内存.
Ntdetect.com-这是个隐藏的,只读系统文件,用于检测可用的硬件并建立一个硬件列表.
其次我们再来看一下WinNT系列的引导顺序(不同版本稍有区别):
1.运行加电自检(POST)程序
2.BIOS读取磁盘第一物理扇区(即主扇区),并将其映像(image)加载到内存.然后,BIOS把主引导扇区的执行传递给该映像.
3.加载主引导记录(MBR)到内存,其中包括磁盘分区表和少量的可执行代码.然后,主引导记录查找活动分区的起始位置.
4.活动分区的引导扇区加载到内存并执行.