遵循GPT分區規範:Windows 10 20H1開始正確放置恢復分區
在用戶升級系統新版本的時候,如果Windows 檢測到恢復分區上沒有充足的空間,那麼它有可能會自動創建一個新的恢復分區。如果未分配的磁盤空間並沒有放置在卷分區的後面,那麼Windows 就無法擴展卷分區。
在某些PC設備上,WinRe(Windows Recovery)分區作為第一個分區放置,這使得用戶或操作系統本身無法擴展卷。在基於UEFI的GPT存儲磁盤上,Windows設置默認將恢復分區定位在第一個分區時,就會發生這種情況。在某些配置中,恢復分區也會位於MSR和Windows分區的中間位置。
如果Windows 10 功能升級需要更多的空間,或者你想要擴展系統驅動器的空間時候,就會出現問題。一旦恢復分區無法被擴展,那麼就會通過縮小系統分區來創建新的恢復分區,原來的恢復分區就會被淘汰。您可以刪除過時的恢復分區或擴展它,以避免創建一個新的恢復分區。
不幸的是,目前微軟官方提供的磁盤管理工具無法做到這點。微軟Contingent工作人員在論壇帖子中指出,要想對卷分區的位置進行任何修改,需要使用”diskpart.exe “命令行工具或第三方應用程序。
而在Windows 10 May 2020(20H1/Version 2004)功能更新中,解決了分區定位的這個根本缺陷。從該功能更新開始,Windows設置現在使用推薦的分區佈局進行清潔安裝。
此前,當你使用Windows Setup 清理安裝Windows 10 時,卷分區的創建佈局如下:
從上面的截圖中可以看到,Windows Setup 默認將恢復分區定位在第一位,這違背了微軟自己的分區指南。微軟指出:“我們建議您將此分區(恢復)緊隨Windows 分區之後。這允許Windows 以後在未來更新需要更大的恢復映像時修改和重新創建分區。”
而在Windows 10 Version 2004 功能更新開始,Windows Setup 會在Windows 分區之後創建WinRe(恢復)分區。
如上圖畫面所示,Windows 10 Verison 2004 的Windows Setup 現在使用了正確的分區佈局。舊的佈局對一些用戶來說是一個巨大的問題,因為它創建了多個恢復分區或阻止用戶擴展系統驅動器的空間。在微軟的論壇上有幾個帖子,用戶抱怨多個恢復分區或無法擴展卷空間。隨著Windows 10 Version 2004 的推出,Windows Setup 終於遵循了微軟自己的GPT 分區指南。