UEFI+GPT模式下的Windows系统中分区结构和默认分区大小及硬盘整数分区研究
內(nèi)容摘要:本文主要討論和分析在UEFI+GPT模式下的Windows系統(tǒng)(主要是最新的Win10X64)中默認(rèn)的分區(qū)結(jié)構(gòu)和默認(rèn)的分區(qū)大小,硬盤整數(shù)分區(qū)、4K對齊、起始扇區(qū)、恢復(fù)分區(qū)、ESP分區(qū)、MSR分區(qū),哪些分區(qū)是必要的,刪除是否會影響系統(tǒng)運(yùn)行。
建議初級讀者先了解什么是BIOS+MBR和UEFI+GPT,再閱讀以下內(nèi)容,因為涉及的內(nèi)容太多,這些知識點不作為本文的討論內(nèi)容,建議百度搜索:“BIOS+MBR”、“UEFI+GPT”、“BIOS+MBR UEFI+GPT 區(qū)別”、“UEFI 優(yōu)勢”、“UEFI 好處”
閱讀本文前,其它可能還需要了解的知識點:原版系統(tǒng)、系統(tǒng)安裝方法、文件系統(tǒng)FAT32/NTFS、diskpart命令、diskgenius、活動分區(qū)、主分區(qū)、擴(kuò)展分區(qū)、PE、系統(tǒng)引導(dǎo)過程、文件大小換算等。
?
在UEFI引導(dǎo)模式下,Win10X64系統(tǒng)安裝程序在為沒有任何分區(qū)的空白磁盤分區(qū)時,當(dāng)創(chuàng)建第一個分區(qū)時會有如下提示:標(biāo)題:Windows 安裝程序,提示內(nèi)容:若要確保 Windows 的所有功能都能正常使用,Windows 可能要為系統(tǒng)文件創(chuàng)建額外的分區(qū)。確定 取消,選擇確定后,分別創(chuàng)建了以下幾個分區(qū):起始扇區(qū)為2048扇區(qū)的450MB恢復(fù)分區(qū)、100MB的ESP分區(qū)、16MB的MSR分區(qū)、所要創(chuàng)建分區(qū)的值減去前面幾個分區(qū)的大小后的分區(qū)。
| 序號 | 分區(qū) | 用途 | 需求 | 文件系統(tǒng)類型 | 是否隱藏 | 總字節(jié)數(shù) | 總?cè)萘縈B | 已用空間MB | 已用空間無系統(tǒng) | 可用空間MB | 可用空間無系統(tǒng) | 簇大小 | 總簇數(shù) | 已用簇數(shù) | 已用簇數(shù)無系統(tǒng) | 空閑簇數(shù) | 空閑簇數(shù)無系統(tǒng) | 總扇區(qū)數(shù) | 扇區(qū)大小 | 起始扇區(qū)號 |
| 1 | 恢復(fù) | 恢復(fù)環(huán)境 | 可選 | NTFS | 1 | 471859200 | 450 | 372.9 | 12 | 77.1 | 438 | 4096 | 115199 | 95473 | 3083 | 19726 | 112116 | 921600 | 512 | 2048 |
| 2 | ESP | EFI引導(dǎo) | 必須 | FAT32 | 1 | 104857600 | 100 | 28.8 | 4 | 71.2 | 96 | 1024 | 98304 | 25398 | 1 | 72906 | 98303 | 204800 | 512 | 923648 |
| 3 | MSR | 動態(tài)磁盤等 | Windows必須 | Microsoft?Reserved?Partition | 1 | 16777216 | 16 | / | / | / | / | / | / | / | / | / | / | 32768 | 512 | 1128448 |
| 4 | 本地磁盤 | 系統(tǒng) | 1 | NTFS | 0 | * | * | * | * | * | * | 4096 | * | * | * | * | * | * | 512 | * |
| 5 | 本地磁盤 | 用戶數(shù)據(jù)等 | 可選 | NTFS | 0 | * | * | * | / | * | / | 4096 | * | * | / | * | / | * | 512 | * |
其它信息:
NTFS版本號?? ??? ?3.1
WinVer?? ??? ?Microsoft Windows [版本 10.0.14393]
SysVer?? ??? ?Win10X64
數(shù)據(jù)采集Date?? ??? ?2016/11/13
分區(qū)表類型?? ??? ?GPT
/表示無該信息或不相關(guān)的信息,*表示無意義的信息或不必要的信息
表格太長,如果看不到全部,可以按Ctrl++放大頁面,Ctrl+-縮小頁面,Ctrl+0還原到默認(rèn)大小頁面,也可以拖選并復(fù)制表格到文本文檔或Excel、Word中查看。
由以上數(shù)據(jù)分析,我們可以大致了解Windows10系統(tǒng)中硬盤分區(qū)的默認(rèn)結(jié)構(gòu)和默認(rèn)的大小:
1、起始扇區(qū)為2048,為了4K對齊,空出1024KB;
1MB=1024KB=2048扇區(qū)*512Bytes/扇區(qū)=1048576Bytes,也就是空出了1MB的空間,第一個分區(qū)的起始扇區(qū)為2048是Win10X64系統(tǒng)在分區(qū)時為了4K對齊,因為一般默認(rèn)的起始扇區(qū)是63,起始扇區(qū)為2048這一點和DiskGenius(V4.8.0.256 X64)的4K對齊的默認(rèn)值是一樣的,用DiskGenius分區(qū)時,對齊分區(qū)到此扇區(qū)數(shù)的整數(shù)倍是默認(rèn)勾選的,且默認(rèn)值為:2048扇區(qū)(1048576字節(jié))。
2、關(guān)于恢復(fù)、ESP、MSR分區(qū):
分區(qū)?? ??? ?? 描述
恢復(fù) ?? ? ? ? 可選分區(qū),用于存放系統(tǒng)恢復(fù)、加密保護(hù)工具等。
ESP ?? ? ?? ?EFI 系統(tǒng)分區(qū) (ESP),存放系統(tǒng)文件以供引導(dǎo)啟動
MSR ?? ? ?? Windows 系統(tǒng)特有分區(qū),包含與其他系統(tǒng)分區(qū)有關(guān)的信息,供 Microsoft 應(yīng)用程序使用。
在預(yù)裝Windows 系統(tǒng)的電腦中(OEM)有可能存在15GB的“恢復(fù)”分區(qū),其中存放的是Windows 恢復(fù)映像,在系統(tǒng)損毀時可藉此恢復(fù)系統(tǒng),由電腦廠商配置。
100MB或16MB或幾百M(fèi)B大小的MSR系統(tǒng)保留分區(qū)一般是用作動態(tài)磁盤等或用作存放系統(tǒng)引導(dǎo)文件和Windows RE文件的,如果系統(tǒng)保留分區(qū)有十幾GB則一般是品牌電腦的原版OEM系統(tǒng)的備份,這個系統(tǒng)是沒什么用,非常建議刪除;GPT+UEFI模式下ESP必須保留,里面是引導(dǎo)文件(刪除后無法引導(dǎo)系統(tǒng)啟動),實際的測試中,ESP不可以刪除,恢復(fù)分區(qū)和MSR分區(qū)(在DiskGenius中查看MSR分區(qū)無任何文件)刪除的話,系統(tǒng)也是可以運(yùn)行;另外在BIOS+MBR下,如果是GHOST的系統(tǒng),系統(tǒng)保留分區(qū)刪除不影響系統(tǒng)啟動,因為引導(dǎo)文件在系統(tǒng)盤,如果安裝的是原版系統(tǒng)的話,則是MBR啟動,引導(dǎo)文件在系統(tǒng)保留分區(qū),刪除后無法引導(dǎo)系統(tǒng)(可以刪除系統(tǒng)保留分區(qū),然后把C盤激活后修復(fù)引導(dǎo),如果沒有這個單獨(dú)的引導(dǎo)分區(qū),這樣操作的缺點之一是如果使用bitlocker鎖定C盤的話,會無法引導(dǎo));基于以上分析:這些由系統(tǒng)新建的額外分區(qū)占用的空間很小(才幾百M(fèi)B),對于幾百GB的硬盤來說占用的空間影響非常小,且都是有一些作用的,雖然有些功能可能你并沒有要用到,但是存在就是合理,非常不建議刪除,且微軟也是不建議我們刪除的。
| 序號 | 分區(qū) | 大小(MB) |
| 0 | 起始扇區(qū) | 1 |
| 1 | 恢復(fù) | 450 |
| 2 | ESP | 100 |
| 3 | MSR | 16 |
| ?/ | 額外分區(qū)合計 | 566 |
三個額外的分區(qū)占用了566MB(在Bios+MBR模式時只有500MB的系統(tǒng)保留分區(qū)),而這三個額外分區(qū)是在新建第一個分區(qū)時提示創(chuàng)建的,這三個額外分區(qū)的容量加上第一個硬盤主分區(qū)的容量就是你要輸入的新建分區(qū)的容量,也就是說你要新建一個50GB的系統(tǒng)盤主分區(qū)時,你實際上要輸入的值是:450+100+16+50*1024=566MB額外分區(qū)+51200MB主分區(qū)=51766MB,這樣在減去三個額外分區(qū)后新建的系統(tǒng)盤才是真正的50GB整(但不是顯示的整數(shù)容量,顯示為49.9GB,顯示整數(shù)請看下文),另外,并不是在任何時候,Windows都會創(chuàng)建以上幾個分區(qū),會隨著創(chuàng)建的分區(qū)的大小不同而改變;
| 分區(qū)大小(MB) | 分區(qū)大小(MB) | 創(chuàng)建什么額外分區(qū) |
| <8972 | 8972 | 不提示不創(chuàng)建 |
| 8973 | 9056 | 16M的MSR |
| 9057 | 9523 | 450M+100M |
| 9524 | ?>9524 | 450M+100M+16M |
由以上數(shù)據(jù)可以看到,當(dāng)你在沒有任何分區(qū)的空白磁盤上新建分區(qū)的大小<=8972MB時,系統(tǒng)不提示創(chuàng)建額外的分區(qū),只創(chuàng)建你要求創(chuàng)建的分區(qū),或許是系統(tǒng)判斷分區(qū)太小不適合作系統(tǒng)分區(qū)不創(chuàng)建額外分區(qū);8973MB~9056MB時會創(chuàng)建16MB的系統(tǒng)保留分區(qū)MSR,分區(qū)太小時系統(tǒng)認(rèn)為此分區(qū)不適合作為系統(tǒng)分區(qū)也就不創(chuàng)建那些額外分區(qū)吧;9057MB~9523MB時,會創(chuàng)建450MB的恢復(fù)環(huán)境分區(qū)和100MB的EFI引導(dǎo)分區(qū)ESP;>=9524MB時,才會創(chuàng)建三個額外分區(qū);具體微軟的攻城獅是怎么想的,不知道,我認(rèn)為全部都要提示提示創(chuàng)建額外分區(qū),用戶可以選擇不同意創(chuàng)建,或選擇創(chuàng)建后再刪除三個分區(qū)的其中任意一個分區(qū),這不是更簡單?????
當(dāng)你的電腦上有兩塊以上的硬盤(UEFI+GPT模式),且其中一塊硬盤有這三個額外分區(qū)時,為另一塊硬盤分區(qū),系統(tǒng)將提示你創(chuàng)建額外的分區(qū),選擇確定后,只創(chuàng)建了16MB的MSR分區(qū),沒有另外兩個額外分區(qū),這很好理解,只有其中一個或兩個額外分區(qū)時會創(chuàng)建哪幾個額外的分區(qū)則未去測試。
如何手動創(chuàng)建以上分區(qū)(恢復(fù)分區(qū)、ESP分區(qū)、MSR分區(qū))?
使用最新版DiskGenius分區(qū)工具創(chuàng)建,使用快速分區(qū)時,創(chuàng)建新ESP分區(qū)、創(chuàng)建MSR分區(qū)默認(rèn)是勾選的,但不提供MSR分區(qū)大小的修改,且沒有創(chuàng)建恢復(fù)分區(qū),創(chuàng)建后ESP分區(qū)為FAT16文件系統(tǒng)大小為99MB,MSR分區(qū)為128MB;直接點新建分區(qū),會提示在建立新分區(qū)之前,是否先建立下列ESP、MSR分區(qū)?默認(rèn)勾選了建立MSR分區(qū),但沒有勾選建立ESP分區(qū),ESP分區(qū)默認(rèn)大小100MB,且可以修改大小,創(chuàng)建后ESP分區(qū)為FAT16文件系統(tǒng)大小為99MB,MSR分區(qū)為128MB。
使用diskpart命令創(chuàng)建:
示例:使用 Windows PE 和 DiskPart 配置基于 UEFI/GPT 的硬盤驅(qū)動器分區(qū)對于基于映像的部署,使用 Windows 預(yù)安裝環(huán)境 (Windows PE) 啟動電腦。然后使用 DiskPart 工具在目標(biāo)電腦上創(chuàng)建分區(qū)結(jié)構(gòu)。有關(guān)詳細(xì)信息,請參閱 適用于 Windows 8 的 WinPE:Windows PE 5.0。
| Windows?PE 按英文字母順序重新分配磁盤號,由驅(qū)動器號 C 開始,且無需顧及 Windows 安裝程序中的配置。該配置可以根據(jù)不同驅(qū)動器(包括 U 盤)的出現(xiàn)進(jìn)行更改。 在這些 DiskPart 示例中,分區(qū)分配了驅(qū)動器號 T、S、W 和 R 以避免驅(qū)動器號沖突。重新啟動電腦后,Windows PE 會自動將驅(qū)動器號 C 分配到 Windows 分區(qū)。系統(tǒng)分區(qū)、Windows RE 工具分區(qū)和恢復(fù)映像分區(qū)不會接收驅(qū)動器號。 |
?
以下步驟描述了如何對硬盤驅(qū)動器進(jìn)行分區(qū)并準(zhǔn)備應(yīng)用映像。可以使用以下部分中的代碼來完成這些步驟。
對硬盤驅(qū)動器進(jìn)行分區(qū)并準(zhǔn)備應(yīng)用映像將以下部分中的代碼在 U 盤上保存為文本文件 (CreatePartitions.txt)。
使用 Windows?PE 啟動目標(biāo)電腦。
使用 DiskPart /s F:\CreatePartitions.txt 命令,其中 F 是 U 盤的驅(qū)動器號,用于對驅(qū)動器進(jìn)行分區(qū)。
將以下代碼保存為 CreatePartitions.txt,然后使用 DiskPart 工具運(yùn)行腳本以自動化系統(tǒng)、MSR 和 Windows 分區(qū)的配置。
select disk 0 clean convert gpt create partition primary size=300 format quick fs=ntfs label="Windows RE tools" assign letter="T" create partition efi size=100 rem == Note: for Advanced Format Generation One drives, change to size=260.format quick fs=fat32 label="System" assign letter="S" create partition msr size=128 create partition primary format quick fs=ntfs label="Windows" assign letter="W"?示例 DiskPart 腳本:建議配置
將以下代碼保存為 CreatePartitions.txt,然后使用 DiskPart 工具運(yùn)行腳本以自動化 Windows RE 工具分區(qū)、系統(tǒng)、MSR、Windows 和恢復(fù)映像分區(qū)的配置。
?提供對 Windows RE 工具和恢復(fù)映像分區(qū)的額外保護(hù)。
如果使用推薦的 DiskPart 腳本,則最終用戶在文件資源管理器中不能查看 Windows RE 工具分區(qū)和恢復(fù)映像分區(qū)。但是,他們可以使用磁盤管理工具查看和刪除恢復(fù)映像分區(qū)。
如果要使用磁盤管理工具防止最終用戶刪除分區(qū),可以在創(chuàng)建分區(qū)時將以下 DiskPart 命令添加到腳本。
?該 DiskPart 命令合并了 GPT_ATTRIBUTE_PLATFORM_REQUIRED (0x0000000000000001) 和 GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER (0x8000000000000000) 屬性。有關(guān)詳細(xì)信息,請參閱 DiskPart:GPT。
后續(xù)步驟
創(chuàng)建分區(qū)后,可以在新創(chuàng)建的分區(qū)上使用部署腳本以應(yīng)用 Windows 映像。有關(guān)詳細(xì)信息,請參閱示例:使用部署腳本應(yīng)用 Windows、系統(tǒng)和恢復(fù)分區(qū)。
另請參閱
任務(wù)
示例:使用 Windows 安裝程序創(chuàng)建基于 UEFI/GPT 的硬盤驅(qū)動器分區(qū)
示例:使用 Windows PE 和 DiskPart 配置基于 BIOS/MBR 的硬盤分區(qū)
示例:使用部署腳本應(yīng)用 Windows、系統(tǒng)和恢復(fù)分區(qū)
概念
配置基于 UEFI/GPT 的硬盤驅(qū)動器分區(qū)
硬盤整數(shù)分區(qū)的研究,硬盤分區(qū)實際占用的空間大小研究:
我們可以知道在Win10X64系統(tǒng),UEFI+GPT模式下,硬盤各分區(qū)的實際占用空間大小和默認(rèn)分區(qū)排序順序如下(C盤以50GB為例):
| 分區(qū)名稱 | 起始扇區(qū) | 恢復(fù)分區(qū) | ESP | MSR | 50GB | 剩余分區(qū) |
| 占用空間(MB) | 1 | 450 | 100 | 16 | 51200 | 剩余空間 |
為什么分區(qū)完成后在Windows系統(tǒng)中顯示的總?cè)萘看笮∫壤碚摰拇笮∫∧?#xff1f;關(guān)于這個分區(qū),硬盤廠商設(shè)計的是1GB=1000Mb,而操作系統(tǒng)卻認(rèn)為1Gb=1024Mb,而這個整數(shù)分區(qū)的公式既不是按照硬盤廠商的設(shè)計也不是按照操作系統(tǒng)的設(shè)計,而是另有誤差。原因就是硬盤在分區(qū)和格式化之后還會在硬盤上占用一定的空間用來存儲磁盤結(jié)構(gòu)和數(shù)據(jù)位置等信息。
對于NTFS格式:
硬盤一般有255磁頭,63扇區(qū),故每柱面大小為:
512byte x 255 x 63=8225280bytes =7.84423828125 MB
如果要分10 GB,那么要10x1024 MB=10240 MB
需要柱面數(shù)為10240÷7.84423828125=1305.416744475568004979769685652
取整數(shù)既為1306個柱面
應(yīng)分MB數(shù)為1306x7.84423828125=10244.5751953125 MB
不管小數(shù)點后面幾位都進(jìn)1,也就是10245 MB,系統(tǒng)也就認(rèn)為是10.00 GB了。
每一個分區(qū)都要這么復(fù)雜的計算,那頭都會暈,而且浪費(fèi)時間,當(dāng)然也能可以在網(wǎng)上找到硬盤整數(shù)分區(qū)計算器的綠色小程序,但是為了一個這么簡單的功能,去下載軟件又麻煩,還有感染木馬病毒的危險,也不用自己事先一個一個去算好來以后備用,也不要網(wǎng)上找不一定正確的表格,我們可以用Excel表格輸入公式進(jìn)行自動的計算,利用EXCEL自帶的函數(shù)表格對整數(shù)G進(jìn)行計算:
在A1單元格中輸入我們需要分出的整數(shù)G分區(qū)的數(shù)值,在B1單元格中輸入下列公式:
=ROUNDUP(ROUNDUP(A1*1024/7.84423828125,0)*7.84423828125,0)
按回車后,即可得到整數(shù)G分區(qū)對應(yīng)的MB數(shù)值。
上述公式用到了一個函數(shù):ROUNDUP(a,b),ROUNDUP就是無條件進(jìn)位,a代表需要進(jìn)行進(jìn)位的那個數(shù),b代表返回結(jié)果所保留的小數(shù)位數(shù),我們需要無條件進(jìn)位取整的話,就是不保留小數(shù),所以b賦值為0。
可以自己制作一個表格,輸入自己最常用的整數(shù)G,就能自動生成對應(yīng)的MB數(shù)(對于FAT32文件系統(tǒng)的整數(shù)分區(qū)將不詳細(xì)討論,FAT32文件系統(tǒng)只在U盤中常見,且現(xiàn)在U盤都是exFAT為主了,在操作系統(tǒng)中很少以FAT32作為分區(qū)的文件系統(tǒng))。
下面是從網(wǎng)絡(luò)上尋找的常見分區(qū)大小對照表:
| 分區(qū)大小(GB) | NTFS 格式設(shè)置大小(MB) | FAT32 格式設(shè)置大小(MB) |
| 10 G | 10245 MB | 10276 MB |
| 15 G | 15367 MB | 15416 MB |
| 20 G | 20482 MB | 20556 MB |
| 25 G | 25604 MB | 25696 MB |
| 30 G | 30726 MB | 30836 MB |
| 35 G | 35841 MB | 35976 MB |
| 40 G | 40963 MB | 41116 MB |
| 45 G | 46085 MB | 46256 MB |
| 50 G | 51208 MB | 51396 MB |
| 55 G | 56322 MB | 56536 MB |
| 60 G | 61444 MB | 61676 MB |
| 65 G | 66567 MB | 66816 MB |
| 70 G | 71681 MB | 71956 MB |
| 75 G | 76803 MB | 77096 MB |
| 80 G | 81926 MB | 82236 MB |
| 85 G | 87048 MB | 87376 MB |
| 90 G | 92162 MB | 92516 MB |
| 95 G | 97285 MB | 97656 MB |
| 100 G | 102407 MB | 102796 MB |
| 105 G | 107521 MB | 107936 MB |
| 110 G | 112644 MB | 113076 MB |
| 115 G | 117766 MB | 118216 MB |
| 120 G | 122888 MB | 123356 MB |
| 125 G | 128003 MB | 128496 MB |
| 130 G | 133125 MB | 133636 MB |
| 135 G | 138247 MB | 138776 MB |
| 140 G | 143362 MB | 143916 MB |
| 145 G | 148484 MB | 149056 MB |
| 150 G | 153606 MB | 154196 MB |
| 155 G | 158721 MB | 159336 MB |
| 160 G | 163843 MB | 164476 MB |
| 165 G | 168965 MB | 169616 MB |
| 170 G | 174088 MB | 174756 MB |
| 175 G | 179202 MB | 179896 MB |
| 180 G | 184324 MB | 185036 MB |
| 185 G | 189447 MB | 190176 MB |
| 190 G | 194561 MB | 195316 MB |
| 195 G | 199683 MB | 200456 MB |
| 200 G | 204806 MB | 205596 MB |
但是使用DiskGenius創(chuàng)建的分區(qū)大小要比理論的大小只多出1MB(nGB=n*1024+1MB),而不是上面表格所對應(yīng)的大小,如果按照理論的大小MB數(shù)來分區(qū)的話,在Windows系統(tǒng)下分區(qū)的容量和可用空間都變成了49.9GB,因為在Windows下顯示的容量要比分區(qū)時分配的容量小4096Bytes,也就是少了4KB,這4KB估計就是用來存儲磁盤結(jié)構(gòu)和數(shù)據(jù)位置等信息的空間的大小,并不是實際可用的空間,所以DiskGenius分區(qū)時會加1MB讓分區(qū)的總?cè)萘匡@示為整數(shù),所以你要讓硬盤整數(shù)分區(qū)最簡單便捷的方法就是按照DiskGenius分區(qū)軟件的方法,在原NTFS分區(qū)的理論大小上加1MB就可以了;第二種硬盤整數(shù)分區(qū)的方法就是對照上面的表格來分配分區(qū)大小。
而在BIOS+MBR模式時,Windows安裝系統(tǒng)時新建的分區(qū)只有500MB的系統(tǒng)保留分區(qū)(應(yīng)該類似于UEFI+GPT模式下的ESP和MSR分區(qū)),NTFS格式、卷標(biāo)為系統(tǒng)保留,在DiskGenius中查看該分區(qū)下的文件應(yīng)該是用于存放系統(tǒng)引導(dǎo)相關(guān)文件和Windows RE環(huán)境用的,起始扇區(qū)也是2048扇區(qū)。
分區(qū)的簇大小:NTFS:4096,ESP引導(dǎo)分區(qū)為FAT32文件系統(tǒng),簇大小為1024;這個簇大小應(yīng)該是因分區(qū)的大小和文件系統(tǒng)的不同而不同的,這個是和文件系統(tǒng)相關(guān)的。
Win10X64系統(tǒng)的安裝分區(qū)建議大小:
win10分區(qū)建議大小:所選分區(qū)上的可用空間量小于建議的 25361 MB。我們建議此分區(qū)至少為 25361 MB,否則請選擇其它分區(qū)。當(dāng)>=8957MB時,點擊下一步還是可以安裝的,只是建議大小為25361MB;
當(dāng)分區(qū)<8957MB時,提示:無法在驅(qū)動器 1 的分區(qū) 4 上安裝 Windows(W).(顯示詳細(xì)信息),點擊詳細(xì)信息為:標(biāo)題:Windows 安裝程序 內(nèi)容:此分區(qū)太小,請將此分區(qū)的大小至少設(shè)置為 8957 MB,或選擇其它分區(qū)。 確定,無法點擊下一步安裝系統(tǒng),也就是說當(dāng)分區(qū)<8957MB時是無法安裝Win10X64系統(tǒng)的。
建議的系統(tǒng)分區(qū)大小:
| 硬盤種類 | 微軟最小 | 微軟建議 | 常用系統(tǒng) | 軟件較多 | 軟件很多 | 備用/移動硬盤 |
| 大小(GB) | >=8.75 | >=24.77 | ?50/60 | 80-120 | 120-200 | 30-60 |
| ? | >=8957MB | >=25361MB | ? | ? | ? | ? |
建議的分區(qū)方式:
由于GPT分區(qū)表的優(yōu)越性,作為更新的技術(shù),后續(xù)也肯定是GPT分區(qū)表會越來越多,建議以GPT作為分區(qū)表,而不是MBR分區(qū)表,對于兩者區(qū)別,請自己百度,可以搜索關(guān)鍵詞:"GPT MBR 區(qū)別"以詳細(xì)了解;
系統(tǒng)分區(qū)建議大小,>500GB的硬盤建議分50GB作為系統(tǒng)盤,>=500GB的硬盤建議以60GB作為系統(tǒng)盤,安裝軟件多的可以以80GB、90GB、100GB、110GB、120GB作為系統(tǒng)盤大小;
D盤分區(qū)建議大小,D盤作為常用數(shù)據(jù)和一些游戲及部分軟件的安裝盤,也不要太大,120GB的固態(tài)硬盤分兩個區(qū)D盤只剩大約59GB了,更大的硬盤D盤建議分100GB或120GB的空間,再更大的則分160GB、200GB的空間;
硬盤分區(qū)數(shù)越少越好,有的用戶會喜歡再創(chuàng)建幾個硬盤分區(qū),但是硬盤多個分區(qū)不是越多越好,越多的話會出現(xiàn)很多問題,比如分區(qū)太多可能出現(xiàn)分區(qū)空間不足、數(shù)據(jù)容易丟失等問題哦,那么具體有哪些不好的原因呢?我就和大家淺淺的分析下設(shè)置分區(qū)越多越不好的原因。
如果習(xí)慣用WIN7的庫,可以把WIN7的每個庫當(dāng)成一個分區(qū),這樣也就是不分區(qū)的分區(qū)了。在Win7中,文件管理方式有了很大的不同,除了在不同的文件夾和子文件夾中組織文件外,最大的改進(jìn)就是可以使用庫組織和訪問文件,而不用管它們存儲的位置如何。所以根據(jù)這個新特性,我們完全不需要按照winxp的模式將不同類型的文件放在不同的分區(qū)來進(jìn)行管理,只需要將不同類型的文件放入不同的庫中即可。
比如分區(qū)太多會出現(xiàn)分區(qū)空間不足的情況,而且移動文件就會很麻煩,可是不移動文件的話利用分區(qū)軟件進(jìn)行調(diào)整,又很容易出現(xiàn)丟失數(shù)據(jù)甚至分區(qū)丟失的情況,左右為難,主要問題是過多的話還會造成硬盤空間的浪費(fèi)。
備份無需多分區(qū):
有些朋友會考慮到系統(tǒng)還原的問題,就會建議多分幾個區(qū),其實win7有強(qiáng)大的系統(tǒng)修復(fù)能力,修復(fù)手段包括啟動修復(fù)、系統(tǒng)還原、系統(tǒng)映像恢復(fù)等各種方式,即使系統(tǒng)崩潰采用覆蓋安裝的方式,系統(tǒng)也會自動在原系統(tǒng)硬盤分區(qū)內(nèi)生成一個“Windows.old”的文件夾,原系統(tǒng)內(nèi)的“Windows”、“Program Files”、“Users”這三個目錄中的文件都會轉(zhuǎn)移到這個文件夾中,所以你完全不用擔(dān)心數(shù)據(jù)丟失的問題。
分區(qū)要合理,分區(qū)太多數(shù)據(jù)容易丟失,特別擴(kuò)展分區(qū)和邏輯分區(qū)這種模式,一個分區(qū)如果丟失,有可能后面全部分區(qū)跟著一起丟失這種情況發(fā)生。
對于機(jī)械硬盤,分區(qū)越少,硬盤的尋道時間越短,速度就越快;
分區(qū)越多,一是管理麻煩,二是對容量有損耗。所以應(yīng)該根據(jù)硬盤大小和自己的需要,而分區(qū)越多,系統(tǒng)在啟動時檢測分區(qū)時所花的時間就越長;
分區(qū)比較重要的邏輯是:將系統(tǒng)和資料分離獨(dú)立,在系統(tǒng)崩潰后便于保留資料。分區(qū)太多,是資料和資料分離,沒有必要。組織文件還請用文件夾。
Windows操作系統(tǒng)雖然比以前健壯了太多,但有時依然不得不重裝,或者換系統(tǒng)。Win8/10雖然有系統(tǒng)重置功能,不過似乎不太成熟,還需完善,若能完善其實一個分區(qū)也不錯;
文件系統(tǒng)已經(jīng)要比以前好很多。以前效率不高、不是太健壯的FAT時代,有必要多個分區(qū)。但現(xiàn)在已經(jīng)是NTFS時代,可靠健壯效率高,還是非常不錯的。所以,多分區(qū)是針對FAT的時代舊習(xí)慣,這種習(xí)慣在當(dāng)下沒有延續(xù)的必要。要知道,NTFS理論最大分區(qū)可以達(dá)到16EiB,微軟為此做了足夠的準(zhǔn)備。注意,文件系統(tǒng)和操作系統(tǒng)是兩個東西,可自行搜索了解,在此不多述;
分區(qū)的減少,可以避免文件的在不同分區(qū)的長時間遷移,省時方便;
若擔(dān)心分區(qū)錯誤,右擊分區(qū)圖標(biāo)——屬性——工具——查錯——開始檢查,可排除文件系統(tǒng)錯誤;壞道的話,在剛才的基礎(chǔ)之上多個選項,或者其他工具。總之,分區(qū)多少與分區(qū)/硬盤修復(fù)沒有什么聯(lián)系;
文件夾才是對文件分類的主要方式,尤其在不同分區(qū)遷移大文件將是一個非常無語的問題;
資料建議分兩部分,D盤用作用戶數(shù)據(jù)盤保存:常用的臨時文件、系統(tǒng)用戶數(shù)據(jù)(我的桌面、文檔、收藏夾、我的音樂、我的視頻、我的圖片等)、有重要資料的軟件目錄(QQ聊天記錄文件夾、微信、網(wǎng)盤同步等)、綠色軟件安裝目錄、占用空間大的軟件安裝目錄(游戲、視頻編輯、制圖類等)、個人零碎小文件及文檔;E盤用作其它資料盤保存:音樂、視頻、影音、圖片、下載目錄、教程、大文件、游戲及軟件安裝包、其它占用空間較大的一類文件、其它不常用資料、其它文件等。
120GB、128GB的硬盤肯定是分兩個分區(qū),>=320GB的硬盤分3個分區(qū),不管硬盤多大,都建議分3個分區(qū)(系統(tǒng)盤+用戶數(shù)據(jù)及軟件類+其它文件資料),分區(qū)越少越好,那我按照很多電腦出廠時的一個分區(qū)是不是會更好呢?上面說了系統(tǒng)會出問題,系統(tǒng)、資料要隔離,資料又分用戶數(shù)據(jù)和其它資料,3個分區(qū)是最合理的,分區(qū)越多,空間利用率越小,又浪費(fèi)磁盤空間,硬盤的空間又不會因分區(qū)多而變小,怎么會利用率低呢?你為每個分區(qū)分配不同的空間,時間久了,可能某個分區(qū)不夠用或空間多了,所有資料都在一個分區(qū)就共享該分區(qū)總空間,空間利用率肯定會相對更高;舉例來說,120GB的硬盤分2個區(qū)(50GB+59GB),你D盤可以放59GB的東西,你分3個區(qū)(50GB+30GB+29GB),那么同一類型的文件(如電影、電視刷、教程、工作文件),最多只能用到30GB,多了你就要放到另一個分區(qū),這樣就不方便管理了,而你分更少的分區(qū)的話,不管放什么文件是不是都可以放很多,放其它文件只要新建一個文件夾就可以了,你把根目錄的文件夾重命名為D、E、F、G、H盤,是不是就和你有D、E、F、G、H分區(qū)是一樣的意思,你把分區(qū)看成是文件夾,把不同文件夾看成是不同的分區(qū),結(jié)構(gòu)上都是一樣的,分區(qū)歸類比文件夾更不方便于管理,所以大家不要以分區(qū)來歸類自己不同類型的文件,而是要去習(xí)慣以文件夾來歸類,也很方便的因自己不同類型文件多少的變化來隨時歸類管理自己的不同文件夾,對于常用的文件夾可以新建快捷方式到桌面,也可以用批處理subst命令來映射常用文件夾為虛擬磁盤分區(qū)。
對于移動硬盤的分區(qū)建議:GPT分區(qū)表(XP會不支持GPT,但XP系統(tǒng)較少見,且可以用2003SP2X86系統(tǒng)里的disk.sys替換來支持;對于無UEFI啟動的電腦無法直接啟動GPT硬盤里的系統(tǒng),可以把引導(dǎo)文件寫入到MBR分區(qū)表的U盤來引導(dǎo)GPT硬盤),要4K對齊,起始扇區(qū)為2048扇區(qū),有恢復(fù)分區(qū)、ESP、MSR分區(qū),1、隨后新建1GB的分區(qū)用于安裝ISO格式的PE系統(tǒng),2、30GB~50GB用于安裝系統(tǒng)(也可以用于存文件,有需要可以用來安裝系統(tǒng)用作實驗及測試,因為只是用來測試什么的,有30GB足夠安裝系統(tǒng)),3、50GB~120GB用于用戶數(shù)據(jù)及軟件安裝(不裝系統(tǒng)時也可以用來存文件),4、剩余空間為最大的分區(qū),用來存文件什么的。
常見用途硬盤建議的分區(qū)結(jié)構(gòu)和大小:
| 硬盤種類 | 常用硬盤 | 軟件較多 | 軟件很多 | 備用/測試/實驗 | 移動硬盤 |
| 分區(qū)表類型 | GPT | GPT | GPT | GPT | GPT |
| 文件系統(tǒng) | NTFS | NTFS | NTFS | NTFS | NTFS |
| 起始扇區(qū)(4K對齊) | 2048 | 2048 | 2048 | 2048 | 2048 |
| 恢復(fù) | 450 | 450 | 450 | 450 | 450 |
| ESP | 100 | 100 | 100 | 100 | 100 |
| MSR | 16 | 16 | 16 | 16 | 16 |
| PE(GB) | / | / | / | 1 | 1 |
| 系統(tǒng)C盤(GB) | 50-60 | 80-120 | 120-200 | 30 | 30 |
| 用戶數(shù)據(jù)D盤(GB) | 80 | 160-240 | >240 | 50 | 50 |
| 資料分區(qū)E盤(GB) | 剩余空間 | 剩余空間 | 剩余空間 | 剩余空間 | 剩余空間 |
?
注:
本文為了突出主旨,只寫與主要討論的內(nèi)容有關(guān),但一些相關(guān)的內(nèi)容有提及并作簡要描寫,不作詳細(xì)的解說,不明白的請自行網(wǎng)絡(luò)搜索相關(guān)資料;
建議只是本人現(xiàn)在認(rèn)同的方式,基于本人的認(rèn)知和習(xí)慣而形成的解決方式,分享自己的觀點,如有錯誤,歡迎指正;
關(guān)于版權(quán)與轉(zhuǎn)載:
原創(chuàng)文章,歡迎轉(zhuǎn)載,部分資料與內(nèi)容來源于網(wǎng)絡(luò),轉(zhuǎn)載請務(wù)必注明出處,本文首發(fā)于http://www.cnblogs.com/ForestNet/,有更新或修改,一律優(yōu)先更新這里,除非博客打不開則另說。
限于本人水平有限,文中難免有一些錯誤(請盡量不要吐槽本文的格式與排版,重點在于內(nèi)容-_-),歡迎網(wǎng)友閱讀并指正相關(guān)錯誤,我會及時更新文章,可以發(fā)郵件到郵箱85801@163.com與我聯(lián)系或在本文首發(fā)的博客(http://www.cnblogs.com/ForestNet/)中該文章的下方評論區(qū)發(fā)表評論,謝謝!
?
關(guān)于文件大小的換算,可以參考:在線文件大小(bit,bytes,KB,MB,GB,TB)轉(zhuǎn)換換算,http://www.bejson.com/convert/filesize/
關(guān)于整數(shù)分區(qū)計算可以參數(shù):整數(shù)分區(qū)在線計算工具,支持 NTFS 和 FAT32,http://www.iplaysoft.com/tools/partition-calculator/
所有引用的鏈接網(wǎng)址,一般都有相關(guān)的標(biāo)題,如時間太久遠(yuǎn)或其它情況導(dǎo)致相關(guān)網(wǎng)址失效,請自行搜索相關(guān)標(biāo)題或相關(guān)關(guān)鍵詞來搜索尋找相關(guān)資料;
部分內(nèi)容來源于網(wǎng)絡(luò),包括但不限于以下內(nèi)容:
示例:使用 Windows PE 和 DiskPart 配置基于 UEFI/GPT 的硬盤驅(qū)動器分區(qū),https://msdn.microsoft.com/zh-cn/library/hh825686.aspx
本文首次編寫并發(fā)表于2016年11月20日,文中測試所用到系統(tǒng)及軟件基本都是以截止該時間來最新的系統(tǒng)版本和軟件版本(我認(rèn)為對于系統(tǒng)或任何軟件,只要是穩(wěn)定的,一般都是取新不取舊),或接近最新的版本,其中DiskGenius的版本信息如下:
轉(zhuǎn)載于:https://www.cnblogs.com/ForestNet/p/6060508.html
總結(jié)
以上是生活随笔為你收集整理的UEFI+GPT模式下的Windows系统中分区结构和默认分区大小及硬盘整数分区研究的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CWM模式(卡刷)教程
- 下一篇: R语言问题解决: 不存在叫‘xxx’这个