Windows-Server-2008-R2

如何在 Windows Server 2008 R2 中獲取已裝載 VHD 的物理路徑

  • January 20, 2020

我的伺服器上安裝了 2 個 VHD。我知道其中一個實際 VHD 的儲存位置。但我不知道第二個物理位置在哪裡。

我用Google搜尋了很多,沒有找到任何簡單的方法來獲取這些數據……

必須有辦法使用標準的 Windows GUI、powershell、cmd 或系統資料庫在本地電腦或網路上找到 VHD 的實際位置。

有人知道如何獲得這個值嗎?

謝謝!

我找不到任何簡單的方法來做到這一點。即使磁碟管理控制台在檢查其屬性時也不會顯示 VHD 的物理路徑。

但是,如果您選擇磁碟並點擊“分離 VHD”,您最終將能夠看到它:

分離 VHD

diskpart命令可以顯示掛載的 VHD的路徑。在命令提示符或 PowerShell 中執行以下命令。

diskpart
list vdisk

範例輸出:

  VDisk ###  Disk ###  State                 Type       File
  ---------  --------  --------------------  ---------  ----
  VDisk 0    Disk 2    Attached not open     Expandable  F:\Test.vhd

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