史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 一般電腦疑難討論區
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2013-09-05, 09:08 PM   #1
dkdk6987
註冊會員
榮譽勳章
UID - 325357
在線等級: 級別:6 | 在線時長:68小時 | 升級還需:9小時
註冊日期: 2009-05-31
文章: 126
精華: 0
現金: 5238 金幣
資產: 10258 金幣
預設 求助 - hal.dll missing or corrupted

桌機
Vista home prem sp2 32b.
在這機上加裝一顆硬碟並在此碟上安裝XP
安裝程序到重新開機
開機後出現
Windows could not start Windows because the following file was missing or corrupted:
< >\system 32\hal.dll

到BIOS裡恢復Vista的磁碟開機,也出現同樣的訊息,不能開機

請教
問題是出在Vista的開機碟上嗎?
在另一顆磁碟上安裝XP,為何問題會出在Vista的開機碟上?
Missing or corrupted hal.dll 是XP的? Vista的?

感謝!
dkdk6987 目前離線  
送花文章: 68, 收花文章: 68 篇, 收花: 104 次
回覆時引用此帖
舊 2013-09-05, 09:28 PM   #2 (permalink)
論壇主管
 
不飛 的頭像
榮譽勳章
UID - 236817
在線等級: 級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時
註冊日期: 2002-12-05
VIP期限: 無限期
住址: 鄭燮之板橋
文章: 13759
現金: 12756 金幣
資產: 2621454 金幣
預設

先把安裝 Windows XP 的硬碟取下,

重新開機進入 Windows Vista 看看,

不管結果如何,

不飛 有時間再幫您解釋。
__________________
不飛的不飛 ... 因為曾經端座在雲霄之上 ... 所以不飛 ,
因為期待您能與不飛抬頭共列翱翔天昊 ... 所以更是不飛 !

不飛不想飛 ... 畢竟殘破雙翼在苔階沾濕 ... 所以低頭 ,
只好安靜地蹲在這練習 ... 學習要如何才能飛的更高更遠 !

不飛不曾飛 ... 終於知道青澀期代表蒼狗 ... 所以情殤 ,
一甲子的意境等於六十年的期盼的凝固 ... 所以就此棲巢 !
不飛 目前離線  
送花文章: 737, 收花文章: 7027 篇, 收花: 46594 次
回覆時引用此帖
有 2 位會員向 不飛 送花:
a471 (2013-09-05),grc45 (2013-09-05)
感謝您發表一篇好文章
舊 2013-09-06, 10:02 AM   #3 (permalink)
論壇主管
 
不飛 的頭像
榮譽勳章
UID - 236817
在線等級: 級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時
註冊日期: 2002-12-05
VIP期限: 無限期
住址: 鄭燮之板橋
文章: 13759
現金: 12756 金幣
資產: 2621454 金幣
預設

hal.dll 是 Windows XP 的專屬開機連帶組態檔案,
他會牽動管理您 Windows XP 的 Boot.ini 檔案,
Boot.ini 就是您 Windows XP 專屬的開機組態檔案,
它的位置在 C:\ 之下,
屬性是隱藏,關閉隱藏功能後,可以用記事本來檢視並且編輯。

為什麼會發生您所描述的開機之後找不到檔案 ?
那是因為您已經先安裝 Windows Vista 之後,
在安裝 Vista 硬碟沒有卸下的當下,
利用 BIOS 定位的方式去用另一顆硬碟開機安裝 XP,
在安裝 XP 的同時,覆蓋了 Vista 的開機組態檔案,

所以您要開機的時候,就是利用 BIOS 內定位,
結果導致兩邊都不能開機。

正確安裝方式有很多,

但是建議以後要如此安裝的時候,
先把另一顆已經安裝好 OS 的硬碟卸下,
安裝完畢之後再裝上就沒問題,
其中的關鍵是您必須先安裝版本比較舊的 Windows XP,

還有一種方式是兩顆硬碟先格式化,

先用光碟機開機(放入 Windows XP 光碟片)安裝 Windows XP,
安裝完畢,進入 BIOS 調整為 C: 開機
正常開機之後,進入桌面正常後關機,

再調整為光碟機開機(放入 Windows Vista 安裝光碟),
安裝 Windows Vista 到 D: 之下
安裝的同時請選全新安裝,並選擇保留所有檔案,不要選擇升級,
安裝完畢,重新開機,
進入 BIOS 調整為 C: 開機,
這時候就會出現開機選項,
它可以讓您選擇要進入 Windows XP 還是 Windows Vista 的開機選單,
您利用鍵盤上、下按鍵選擇之後,
就可以進入您需要的 OS 了。

另外一種方式就是您已經安裝好 Windows Vista 了,也正常運作了,
如果想要用 Windows XP 的話,
就安裝虛擬機器,
安裝完畢,把 Windows XP Mode (Windows XP 模式) 裝入 Vista 之下,
那您在 Vista 之下就可以同時使用兩種不同的 OS ,
虛擬機器之下還可以安裝 Windows 2000 或是 Linux 等各種不同的 OS,
安裝完畢都可以同時啟動,安裝幾種就同時啟動幾種,
像是 不飛 在 Windows 7 x64 旗艦版 之下還利用虛擬機器安裝了四種 OS,
換句話說可以同時啟動五種 OS (操作系統),
.......不要學 不飛 這麼無聊 =.="

重點在於您的硬碟容量要夠大,實體記憶體(RAM)要大於 4GB 以上,
顯示卡(非內鑲顯示晶片)的等級不能太低,
CPU 要夠力 (至少要 Intel i3 以上等級),
這樣才會跑得比較順暢,

以上簡短說明,
如有不明瞭請接著留言,
謝謝。

此帖於 2013-09-06 03:54 PM 被 不飛 編輯.
不飛 目前離線  
送花文章: 737, 收花文章: 7027 篇, 收花: 46594 次
回覆時引用此帖
有 4 位會員向 不飛 送花:
a471 (2013-09-06),dkdk6987 (2013-09-06),grc45 (2013-09-12),羅迪 (2013-09-07)
感謝您發表一篇好文章
舊 2013-09-06, 03:13 PM   #4 (permalink)
註冊會員
榮譽勳章
UID - 325357
在線等級: 級別:6 | 在線時長:68小時 | 升級還需:9小時
註冊日期: 2009-05-31
文章: 126
精華: 0
現金: 5238 金幣
資產: 10258 金幣
預設

感謝主管!

如此詳細的回答已經是教學了,由衷感謝!

這樣說來,我現在需要的是 Vista 的 hal.dll,要把 Vista 的 hal.dll 修復才能開機,正確嗎?

多謝!
dkdk6987 目前離線  
送花文章: 68, 收花文章: 68 篇, 收花: 104 次
回覆時引用此帖
舊 2013-09-06, 03:36 PM   #5 (permalink)
論壇主管
 
不飛 的頭像
榮譽勳章
UID - 236817
在線等級: 級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時
註冊日期: 2002-12-05
VIP期限: 無限期
住址: 鄭燮之板橋
文章: 13759
現金: 12756 金幣
資產: 2621454 金幣
預設

引用:
作者: dkdk6987 查看文章
感謝主管!

如此詳細的回答已經是教學了,由衷感謝!

這樣說來,我現在需要的是 Vista 的 hal.dll,要把 Vista 的 hal.dll 修復才能開機,正確嗎?

多謝!
不對,

Windows Vista 內沒有 hal.dll 這個檔案,

上面已經說明 hal.dll 是 Windows XP 的專屬檔案了。

如果要修復,

看要修復哪一個 OS ,

先把另一顆裝有其他 OS 的硬碟卸下才能進行修復動作,

修復完畢重新開機,開機成功之後關機,

把這顆硬碟取下裝上另外一顆硬碟修復,

修復完畢成功開機之後關機。

確定兩顆硬碟都可以獨立開機成功運作時,

這時候關機,把兩顆硬碟裝上,

再進入 BIOS 內去指定由哪一顆硬碟開機就不會互相干擾。
不飛 目前離線  
送花文章: 737, 收花文章: 7027 篇, 收花: 46594 次
回覆時引用此帖
有 3 位會員向 不飛 送花:
a471 (2013-09-06),dkdk6987 (2013-09-06),grc45 (2013-09-12)
感謝您發表一篇好文章
舊 2013-09-06, 03:40 PM   #6 (permalink)
論壇主管
 
不飛 的頭像
榮譽勳章
UID - 236817
在線等級: 級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時
註冊日期: 2002-12-05
VIP期限: 無限期
住址: 鄭燮之板橋
文章: 13759
現金: 12756 金幣
資產: 2621454 金幣
預設

微軟操作系統從 Windows Vista 開始,

開機磁區已經有重大改變,

它會自動分割一個隱藏磁區來放 BOOT (開機) 的檔案,

這個磁區是隱藏的,在系統視窗下看不到,

容量約 8 ~12 MB,

而您會發生開機問題就是因為 XP 沒有這種制度,

安裝 XP 時因而覆蓋(或是刪除)了這個隱藏磁區導致。
不飛 目前離線  
送花文章: 737, 收花文章: 7027 篇, 收花: 46594 次
回覆時引用此帖
有 4 位會員向 不飛 送花:
a471 (2013-09-06),dkdk6987 (2013-09-06),grc45 (2013-09-12),lawrence710509 (2013-09-11)
感謝您發表一篇好文章
舊 2013-09-06, 08:51 PM   #7 (permalink)
註冊會員
榮譽勳章
UID - 325357
在線等級: 級別:6 | 在線時長:68小時 | 升級還需:9小時
註冊日期: 2009-05-31
文章: 126
精華: 0
現金: 5238 金幣
資產: 10258 金幣
預設

感謝主管!

現在的狀況是:
新加裝的硬碟安裝XP失敗
原來的Vista硬碟也不能開機

請教
把原Vista硬碟拆下
安裝XP到新加裝的硬碟
因為這硬碟先前安裝XP到開機時發生hal.dll問題,還能安裝XP成功嗎?
若能安裝XP成功
可以把儲存在Vista碟上的檔案移出來
在慢慢想挽救的辦法

多謝!
dkdk6987 目前離線  
送花文章: 68, 收花文章: 68 篇, 收花: 104 次
回覆時引用此帖
舊 2013-09-06, 09:07 PM   #8 (permalink)
論壇主管
 
不飛 的頭像
榮譽勳章
UID - 236817
在線等級: 級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時
註冊日期: 2002-12-05
VIP期限: 無限期
住址: 鄭燮之板橋
文章: 13759
現金: 12756 金幣
資產: 2621454 金幣
預設

如果您熟悉 DOS 指法,有很大的機會修復完成,

但是 不飛 個人建議,

留下一顆原來安裝 Windows XP 的硬碟在主機上,

然後利用 Windows XP 安裝光碟開機,

重新格式化後重新安裝

安裝完畢,開機成功,再關機把 Vista 硬碟裝上,

利用安裝 Windows XP 硬碟開機去救援資料,

因為這種方式最笨也最簡單而且最乾淨,

與其利用開機片之後利用 DOS 介面去打一些指令讓您心煩氣躁,

而且不一定能夠成功的方式,

重新安裝反倒是一種捷徑。

抱歉,我用電腦的習慣一向是最笨最直接的。
不飛 目前離線  
送花文章: 737, 收花文章: 7027 篇, 收花: 46594 次
回覆時引用此帖
有 3 位會員向 不飛 送花:
a471 (2013-09-06),dkdk6987 (2013-09-07),grc45 (2013-09-12)
感謝您發表一篇好文章
舊 2013-09-06, 09:14 PM   #9 (permalink)
論壇主管
 
不飛 的頭像
榮譽勳章
UID - 236817
在線等級: 級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時
註冊日期: 2002-12-05
VIP期限: 無限期
住址: 鄭燮之板橋
文章: 13759
現金: 12756 金幣
資產: 2621454 金幣
預設

當然還有許多方式修復,

請利用 Google 搜尋 hal.dll 關鍵字就可以找到許多方便又快捷的修復方式。
不飛 目前離線  
送花文章: 737, 收花文章: 7027 篇, 收花: 46594 次
回覆時引用此帖
有 3 位會員向 不飛 送花:
a471 (2013-09-06),dkdk6987 (2013-09-07),grc45 (2013-09-12)
感謝您發表一篇好文章
舊 2013-09-07, 08:45 AM   #10 (permalink)
註冊會員
榮譽勳章
UID - 325357
在線等級: 級別:6 | 在線時長:68小時 | 升級還需:9小時
註冊日期: 2009-05-31
文章: 126
精華: 0
現金: 5238 金幣
資產: 10258 金幣
預設

感謝主管!

目前之計,就依照您所說的先把XP安裝妥當,救出一些個人重要檔案,然後再設法救Vista。

多謝!
dkdk6987 目前離線  
送花文章: 68, 收花文章: 68 篇, 收花: 104 次
回覆時引用此帖
舊 2013-09-11, 02:27 PM   #11 (permalink)
列管會員
 
tunhsiang 的頭像
榮譽勳章
UID - 278416
在線等級: 級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時
註冊日期: 2007-08-31
VIP期限: 2009-12
住址: Taichung
文章: 14130
精華: 0
現金: 243271 金幣
資產: 389251 金幣
預設

引用:
作者: 不飛 查看文章
微軟操作系統從 Windows Vista 開始,

開機磁區已經有重大改變,

它會自動分割一個隱藏磁區來放 BOOT (開機) 的檔案,

這個磁區是隱藏的,在系統視窗下看不到,

容量約 8 ~12 MB,

而您會發生開機問題就是因為 XP 沒有這種制度,

安裝 XP 時因而覆蓋(或是刪除)了這個隱藏磁區導致。
老爺,記得xp安裝程式分割硬碟時就會自動分割一個8MB的空間喔
tunhsiang 目前離線  
送花文章: 56979, 收花文章: 12812 篇, 收花: 50121 次
回覆時引用此帖
舊 2013-09-12, 01:05 AM   #12 (permalink)
論壇主管
 
不飛 的頭像
榮譽勳章
UID - 236817
在線等級: 級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時級別:197 | 在線時長:39923小時 | 升級還需:73小時
註冊日期: 2002-12-05
VIP期限: 無限期
住址: 鄭燮之板橋
文章: 13759
現金: 12756 金幣
資產: 2621454 金幣
預設

引用:
作者: lawrence710509 查看文章
老爺,記得xp安裝程式分割硬碟時就會自動分割一個8MB的空間喔
抱歉,

別人安裝會不會如同您所敘述自動分割 8MB 空間 不飛 不知道,

但是 不飛 安裝過數百台電腦的 Windows XP Pro 都沒有這種情形發生,

整顆硬碟或是整個磁區都沒有被動或是自動分割出 8MB 空間的磁區出現,

連安裝到虛擬機器上安裝也不會這樣。
不飛 目前離線  
送花文章: 737, 收花文章: 7027 篇, 收花: 46594 次
回覆時引用此帖
向 不飛 送花的會員:
a471 (2013-09-13)
感謝您發表一篇好文章
發文 回覆


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
winxp hal.dll的問題 feit 硬體疑難使用問題討論區 7 2004-05-22 11:43 PM
無法進入XP,hal.dll不見了... imatb 一般電腦疑難討論區 4 2004-02-04 04:24 PM


所有時間均為台北時間。現在的時間是 02:10 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2018, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1