在無法使用第三方加密軟體 (離線環境、安全管制) 的 Windows Server 2008 環境下,可透過 **DiskPart 建立 GPT 分割區 + NTFS 權限/加密** 達到資料保護目的。本文提供完整指令流程,從清除磁碟到掛載新磁碟機。
diskpart
list disk // 確認目標磁碟編號 (0,1,2...)
select disk 0 // 選取目標磁碟
clean // 清除所有分割區 (資料全失,確認備份!)
convert gpt // 轉換為 GPT 分割區表 (不可逆,除非再次 clean)
create partition primary size=50000 // 建立主分割區 50GB (size 單位 MB,可省略用盡剩餘空間)
list partition // 確認分割區編號
select partition 1 // 選取新建分割區
assign letter=D // 指派磁碟機代號 D:
exit // 離開 diskpart
format D: /fs:ntfs /q /y // 快速格式化為 NTFS
// 若需啟用 EFS 加密 (檔案層級):
cipher /e D: // 加密整個磁碟機現有/未來檔案
// 若需 BitLocker 磁碟機加密 (磁區層級,需 Enterprise/Datacenter):
manage-bde -on D: -RecoveryPassword // 啟用並產生復原密碼
| 技術 | 層級 | 需求 | 特性 |
|---|---|---|---|
| GPT 分割區表 | 磁碟 | UEFI 開機 / >2TB 磁碟 | 128 主分割區、CRC32 校驗、備份分割區表 |
| NTFS | 檔案系統 | Windows 預設 | ACL 權限、EFS 加密、壓縮、稀疏檔、配額 |
| EFS (cipher) | 檔案/資料夾 | NTFS + 使用者憑證 | 透明加密、使用者私鑰解密、支援多使用者共用 |
| BitLocker | 磁區/磁碟機 | Enterprise/Datacenter + TPM (可選) | 全磁碟加密、開機前驗證、硬體加速 (AES-NI) |
掌握 DiskPart 核心指令,即可在純命令列環境 (WinPE、Server Core、遠端 SSH) 完成磁碟初始化、分割、格式化與加密部署,構建無 GUI 依賴的自動化佈署腳本。