筆者欲將原機的硬盤更換爲更大容量的 SSD。由於新舊硬盤的型號規格不一致,GHOST之後發現硬盤上的 Windows 10 不能啓動。下面簡單記錄修復過程。
一、準備 Windows 10 PE 啓動盤
Windows Preinstallation Environment (PE) 用來從 U 盤啓動。
製作 Windows 10 PE 需要先安裝 Windows ADK(Assessment and Deployment Kit),下載地址爲 https://docs.microsoft.com/zh-cn/windows-hardware/get-started/adk-install#winADK
安裝完成後,以管理員身份運行“部署和映像工具環境”。
copype amd64 C:\WinPE_amd64
MakeWinPEMedia /UFD C:\WinPE_amd64 F:
製作 U 盤啓動 Windows PE 請參考官網 https://msdn.microsoft.com/zh-tw/library/windows/hardware/dn938386(v=vs.85).aspx
如果使用 USB 移動硬盤製作 Windows PE,請參考 https://msdn.microsoft.com/zh-tw/library/windows/hardware/dn938388(v=vs.85).aspx
二、修復 Windows 啓動配置
使用 Windows PE 啓動,啓動後默認位於 X:\system32 。
使用 DiskPart 爲引導區分配一個驅動器號。
C:\Users\user1> DiskPart
list disk
select disk 0
list partition
select partition 1
assign letter=P
exit
再使用 BCDboot 添加引導項。
C:\Users\user1> bcdboot c:\windows /s P: /f ALL /l zh-cn
三、刪除無效的引導項
正常啓動,進入 Windows 10,然後從命令提示符直接輸入 BCDedit 查看當前的引導項。
刪除無效的引導項:
C:\Users\user1> BCDedit /delete {28ac503c-6a36-11e8-87d5-bccda411263a}
操作成功完成。