UEFI與Legacy系統啟動環境命令修復


  在Win PE系統中恢復Ghost鏡像后發現系統無法啟動,其實是系統引導文件丟失造成的,在win8之后系統中有一條BCDboot.exe命令,它是一種快速設置系統啟動分區或修復系統啟動環境的命令行工具,BCDboot.exe 命令是通過從已安裝的Windows系統文件夾中復制一小部分啟動環境文件來修復系統,BCDboot 還會在系統分區上創建引導配置BCD文件,該文件存儲了啟動引導項,可讓您選擇引導已安裝的Windows系統

  在基於 BIOS 的系統上,系統分區是使用主引導記錄 (MBR)磁盤格式的磁盤上的活動分區,BCDboot 會在系統分區上創建 \Boot 目錄,並將所有需要的引導環境文件都復制到此目錄中
  在基於 UEFI(統一可擴展固件接口) 的系統上,EFI 系統分區是使用 GUID 分區表 (GPT)磁盤格式的磁盤上的系統啟動分區(ESP)、BCDboot 會創建 \Efi\Microsoft\Boot 目錄,並將所有需要的引導環境文件都復制到此目錄中

  GPT磁盤分區格式一定要事先為ESP分區分配磁盤驅動器號(如下圖)

命令用法:

  【Legacy + MBR】
    bcdboot C:\Windows /l zh-cn
    解釋:從系統盤 C:\Windows 目錄中復制啟動文件,並創建BCD(中文)啟動菜單,從而修復系統啟動環境
  【UEF + GPT】
    bcdboot C:\Windows  /s k: /f uefi /l zh-cn
    解釋:用DG工具先將ESP分區裝載為K盤(如果ESP分區沒有盤符請用DG為ESP分配驅動器號),從系統盤 C:\Windows 目錄中復制UEFI格式的啟動文件到ESP分區中,以此來修復系統啟動環境

  

各參數的具體含義:

  c:\windows 系統安裝目錄,打開我的電腦,查看你的系統是安裝在那個盤,就輸入相應的盤符和目錄
  /s K: 指定ESP分區所在驅動器號
  /f uefi 指定啟動方式為uefi,注意之間的空格一定要輸入 
  /l zh-cn 指定uefi啟動界面語言為簡體中文


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM