Get-PhysicalDisk options

June 19, 2017 0 Comments PowerShell

reposted from Richard Siddaway's Blog - originally published May 31, 2017

These are the Get-PhysicalDisk options for identifying the disk you want

-UniqueId <string>
-ObjectId <string>
-FriendlyName <string>
-InputObject <CimInstance#MSFT_PhysicalDisk>
-StorageSubsystem <CimInstance#MSFT_StorageSubsystem>
-StorageEnclosure <CimInstance#MSFT_StorageEnclosure>
-StorageNode <CimInstance#MSFT_StorageNode>
-StoragePool <CimInstance#MSFT_StoragePool>
-VirtualDisk <CimInstance#MSFT_VirtualDisk>

When dealing with disks installed in the machine then the friendly names is the easiest to use

Get-PhysicalDisk | Format-List UniqueId, ObjectId, FriendlyName

UniqueId     : 60022480233DF060FE631B8A4EDD93A0  
ObjectId     : {1}\\W510W16\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="{1dab9cf6-a1b4-11e6-a890-806e6f6e6963}:PD:{12e941a8-6125-c008-8806-8868642331ef}"  
FriendlyName : Msft Virtual Disk

UniqueId     : {d8e80f34-22bc-0a36-b302-d96abe30a6cc}  
ObjectId     : {1}\\W510W16\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="{1dab9cf6-a1b4-11e6-a890-806e6f6e6963}:PD:{d8e80f34-22bc-0a36-b302-d96abe30a6cc}"  
FriendlyName : Samsung SSD 840 PRO Series