當我啟動 Windows 8 筆記型電腦時(請參閱下面的詳細資訊),它會顯示以下訊息:
恢復
您的電腦需要維修
所需設備未連接或無法存取。
錯誤代碼:0xc0000225
[ 一條文字說我應該使用安裝媒體上的恢復工具來解決問題。 ]
按 Enter 鍵重試
按F8進行啟動設定
按 Esc 進行 UEFI 韌體設置
如果我按 Enter 或 F8,訊息的中心部分將更改為:
無法載入應用程式或作業系統,因為所需的檔案遺失或包含錯誤。
檔案:\Windows\system32\winload.efi
錯誤代碼:0xc0000225
我的具體情況:
我幾天前購買了一台華碩 UX32VD (R4002H),預載了 Windows 8。我打算將內部 HDD 更換為 SSD,並在克隆之前對分區進行調整,使它們適合較小的 SSD。我不確定在崩潰之前我到底做了什麼操作,但我可能會嘗試移動一個分割區(無論如何這可能是不必要的)。
我還沒有製作恢復盤(是的,我知道)。
當我在筆記型電腦上啟動SystemRescueCD 並運行testdisk(這是我一生中第一次)時,分區看起來不錯(在我看來),除了一個名為Backup Boot(sector|loader|?) 的分區,該分區在一個分區上被標記為“Bad”的分區。我解決了這個問題,但沒有用。
我沒有序號的物理表示(這已經成為過去了嗎?)並且我不知道它在磁碟上的某個位置。我沒有安裝介質,我的電腦上沒有類似的東西。
我已經聯繫了華碩支持,但答案不是很技術性。
我的明顯問題是:
我怎麼才能擺脫這個困境呢?我希望能夠修復分割區表或任何錯誤並返回已安裝的作業系統,但如果不可能,我該如何重新安裝 Windows 8?
如果我需要從 USB 記憶棒運行系統修復發行版並運行命令列程序,那沒問題。
謝謝!
答案1
答案2
在調整 Windows 8 分割區大小(準備安裝 Linux、調整 ntfs 大小,然後刪除並新增的較小分割區條目)後,我按照這些說明進行操作,這導致了與您得到的完全相同的錯誤。
http://www.fixedbyvonnie.com/2013/12/how-to-repair-the-efi-bootloader-in-windows-8/
之後我收到一個不同的錯誤,表明我的系統需要修復(這似乎稍微好一些),並且我需要從我的恢復分區運行“自動修復”選項。之後就可以正常啟動進入 Windows 了。
我不知道什麼問題是,當我安裝了調整大小的分割區並可以確認它winload.efi
確實存在時。我的一個懷疑是,刪除並重新建立分割區條目會混淆 UEFI,因此它有一些未解析為新分割區的懸空引用(因此無法找到winload.efi
)。
答案3
作為回應亞歷克斯·S的評論,這是我寫的Microsoft 解答頁面(我交叉發布了我的問題):
我已經解決了這個問題。我所做的是結合本頁上的建議:
http://qliktips.blogspot.se/2012/11/fix-windows-8-boot-issue.html
並使用 FDISK 在各個分區和磁碟區上設定正確的屬性和特性。我刪除了一個奇怪的分割區,並且一個或多個磁碟區的類型 (GUID) 錯誤。