因為原先金士頓 KC2500 上的 Windows 出了問題,所以又再買了一顆 KC3000 來替代
後來才發現 KC2500 有災情,原先 KC2500 的 Windows 是可以正常使用,但是有時候會進不去系統。
於是把買來的 KC3000 裝到主機板上面之後,安裝了Windows。
一開始開可以正常開機,只不過在開機的時候會跳出一個選單,選擇要載入哪一個磁區的Windows。
結果後來發現,將原本的 KC2500 移除之後,KC3000 的 Windows 就不能開機了,後來才發現,KC3000 這顆 SSD 上沒有建立 Windows 的開機磁區,所以就連用安裝 USB 進到修復模式,也沒有辦法透過 bootrec /fixmbr、/fixboot、/rebuildbcd 等等的指令來修復。
後來找到一個方法可以在 KC3000 的最前端切出上一個大約 100MB 的 EFI 磁區。
所以就找了一些磁碟分割軟體,最後找到一款 MiniTool Partition Wizard 的磁碟分割軟體,它可以免費調整磁區,把原先的 C 槽挪一點空間,讓前面多出一個 100MB 的磁區,然後再下指令,將 EFI 磁區的開機分區建立完成
diskpart
list diskselect disk 0 (X 是第二顆硬碟的編號)
list partition
select partition 3 (Y 是 EFI 分割區的編號)
assign letter=Z
exit
bcdboot C:\Windows /s Z: /f UEFI
這時候再去 BIOS 設定成這一個 Windows Boot Loader 開機,就可以正常進入 Windows 了,而舊的 KC2500 也可以直接拿起來送修,不會因為拿掉這一個 SSD 就導致無法進入Windows。