windowsrootsystem32haldll檔案缺失咋辦

時間 2022-07-30 04:32:18

1樓:匿名使用者

網上下乙個,然後u盤啟動拷進去

開機提示windows root\system32\hal.dll丟失或損壞

2樓:心利小際

一般這種問題有那麼三種可能性,下面一一闡述。

一、hal.dll檔案確實丟失

開機提示這檔案丟失,找pe進去,開啟c:\windows\system32\這個目錄發現缺失沒有這個檔案,這種情況有可能是誤刪檔案或者防毒造成的,也有可能非正常關機造成。這個堅決方法比較簡單,找別人機器上的同名檔案複製過來就好了。

當然如果是嚴重的病毒造成的,那就夠嗆能管用,那時候只能重新做系統了。

二、hal.dll檔案並沒有丟失,而且大小和別人機器上的一樣

開機提示著檔案丟失,找pe盤進pe發現這個檔案並沒有丟失,這種情況有兩種可能,一般的相容機而且只有乙個主分割槽的機器,很可能是硬體造成的,主要懷疑物件是記憶體。找其他記憶體插上測試。如果是記憶體的問題,插上沒有問題的記憶體之後就可以正常進入系統了。

記住,這時候不要考慮複製這個檔案,你複製了這個檔案還會報其他檔案丟失的。如果換記憶體還不能啟動,複製該檔案後提示其他檔案錯誤,也可以考慮病毒造成的,開機按f8,選擇最後一次正確的配置,然後進系統防毒,進不去系統的話那就重新安裝吧。

還有一種情況,有些品牌機,會有兩個主分割槽,比如dell的機器,來的時候有乙個47m的隱藏主分割槽。以前比較老的一些ghost xp版本安裝完後就會提示hal.dll檔案丟失.

還有人再清理了c盤檔案之後出現這種情況。這種情況是和boot.ini有關。

我們開啟一般正常機器的boot.ini看一下,主要有以下內容:

[boot loader]

timeout=3

default=multi(0)disk(0)rdisk(0)partition(1)\windows

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\windows="microsoft windows xp professional" /noexecute=optin /fastdetect

看到沒,disk(0)rdsk(0)partition(1) 就是說啟動的是磁碟0分割槽1的系統

所以有2個主分割槽的品牌機才會造成啟動的時候失敗提示hal.dll丟失的情況,那麼我們只需要進pe改一下位於c盤根目錄下的隱藏檔案boot.ini的內容就好了,就是把分割槽1改成分割槽2,改完就是下面這樣子的,大家可以直接複製下面的內容到你的boot.

ini[boot loader]

timeout=3

default=multi(0)disk(0)rdisk(0)partition(2)\windows

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\windows="microsoft windows xp professional" /noexecute=optin /fastdetect

改完之後重新啟動您的計算機吧,會發現問題已經解決了。記得以後不要再刪這個檔案了。

3樓:李文林李倩

開機提示溫度是哪的丟失或損壞說明你開機的系統出現了問題,在這種情況下你可以恢復開機系統,或者是到哪用用這個優盤重灌系統也行。

4樓:開口大字典

到朋友的xp電腦上建立乙個ms-dos啟動軟盤

做法:軟碟機插入軟盤,在我的電腦-3.5軟盤上右鍵選建立ms-dos啟動盤

創好後從c:\windows\system32下複製乙個hal.dll檔案貼上到軟盤上

你電腦開機按del進第2個bios,設為floppy啟動,f10退出

插入軟盤,copy hal.dll c:\windows\system32\hal.dll

再有極可能記憶體有問題,開啟機箱,把記憶體拔下換到別的插槽試試

恢復系統時出現windows root\system32\hal.dll檔案丟失或損壞怎樣解決

5樓:匿名使用者

這樣的問題呀?我遇到過幾次了! 大部分都試由於硬碟的損壞造成的!······建議檢查下硬碟!1····

6樓:匿名使用者

很簡單去 http://www.downyi.

com/downinfo/6921.html下個hal.dll放在windows root\system32\就ok最簡單最實用的方法

丟失windows root\system32\hal.dll怎麼辦

7樓:很多很多

原因關鍵是boot.ini檔案出錯,導致引導不了電腦從指定的路徑啟動。

1、首先滑鼠右擊電腦桌面上的「我的電腦」圖示,2、然後選擇「屬性」選項,之後點選「系統高階配置」項;

3、在彈出來的系統屬性介面中,切換到「高階」選項卡,4、然後在啟動和故障恢復下點選「設定」按鈕;

5、在彈出「啟動和故障恢復」介面,單擊「編輯」按鈕,將「timeout=5」改為10或15秒即可。

8樓:幻翼高達

2、將hal.dll檔案複製到「c:\windows\system32」這個目錄下。

3、點選「開始選單」,選擇「執行」按鈕,輸入:regsvr32 hal.dll,點選確定。

4、此時彈出安裝完成hal.dll檔案的提示,點選確定。

9樓:匿名使用者

出現問題的原因:這個是由於c盤根目錄下的boot.ini檔案非法,導致預設從c:

\\windows啟動,由於我的windows xp沒有安裝在c盤,所以系統提示找不到hal.dll檔案。啟動因而失敗。

(我是安裝windows xp在f盤的)

解決方法是重新編輯boot.ini檔案。網上提供了好多辦法。

本人推薦之一把windows xp安裝盤放入光碟機,從光碟機開始驅動。在dos下輸入copy con c:\boot.

ini以後回車。然後按照boot.ini檔案的格式輸入,每輸入一行敲一次回車鍵,當全部內容輸入完畢以後,按ctrl+z,螢幕上會看到^z的提示。

這個時候再敲一次回車,系統會提示1 file(s) copied.這就表示建立成功了。開始我是在朋友的機器拷的hal.

dll檔案如下:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\windows

[opearating systems]

multi(0)disk(0)rdisk(0)partition(1)indows="microsoft windows xp professional"

/noexecute=optin /fastdetect

也就是說需要一行一行的輸入。

帶著萬分迫切的心情重新啟動,結果連錯誤都不提示了。完全不能進系統了。

仔細分析了一下,錯誤出現在哪 ?哦 原來朋友的系統是安在c盤的,這麼簡單的問題卻被我忽視了。由於d盤分給ubuntu6.

06了,只剩下c ,e,f盤了,重複上一步奏。只是注意修改partition(1)為partition(3) 這代表root從f盤引導系統。

完成後,重新思考了一下,最簡單的辦法就是在windows xp安裝盤中選擇系統修復,讓電腦從光碟中讀取系統,這樣就可以進入windows,在此環境下選擇c盤的boot.ini檔案。它可能是隱藏的,在資料夾選項中,設定顯示隱藏的檔案。

然後找到後,按照上面的hal.dll檔案內容和自己的系統實際安裝的情況進行修改。討論完畢。

10樓:弓揚完南琴

開計入到此情況,網上別的方法全是亂放,system檔案丟失情況下,安全模式是進不去的所以分兩種處理方法

1.安裝dos

將所缺少的檔案從另一台機器上覆制軟盤,在dos下再複製進相應的資料夾裡,如果操作得當的話應該解決問題

缺失檔案如下寫入

1、del

c:\windows\system32\config\system

2、copy

c:\windows\repair\system

c:\windows\system32\config\

2.未安裝dos

利用啟動盤或者啟動u盤進故障恢復控制台進行修復,但是首先要在開計算機時按dle把啟動改為cd_rom的

你還可以找另外一台電腦,把你的硬碟插在副硬碟介面上,用那太電腦的檔案補充你缺少的檔案,這樣應該就可以了,但是更簡單的方法就是重新做一次系統

此外,如果遇到某些不知名的系統啟動檔案損壞時,也可以通過故障恢復控制台來修復。一般來說,進入故障恢復控制台後鍵入「fixboot」命令將新的分割槽引導扇區寫到系統分割槽中,很多情況下可以解決系統無法正常啟動的問題。

system32\hal.dll丟失了無法啟動怎麼辦 50

11樓:

出現問題的原因:這個是由於c盤根目錄下的boot.ini檔案非法,導致預設從c:

\\windows啟動,由於我的windows xp沒有安裝在c盤,所以系統提示找不到hal.dll檔案。啟動因而失敗。

(我是安裝windows xp在f盤的)

解決方法是重新編輯boot.ini檔案。網上提供了好多辦法。

本人推薦之一把windows xp安裝盤放入光碟機,從光碟機開始驅動。在dos下輸入copy con c:\boot.

ini以後回車。然後按照boot.ini檔案的格式輸入,每輸入一行敲一次回車鍵,當全部內容輸入完畢以後,按ctrl+z,螢幕上會看到^z的提示。

這個時候再敲一次回車,系統會提示1 file(s) copied.這就表示建立成功了。開始我是在朋友的機器拷的hal.

dll檔案如下:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\windows

[opearating systems]

multi(0)disk(0)rdisk(0)partition(1)indows="microsoft windows xp professional"

/noexecute=optin /fastdetect

也就是說需要一行一行的輸入。

帶著萬分迫切的心情重新啟動,結果連錯誤都不提示了。完全不能進系統了。

仔細分析了一下,錯誤出現在哪 ?哦 原來朋友的系統是安在c盤的,這麼簡單的問題卻被我忽視了。由於d盤分給ubuntu6.

06了,只剩下c ,e,f盤了,重複上一步奏。只是注意修改partition(1)為partition(3) 這代表root從f盤引導系統。

系統被你格式化後 現在只能用 u盤或光碟 或者你有系統備份還原一下

window7好還是window10好

相對於win7,win10在效能方面並沒有太多提公升,在桌面軟體的相容性方面也表現良好。在win10中,微軟更多的是對使用者體驗的改進。微軟的目標是讓win10能夠在更多尺寸的裝置中更好地執行,win10通用應用的出現 可變尺寸的開始選單 螢幕 平板模式 continuum連續模式等都是為實現這一大...

window7好還是window8好?我的膝上型電腦自帶溫7可

主要區別 在於win8為了迎接新的數碼時代的到來做了很多改變的一 介面向平板電腦的看齊。metro介面和win8 ribbon介面 但也保留了以前系統按開始鍵使用習慣。二 對硬體驅動進行了優化。主要針對ssd硬碟三 啟動時間更快,同配置的測試 四 喚醒時間也更快採用與以往設計不同常駐內在理念。因為現...

windows xp怎麼公升級至,windows xp怎麼公升級至win

騰訊電腦管家 可以使用mediacreationtoolx64 mediacreationtool為32位。1 開啟mediacreationtoolx64,選擇 為另一天電腦建立安裝介質 2 選擇作業系統預言,版本,體系結構。3 選擇u盤。5 耐心等待結束後既可以使用u盤進行win10的安裝。 七...

windowsp使用者帳戶刪除,Windows XP 使用者帳戶刪除

1,啟動windows xp系統,在桌面上右鍵點選 我的電腦 點選 管理 選項。2,在視窗中點選 本地使用者和組 選項,點選開啟。3,在視窗中點選 要刪除的使用者賬戶 右鍵選中。4,最後,在右鍵選單中,點選刪除,即可刪除該使用者賬戶,問題解決。登陸新賬戶,登出,然後按ctrl alt del 多按幾...

windowsXP還能用多久,windows xp還能用多久

現在使用windows xp的使用者還很多,大家聽說windows xp於今年六月就停止銷售了,於是擔心今後還能不能繼續安全地使用下去。微軟已經向客戶保證,他們將把windows xp的支援工作延續到2014年,即windows xp的產品支援周期長達13年。就在windows xp在普通零售市場撤...