[已解決] 克隆後 Winload.efi 丟失 | 4 種方法 + 1 個提示

在克隆後缺少 Winload.efi 或 Winload.efi 包含錯誤? 這裡有 4 種簡單的方法和 1 條提示,可幫助您輕鬆在 Windows 11/10/8/7 中克隆後修復 0xc000000e錯誤。

Canace

來自 Canace 發表於 2022年11月01日

分享至: instagram reddit

克隆後 Winload.efi 丟失或包含錯誤

克隆後您可能會遇到 Winload.efi 丟失或包含錯誤,如下所示:

   
   
   
       

如何修復克隆錯誤後丟失的 winload.efi

       

我最近購買了一台帶有 256GB SSD 的新 Windows 10 筆電,我想將它升級到 1TB SSD。因此,我將原來的SSD克隆到新的,並將新的1TB SSD放入我的筆電,筆電拒絕啟動並出現藍屏死機(BSOD)錯誤。我嘗試了幾種方法來修復它,但都失敗了。那麼如何輕鬆修復此 Windows 啟動錯誤 Winload.efi 0xc0000225?”

錯誤

Winload.exe 檔案是正確引導系統的 Windows 作業系統引導加載程式(可擴展韌體接口 (EFI) 檔案)。在 UEFI 系統中,它被稱為 winload.efi,位於 \Windows\System32\winload.efi 或 \Windows\System32\boot\winload.efi中。

有時,您可能會遇到與 Winload.efi 檔案相關的其他錯誤代碼,例如克隆 Windows 10 後的錯誤代碼 0xc000000e、winload.efi 錯誤代碼 0xc000000f、winload.efi 0xc0000428 等。本文將幫助您解決這些 winload.efi 缺失詳細步驟的問題。

克隆後Winload.efi丟失的原因

Winload.efi 缺失錯誤通常發生在克隆、系統準備和映像甚至 Windows 更新後。克隆後 Winload.efi 檔案丟失的原因應該是一些因素:

1. 不正確的登錄檔項。源磁碟和目標磁碟擁有不同的捲ID和驅動器號,因此您必須在克隆後更改註冊表項。

2.  UEFI設定不當。UEFI 和 Legacy 模式需要不同的引導檔案和算法。因此,請確保為目標磁碟設定正確的設定。

3. 損壞的 BCD 檔案。 有時,克隆會損壞 BCD 存儲檔案,然後您會收到此 Winload.efi 0xc0000225 錯誤消息或其他 Winload.efi 缺失問題。只需先修復 BCD 檔案。

那麼,如何修復因缺少winload.efi而導致應用程式或作業系統無法加載的問題呢?別擔心!我們將在 Windows 7/8/10/11 中提供快速修復它的解決方案。

修復 Winload.efi 缺失錯誤的 4 種方法

根據原因,我們為您提供以下快速解決方案,您只需檢查一下即可。

解決方案 1:禁用安全啟動

如果您有一台基於 UEFI 的電腦,安全啟動將阻止您的系統訪問 winload.efi 檔案。因此,通過F2F8F12ESCDEL鍵(取決於您的電腦製造商)啟動到BIOS或UEFI ,並在BIOS或UEFI中找到安全啟動選項,然後將其禁用。

禁用安全啟動

如果上述步驟對您不起作用,請嘗試下一種方法。

解決方案 2:使用 DiskPart 修復

1. 啟動到 Windows 安裝媒體,然後轉到修復您的電腦->進階選項->疑難解答->命令提示字元

命令提示字元

2. 輸入這些命令來修復 Windows 7/8/10/11 中的 winload.efi 缺失錯誤:

  • diskpart
  • list volume
  • select volume=n(其中 n 是指帶有“System”標籤的系統保留分割區的捲號)
  • assign letter=m(m 是未使用的正確驅動器號)
  • bcdboot c:\Windows /sm: /f uefi(將字母“c”替換為帶有“引導”標籤的系統分割區的字母)

現在將電腦重新開機以檢查克隆後丟失的 winload.efi 是否已解決,如果沒有任何幫助,請嘗試解決方案 3。

解決方案 3:檢查和修復 Windows 系統檔案

1. 使用 Windows 安裝媒體打開命令提示字元,然後運行以下命令:

  • sfc/scannow

或者輸入以下命令修復克隆錯誤後丟失的winload.exe:

  • bcdedit /enum | find "osdevice"(查找 Windows 安裝的分割區驅動器號。)
  • sfc /Scannow /OFFBOOTDIR=C:\ /OFFWINDIR=C:\Windows(將 C: 替換為 Windows 安裝的分割區盤符。)

輸入命令

解決方案 4:修復損壞的 BCD 檔案

如果上述方法都不起作用,請嘗試這種方法。首先,您必須準備 Windows 7/8/10/11 安裝介質,然後啟動到恢復環境並重建 BCD 存儲。如果您有 Windows 安裝光碟,請參閱本文。

1.從安裝媒體啟動到Windows 恢復環境

2. 選擇修復您的電腦->進階選項->疑難解答->命令提示字元

3.然後鍵入以下命令一一執行,修復主引導記錄(MBR)、引導扇區和BCD存儲:

  • bootrec /fixmbr

  • bootrec /fixboot

  • bootrec /scanos

  • bootrec /rebuildbcd

輸入命令

如果上述步驟不起作用,請嘗試以下命令:
bcdedit /set {bootmgr} device boot
bcdedit /set {default} device boot
bcdedit /set {default} osdevice boot
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
bcdedit /set {default} path \windows\system32\winload.efi

4. 將電腦重新開機,檢查是否成功。

當然, 如果您沒有 Windows 安裝碟,您也可以自己製作一張。強大的第三方媒體創作工具——AOMEI Backupper Professional可以幫助您。在修復 winload.efi 丟失或克隆後包含錯誤之前,請下載 AOMEI Backupper Professional以創建 WinPE 可啟動媒體。此外,您可以準備一個至少 16GB 的隨身碟並將其連接到您的電腦。

免費下載試用版Win 11/10/8.1/8/7/XP
安全下載

1. 安裝後打開此軟體,  在主窗口中選擇工具 -> 建立可開機媒體

建立可開機媒體

2. 為您的媒體選擇可啟動光碟類型——基於 Windows PE 創建可啟動光碟。然後按下一步繼續。

創建可啟動光碟

★提示:您可以勾選選項:從Internet下載WinPE創建環境。

3. 選擇USB 啟動設備。點擊下一步創建 Windows 7/8/10/11 可啟動媒體。

選擇usb

★提示:您可以將WinPE燒錄到CD/DVD,也可以導出為ISO檔案。

開始創建

創建可啟動媒體後(只需幾分鐘),從該媒體啟動您的電腦,然後AOMEI Backupper將自動運行,然後轉到工具-> Windows Shell 命令

然後根據上述命令輕鬆修復克隆錯誤後丟失的Winlaod.efi以修復BCD。然後檢查您的電腦是否可啟動。此外,你可能會遇到檔案:\EFI\Microsoft\Boot\BCD 錯誤,Windows 10 BCD 檔案丟失,Seagate DiscWizard 無法克隆,Transcend SSD Scope 無法用於系統克隆等問題,此軟體將為您解決問題。

注意:你可以創建恢復環境要將 AOMEI Backupper 添加到 Windows 啟動選項,就像 Windows 可啟動媒體一樣。

克隆後避免丟失 Winload.efi 的最佳方法

如果您在克隆後/克隆時不斷遇到問題,也許您可以求助於AOMEI Backupper來克隆硬碟,例如將 HDD 克隆到 SSD或更大的硬碟,將 Windows 7 克隆到新硬碟。

它是一款功能強大的硬碟克隆軟體,適用於 Windows XP、Vista、7、8、8.1、10、11,支援英語、法語、德語、意大利語、日語、簡體中文、繁體中文、西班牙語、荷蘭語、土耳其語等多種語言。

下面列出的磁碟克隆步驟可繞過克隆後丟失 winload.efi 或克隆 windows 10 後出現 0xc000000e 等錯誤。為了從克隆的 SSD 中獲得最佳性能,建議將引導磁碟克隆到 NVMe

1.在主控制台上選擇克隆->磁碟克隆

磁碟克隆

2. 選擇Windows系統碟作為源碟進行克隆,點擊下一步。

選擇源磁碟

3. 選擇更大的 HDD 或 SSD 作為目的地,點擊下一步。

選擇目標磁碟

4.預覽操作,點擊開始克隆,避免Windows 11/10/8/7出現克隆後丟失Winload.efi的問題。

開始克隆

★溫馨提示:

  • 逐扇區克隆:如果選中此選項,請確保您的目標等於或大於此源磁碟。
  • ✍SSD對齊:如果您的目標是SSD,請勾選此選項以優化SSD的讀寫速度。
  • ✍編輯分割區:如果您將較小的 HDD 克隆到較大的 SSD 或 HDD,此選項有助於您充分利用目標較大的磁碟存儲空間,您可以手動調整分割區大小或在克隆過程中將未使用的空間添加到所有分割區。它僅適用於AOMEI Backupper Professional或更高版本,請升級享受。

將較小的磁碟克隆到較大的磁碟後,您將在目標磁碟中生成一個未分配的空間,無需編輯分割區設定,您可以將未分配的空間合併到 C 碟或其他現有分割區,或者創建一個新分割區以充分利用存儲空間。

克隆後,如果需要,請在 BIOS 中將第一個引導設備更改為目標磁碟,然後將電腦引導到克隆磁碟。

當然,您可以將整個硬碟備份到一個鏡像檔案,然後將鏡像檔案恢復到您的目標磁碟,結果與克隆磁碟相同,不會遇到 Windows 11/10/8/7中克隆後丟失 Winload.efi 問題。  

結論

克隆後Windows\system32\winload.efi 丟失或Winload.efi 包含錯誤問題,根據上述解決方案很容易解決。另外Windows Server 2012 (R2), 2016, 2019 中缺少winload.efi,請嘗試AOMEI Backupper Server得到修復。

如果您是 IT 技術人員,請嘗試 AOMEI Backupper Technician Plus 享受更進階的功能,如系統克隆、通用還原、命令行實用程式、動態磁碟捲克隆、PXE 啟動工具、AOMEI鏡像部署等。

Canace
Canace · 編輯
Canace是AOMEI的技術編輯,她為AOMEI撰寫有關備份和還原,硬碟和分割區管理以及雲端檔案傳輸等方面的文章。 在業餘時間,她喜歡旅行、美食和閱讀。她也願意和大家分享找到解決問題的方法。