Find All Disconnected Volumes

5/2/2017 – Added size of disconnected volume output.
5/1/2017 – Fixed bugs.

There are many ways to determine what volumes are connected to a host or host group, but there is no way to easily see via the PowerShell SDK what volumes are disconnected/unused.


Output example:

Download the scriptGet-DisconnectedVolumes.ps1 from


  1. Hi,

    We have only 1 disconnected volume, when we execute the above script, it shows 2 disconnected volumes. Also we have 21 volumes in our array, it shows “Disconnected volumes (2 of 193)

    Please help


    • Hi Madhusudan –

      I have fixed the issue in the script. Thanks for posting your comment and helping to make the script better for other customers.

      The issue was related to the hash table I created was 0 based and I did not account for that with the tally. Secondly, when I retrieved the the volumes I did not account for volumes that were connected to Host Groups. So when a volume would be connected to each host of a host group it would add that into the hash table each time.


Add Comment

Required fields are marked *. Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

This site uses Akismet to reduce spam. Learn how your comment data is processed.