爱问知识人 爱问教育 医院库

无法启动电脑,说文件丢失或者损坏。怎么办?

首页

无法启动电脑,说文件丢失或者损坏。怎么办?

无法启动电脑,说文件丢失或者损坏。怎么办?

提交回答
好评回答
  • 2019-07-10 17:07:31
      hal。dll是WinNT内核(包括WinXP)操作系统卷的核心驱动,通常由安装多个操作系统而造成损坏,如果系统还能启动,可以从安装盘中提取该文件进行恢复,否则个别磁盘分区可能无法使用。如果系统无法正常启动,特别是系统分区使用了NTFS,恐怕就只有重新安装操作系统或者使用控制台修复了 插入XP安装盘重新启动电脑,选择故障恢复控制台。
      依提示进入winnt目录。 在DOS提示符下输入:expand x:\i386\driver。cab /f:hal。dll c:\windows\system32\(x:为光驱盘符。再次利用expand 首先将halaacpi。dll拷贝至c:\winindows\system32\,并改名为hal。
      dll后重新启动电脑,再拷halacpi。dll(因为hal。dll的源文件名是halacpi。dll)。改名(ren)后重启,restart即可 或者: 提示hal。dll损坏或丢失,实际上该文件并不一定不存在,可以说,拷个文件回去system32里,根本是不可以解决的。
      出现这个错误的原因是boot。ini文件出错,导致引导不了机器从指定的路径启动,那样系统搜索其他的路径,而其他路径上是没有hal。dll文件的,就会提示这个错误。一般的解决办法是进入故障恢复控制台,用fixboot命令,如果这样修复不了boot。
      ini,就用bootcfg/add来重建boot。ini。 这个是由于C盘根目录下的boot。ini文件非法,导致默认从C:\Windows启动,但是又由于你的Windows XP没有安装在C盘,所以系统提示找不到HAL。DLL文件。启动因而失败。
      解决方法是重新编辑Boot。ini文件。 1)、使用Win9X启动盘启动,使用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盘根目录上覆盖源文件即可。 还有个办法,你用个u盘从别个那里拷一个 hal。dll文件,然后插在你的电脑上,再用一张系统安装盘放进光驱。
      在第一选择里,选择修复,就可以进入doc里了。然后从a: b: 一直试下去,看到了u盘就要吧用 copy hal。dll c:\windows\system32\hal。dll 就可以了, 原理是在安装系统的时候,u盘也会被检测到,就可以用了。
      软盘也可以。但你应该不会有软驱 还有: hal。dll是一个极为特殊的文件,是硬件抽象层驱动,做为WinNT内核(包括WinXP)操作系统卷的核心驱动,重要性不言而喻,通常由安装多个操作系统和重新分区(即使为无损分区)而造成损坏,会造成系统无法启动,出现提示hal。
      dll错误,特殊的是,有时提示的是这个错误,修复hal。dll仍不能启动,这时可以尝试用以下几种办法修复。 一、用PE光盘启动系统,检查boot。ini是否正常,多数故障原因是boot。ini配置不正确的原因造成系统找不到hal。dll这个文件造成的,与hal。
      dll无关,重新修改一下boot。ini配置即可。 二、如果还不行,在PE环境下放入XP安装盘,提取i386\driver。cab\halaacpi。dll这个文件,拷贝到C:\windows\system32\这个文件夹下,并改名为hal。
      dll,也可以插入XP安装盘重新启动电脑,选择故障恢复控制台。依提示进入winnt目录。在DOS提示符下输入:expand x:\i386\driver。cab /f:hal。dll c:\windows\system32\(x:为光驱盘符。
      再次利用expand 首先将halaacpi。dll拷贝至c:\winindows\system32\,并改名为hal。dll后重新启动电脑,再拷halacpi。dll(因为hal。dll的源文件名是halacpi。dll)。改名(ren)后重启,restart即可 。
       三、如果还不行,可能为注册表损坏,将c:\windows\repair\system 还原回c:\windows\system32\config\system位置。 四、内存出问题,也会造成这种情况,试着用酒精清洗一下或更换一个内存。 五、如果还不行,重装系统。
       。

    我***

    2019-07-10 17:07:31

其他答案

    2019-07-10 17:07:31
  • windows root>\system32\hal.dll 你说的这个文件,它是启动文件,一旦丢失电脑就无法正常运行。一般启动文件是不会丢失,只有电脑在被病毒攻了之后篡改或者把某些启动文件隐藏,鉴于这样,你启动不了电脑,重新装便系统,装完之后马上暗杀毒软件,重新把各个磁盘扫描一遍。 你试试,希望可以帮你,也帮你了解更多。

    王***

    2019-07-10 17:07:31

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):