萬盛學電腦網

 萬盛學電腦網 >> 電腦基本常識 >> 系統提示hal.dll丟失的解決辦法

系統提示hal.dll丟失的解決辦法

  有網友說自己的電腦中了病毒,然後重裝了系統。可系統裝好了,又遇到了一個問題,XP系統啟動時提示丟失hal.dll文件。這又是怎麼回事?剛剛裝的系統也會出問題?這個hal.dll文件到底是做什麼用的呀?

  其實,這是系統文件hal.dll損壞了。hal.dll是Windows硬件提取層模塊,該用於解決硬件的復雜性。

  hal.dll是WinNT內核(包括WinXP)操作系統卷的核心驅動,通常由安裝多個操作系統而造成損壞,如果系統還能啟動,可以從安裝盤中提取該文件進行恢復,否則個別磁盤分區可能無法使用。如果系統無法正常啟動,特別是系統分區使用了NTFS,恐怕就只有重新安裝操作系統或者使用控制台修復了。下面小編就這2種方法介紹給大家。

  1、將正確的hal.dll文件拷貝到出問題的機子上C:\windwos\system32\hal.dll ;

  2、用光盤修復,插入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即可。

  或者嘗試進入安全模式,然後再提取文件相對應的文件。

copyright © 萬盛學電腦網 all rights reserved