轉移 Windows 11 到新的 SSD 硬碟上

 因為現在的程式越來越愛佔用 C 槽的空間,造成 Windows 通知空間即將用完的消息,所以買了新的,大的SSD硬碟來換,想單藍,用以前的備份還原大法要來搬系統碟,往日用的備份還原大法不好用,甚至開不進工具 PE/Live 的環境,頭痛…

工作環境: 

  Windows 11
  Windows recovery tools USB key (以下稱修復碟,很重要,要修復開機區必備)

先說結論:如果不想挑戰用指令修復 Windows 開機面對挫折感,可以把時間省下來,直接裝上新碟重裝系統,花的時間會是一樣的,甚至比較少,還覺得樂勝

方法: 

 關 secure boot,BitLocker

 先想盡辦法把源硬碟內容複製/克隆到新的 SSD 硬碟裏,然後開始(無盡的)開機區修復工作

 源硬碟拔除,裝置新 SSD 硬碟

 修復碟做好後用 F12 開機選項開進修復的命令模式,(你可能需要從(GPT) UEFI 開機模式,轉成 MBR 開機模式)
   C:
   cd Boot
   ren BCD BCD.bak
   bcdboot c:\Windows /s C: /f ALL
   bootrec /rebuildbcd (應該會問你是不是要把 C: 加到開機選項裏,單藍是答 Y)

重新開機,如果沒開起來就去找別篇文章吧……

 

收工!

 

========================= 其實試過很多方式 都失敗失敗失敗 =========================

 回想起來,做得最好的動作就是,重開機,無限重開機…

 進入進階啟動(WinRE)
  Win11: 開始 > 設定 > 系統 > 復原 > 進階啟動 > 立即重新開機
  Win10: 開始 > 設定 > 更新與安全性 > 復原

 進階啟動修復 > 自動修復,當然是失敗,不然就不用寫這篇筆記了


 用對拷機好了,硬體接一接,按鈕按一按就好,不香嗎?
 的確不香,等了4個小時,燈號一直停在 50% 用 USB 外接連上電腦出現和源硬碟相衝,被強制下線了,檢查發現 recovery 磁區還沒扣好,只好重新用軟體克隆源C碟內容到相應磁區,仍然無法順利開機(error code: 0xc000000e, 0xc000000*)

 那用 easeus, clonezilla,AOMEI 開進 PE/Live 備還大法,
  AOMEI、 easeus 進階功能開始收費,如果要轉移系統碟、重建MBR…要重建系統碟的重要功能都要付費版本才能做,
  clonezilla 硬是開不進 Live 作業環境,
  redo backup and restore 3版有安全性警示開不進 Live,4版開進 Live 看不到系統碟

 AOMEI 克隆 > 搬遷系統碟後直接換上原 M2 槽失敗
 AOMEI 用源碟開機,外接新碟修復 MBR 失敗
 AOMEI 接上新碟,WINPE 開機後修復新碟 MBR 失敗

 進階啟動修復的指令,到最後一步 bootrec /FixBoot 時存取被拒,失敗
 所以可能要轉成 MBR/Legacy 開機模式

如果您沒有安裝媒體(修復碟 ):

  1. 使用下列文章中的其中一種方法開機進入 Windows 進階啟動選項功能表:

  2. 從出現的功能表中選取修復您的電腦

  3. 故障診斷畫面的進階選項標籤,選取命令提示字元

    1. 輸入並執行命令:

      diskpart

    2. 輸入並執行命令:數字要從 list disk, list vol, list part 看你的目標硬碟是幾號

      select disk 0

    3. 輸入並執行命令:

      list vol

  4. 確認 EFI 磁碟分割 (EPS) 使用的是 FAT32 檔案系統,並為其指派尚未使用的磁碟機代號:

    1. 輸入並執行命令:從 list vol 看你的 vol 是幾號

      select vol <number of volume>
      eg:
      select vol 5

    2. 輸入並執行命令:給那沒有 Ltr 的磁碟一個分區碼

      assign letter=<drive letter>
      eg:
      assign letter=P

    3. 輸入並執行命令:

      exit

  5. 若要修復開機記錄:

    1. 輸入並執行命令:

      cd /d <drive letter>:\EFI\Microsoft\Boot\
      eg:
      cd /d P:\EFI\Microsoft\Boot\

    2. 輸入並執行命令:這裏卡關了,存取被拒

      bootrec /FixBoot

留言

這個網誌中的熱門文章

使用 Excel 計算2個地點之間的直線距離

LINE 儲存的檔案傳到 email 不方便 很不方便 非常不方便 但是有解的筆記

合併列印標籤漏印