我創建了一個 wim 映像,我們計劃將其部署到某些計算機上,但是當我從閃存驅動器中使用該映像對計算機進行映像時,它不斷報告BOOTMGR
缺少該映像(不,它不是從閃存驅動器啟動) 。
我可以透過執行 Windows 啟動修復來解決此問題,但我寧願將解決問題的任何命令添加到在映像之後運行的腳本中。我已經嘗試過運行、 和fixmbr
,fixboot
但這些都無法解決問題。rebuildbcd
nt60
基本上,我想知道當我運行 Windows 啟動修復時到底做了什麼。
答案1
您可以做的一件事就是點擊上面寫著的鏈接“單擊此處了解診斷和維修詳細資訊”,就在系統要求您重新啟動系統之前,以便完成修復。
這將根據發現的問題向您顯示已完成的更改/修復的日誌。啟動修復所做的事情會根據您的實際問題而有所不同。
在下圖中,您可以看到啟動修復發現的問題的範例。
答案2
每次將 wim 映像(使用 imagex 工具)套用到磁碟或分割區時,您必須手動新增啟動項目(Windows BCD 項目)。為此,您應該使用以下命令啟動計算機WinPE磁碟並在應用了 wim 的分割區上執行以下命令:
bcdboot X:\Windows
其中 X 是您套用影像的單位。您可以透過執行以下命令查看 X 值是多少:
磁碟部分清單卷
答案3
如果您將映像套用到不同的磁碟機(通常是 c:),您將需要執行
bcdboot c:\Windows
然後運行命令
bootrec /rebuildbcd
掃描安裝並將其新增至啟動管理員。