“因以下檔案損壞〈window root>/system32/hal.dll 損壞無法正常啟動請安裝以上的拷貝檔案”解決

來源:互聯網
上載者:User
 

電腦安裝了多個作業系統,其中98安裝在C盤,XP安裝在D盤上。偶爾一次裝了 “一鍵還原精靈”,系統重新啟動後發現以前的XP系統不能進入,出現“因以下檔案損壞〈window root>/system32/hal.dll 損壞無法正常啟動請安裝以上的拷貝檔案”錯誤。這裡應該明確:一定不是檔案hal.dll損壞,一定是開機磁碟分割等設定被破壞。查看“一鍵還原精靈”軟體協助,知道該軟體在安裝過程中自動建立了一個隱藏式磁碟分割,可能在原系統的第一個分區之前建立這個隱藏式磁碟分割,即直接導致原來的C盤將成為D盤;也可能在最後一個分區之後,這理論上應該不會破壞啟動引導設定。系統還好,98系統仍能進入,啟動98,開啟被 boot.ini檔案,沒有看到什麼異樣改變。只能找到XP安裝盤做修複處理:1. 光碟片引導啟動安裝XP,然後選擇控制台修複,進入DOS介面選擇原XP安裝的那個分區,即 [2 ]2. 嘗試FIXBOOT修複;3. 若沒任何效果,試用bootcfg  /add來增加啟動選擇,按照提示輸入系統所在分區[2] 和為新啟動菜單啟個名字,就叫“WinXP”吧。系統重新引導到多系統選擇菜單後,選擇剛剛建立的“WinXP”,果真能正常進入。 在進入系統後,查看boot.ini檔案,發現與修複前boot.ini不同的是:原D盤上安裝的系統multi(0)disk(0)rdisk(0)partition(2)/WINDOWS="Microsoft Windows XP Professional" ,新建立的“WinXP”為:/noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(3)/WINDOWS="winxp",但實際這兩個為一個系統,應該斷定安裝“還原精靈”時,的確改動了分區方面的設定。知道了問題的所在,可以直接將原D盤上安裝的系統multi(0)disk(0)rdisk(0)partition(2)/WINDOWS="Microsoft Windows XP Professional"改為partition(3)即可,同時刪去新建立的“WinXP”引導菜單。後話,後來用PQ8查看分區設定,“還原精靈”建立的的隱藏式磁碟分割被安放在最後一個分區,百思不得其解。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.