一、背景

    原先的筆記本只裝了一根1TB的固態,分了幾個區域,這個硬盤擔任着系統盤和數據盤的職能。但是最近存儲也快滿了,而且Win11老是自動更新,還存在一些bug,於是決定藉此機會重裝個Win10系統,同時加裝幾塊硬盤,購買了2塊新的固態硬盤,其中1TB SSD作為系統盤,另一個4TB SSD作為數據盤。

    重要提示:本文並非教程,而是一次記錄,中途走了不少彎路,只是覺得有所收穫而做此紀錄,如讀者只想快速重裝系統,請勿盲目跟隨操作。

二、過程

(一)製作PE鏡像

1、準備一塊16GB 的U盤格式化數據,然後前往win10官網下載安裝媒體

https://www.microsoft.com/zh-cn/software-download/windows10運行安裝程序並製作好PE盤

Windows系統重裝記錄_系統盤

什麼是PE盤,有什麼作用?
PE盤,通俗來講,就是一個 “裝在U盤裏的迷你應急操作系統”。其核心作用是 在電腦主系統無法正常進入或操作時,對電腦進行維護、修復和重裝。


(二)檢查BIOS和硬盤分區格式

現在仍是舊系統,只是在筆記本上多插了跟1TB的新硬盤

1、 win+r輸入msinfo32查看BIOS啓動設置為UEFI

Windows系統重裝記錄_重啓_02

2、檢查新硬盤的分區格式,打開命令提示符輸入diskpart,在磁盤工具命令行裏輸入list disk,發現新硬盤(圖中 磁盤0)默認分區格式為MBR,需要轉換為GPT格式才能將新系統安裝進來

UEFI是新式的BIOS,Legacy是傳統的BIOS。在UEFI啓動模式中,硬盤分區格式應該為GUID(GPT)格式

Windows系統重裝記錄_重啓_03

Windows系統重裝記錄_系統文件_04

2、轉換磁盤分區格式

命令行裏依次輸入

select disk 0    // 選擇磁盤0為操作對象
clean    // 清除數據
convert gpt    // 轉為GPT分區格式
list disk part    // 驗證是否轉換成功

Windows系統重裝記錄_重啓_05

(三)重啓並從PE盤啓動

按照引導程序將win10系統安裝到新的硬盤

(四) 安裝完畢

此時重啓電腦可以看到檢測到2個引導,一個是舊系統Win11另一個是新系統Win10,此時這台電腦上就是雙系統

三、問題的出現與解決

(一)問題的產生

    有經驗的讀者應該已經發現,其實上面的安裝過程存在一個問題,如果不更換硬盤這麼做沒有毛病,但是由於我的筆記本只有2個硬盤槽,所以在安裝完新系統後需要把舊的系統板拔掉。但是,問題是我安裝Win10系統時,計算機仍然認為舊硬盤為系統盤,因此把Win10的引導也安裝在了舊硬盤,而新硬盤只是作為數據盤存儲了Win10的系統文件。

如果我當時從PE安裝Win10時計算機只有一塊新的硬盤,那麼Win10的引導應該是會被正常自動地安裝的,並且與系統文件在同一塊硬盤。

    這正是這次經歷中最有趣的地方,也是我從中學到最多的地方。

    如果我拔掉舊硬盤只留下新硬盤,毫無疑問,計算機將因找不到任何系統引導而無法進入系統……

Windows系統重裝記錄_系統文件_06

(二)解決問題

好在問題並不是很糟糕,只需要為新的系統盤創建一個UEFI引導即可。

重啓計算機並從PE盤啓動,用PE盤的命令行工具輸入diskpart進入磁盤管理,執行以下命令

>list disk   // 列出磁盤
>select disk 0    // 選擇磁盤0
>list partition   // 列出當前磁盤的分區(由於默認整個盤是C盤,所以分區應該只有一個)
>select partition 1   // 選取分區1
>shrink desired=300    // 在末尾壓縮一個300MB的空間出來,用於安裝UEFI引導
>create partition efi size=300   // 在末尾創建一個300MB的UEFI分區
>format quick fs=fat32   // 確認該分區為FAT32文件系統
>assign letter=S   // 為UEFI分區分配一個盤符“S”,方便後續執行命令
>exit   // 退出磁盤管理工具

現在基本的UEFI分區已經創建出來了,下一步就是將系統的引導安裝到該分區

>bcdboot C:\Windows /s S: /f UEFI

命令解釋:
C:\Windows為Win10系統文件所在目錄
參數/s後接UEFI分區的盤符S:,表明將引導文件創建在該分區
參數/f UEFI表明創建的是UEFI分區

成功後應該能看到如下提示,表明引導文件成功創建。

Windows系統重裝記錄_系統文件_07


移除PE盤重啓計算機選擇UEFI引導應該就能正常開機進入Win10系統了。