Some time ago, I encountered an interesting issue while attempting to expand a Storage Pool for a Windows Server running Azure Backup Server/DPM. I had no luck finding a solution at the time, so I wanted to be sure and document my recent findings here.
Say you’ve configured a Windows Storage Pool and you just added additional storage to the server to expand it. For example, consider a Storage Pool configured for use with Microsoft Azure Backup Server (which leverages System Center DPM). You navigate to the Storage Pool configuration on your server (Server Manager > File and Storage Services > Storage Pools) and add the new storage (found in the Primordial pool),
add the Physical Disks to the Storage Pool…
…and all done! Storage Pool expanded.
However, your disk volume is still at its previous capacity.
To expand this volume, you need to update its Virtual Disk. This can be found under Storage Pools in Server Manager.
Right-click the disk and Extend Virtual Disk. Set to Max size and click OK…
…and that will extend your…wait! What’s this?
An error appears: “Error extending virtual disk: Not enough available capacity.” You double-check your Storage Pool and find there’s enough capacity. So, what’s going on?
This is one of those oddball issues that’s not specifically documented. It turns out that sometimes, Windows Server is unable to automatically identify new, uninitialized storage. This storage then appears as Unspecified, which cannot be used for a virtual disk. To find the issue, run the following PowerShell command:
Get-StoragePool "DPM Storage Pool" | Get-PhysicalDisk | FT FriendlyName,Size,MediaType,HealthStatus,OperationalStatus -AutoSize
Note the Media Type set for two of the disks. Since Windows Server cannot use Unspecified disks, we’ll need to update these to HDD or SSD (whichever is appropriate). To do so, run the following PowerShell command:
Get-StoragePool "DPM Storage Pool" | Get-PhysicalDisk | Where MediaType -eq "Unspecified" | Set-PhysicalDisk -MediaType HDD
Then recheck the disks’ Media Type. You’ll see them updated as HDD.
Now we can go to our Virtual Disk in Server Manager and extend it.
And expand the volume in Disk Management as you would normally.
And voilà! There you go!
Lastly, if you need help expanding your organization’s pool of knowledge around customer Engagement, Analytics and Insights, Cloud and Hybrid IT, or Enterprise Mobility, please reach out. Our expert consultants would love to help you out.
Related Content

Tim O'Sullivan
Consultant
Tim O’Sullivan is a consultant with Anexinet’s Managed Services. As a member of the Infrastructure group, Tim specializes in on-premises and cloud infrastructure management in Azure/O365.
Let’s get the conversation started
Reach out now to begin your digital transformation
+ 16,659
ZOOM MEETINGS
+ 9,789
HAPPY CLIENTS
+ 5,075
FINISHED PROJECTS
+ 133,967,432
LINES OF CODE
© 2000 - 2021 Anexinet Corp., All rights reserved | Privacy Policy | Cookie Policy
This website uses cookies
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL cookies.
Manage consent
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.