I recently had to mark a good disk as "Retired" in an attempt to get it ejected from a Storage Pool so that I could repair some Storage Pool issues on my server.
The strange thing is that now this disk appears to be listed twice with the same disk friendly name when I run "Get-PhysicalDisk" in PowerShell - once marked as "Retired," the second time as available for pooling. I can’t rename the retired
instance, and I have no idea how I might remove it.
PowerShell output showing the Object ID's of the disk (other system disks removed from the output):
PS C:\Windows\system32> Get-PhysicalDisk | ft FriendlyName, ObjectId, BusType –auto FriendlyName ObjectId BusType ------------ -------- ------- PhysicalDisk9 {b1b3fc5e-ccd7-11e2-b1dc-806e6f6e6963} RAID PhysicalDisk9 {10e2b595-a097-11e3-943a-806e6f6e6963} RAID
I have tried setting a new friendly name on the retired disk using Set-PhysicalDisk, but this is the result:
PS C:\Windows\system32> Set-PhysicalDisk -UniqueId b1b3fc5e-ccd7-11e2-b1dc-806e6f6e6963 -NewFriendlyName OldPhysicalDisk 9 Set-PhysicalDisk : The requested object could not be found. At line:1 char:1+ Set-PhysicalDisk -UniqueId b1b3fc5e-ccd7-11e2-b1dc-806e6f6e6963 -NewFriendlyName ...+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+ CategoryInfo : ObjectNotFound: (PS_StorageCmdlets:ROOT/Microsoft/..._StorageCmdlets) [Set-PhysicalDisk] , CimException+ FullyQualifiedErrorId : MI RESULT 6,Set-PhysicalDisk
Is there anything else I can do to rename the phantom retired disk or - preferably - remove it altogether? Note that it does not show up in Disk Manager or Server Manager.