Windows

在Windows中獲取磁碟和分區的確切大小(以字節為單位)

  • April 1, 2021

我正在使用 dd(在 cygwin 下)在 Windows 中複製磁碟的陰影圖像。影子副本只會給我一個分區,所以我正在做的是:

**1) 使用 dd 抓取磁碟頭(Win2003 上為 32k)

  1. 使用 dd 複製影子分區

  2. 使用 dd 複製磁碟末尾(Win2003 上保留 8 meg)

  3. 將它們拼接在一起並啟動在 KVM 上**

我需要這個 Windows 驅動器上所有分區和非分區空間的確切大小。不幸的是,大多數 Windows 磁碟工具似乎都在捏造數字,或者至少給了我與 Linux 不同的大小。我可以猜到這個 32k + 分區大小 + 8M,但我想仔細檢查一下。如果我犯了錯誤,我可能會失去數據。

這是在遠端和實時 Windows 2003 伺服器上,因此沒有離線解決方案會有所幫助。安裝了最新的 cygwin。

您是否嘗試過檢查 WMI 以獲得準確的值?您可以通過 wmic 命令查詢常用別名:

C:\>wmic partition get name,bootable,size,type
C:\>wmic diskdrive get size,status,TotalCylinders,TotalSectors,SCSIPort,SCSITargetId,model

wmic diskdrive : 物理大小

wmic logicaldisk : 你知道的

引用自:https://serverfault.com/questions/221704