Storage Spaces Pool Warning Status – Fix in 5 Steps

Hardware – Hard Drives Intermediate 👁 11 views 📅 Jun 17, 2026

Your Storage Spaces pool shows a warning status. Here's how to fix it, from a quick check to rebuilding the pool.

What's Going On With Your Storage Pool?

You opened Storage Spaces in Windows and saw a yellow warning triangle next to your pool. Or maybe the status says "Warning" instead of "OK." This happens when one or more physical drives in the pool aren't cooperating — maybe they're failing, disconnected, or just need a second look.

I've seen this on Windows 10 and 11 (and Server 2016/2019/2022) when a drive has bad sectors, a loose cable, or even just a temporary glitch. The good news: most of the time you can fix it without losing data. Let's walk through it.

Before you start: If your pool is using parity or mirror resiliency, you're protected against one drive failure. If it's simple (no resiliency), back up anything important first — a warning can mean data loss is coming.

1. The 30-Second Fix: Check Physical Connections

This sounds too simple, but about 1 in 5 warning statuses I've fixed came down to a loose cable. Drives that lose connection briefly throw a warning.

  1. Shut down your PC or server.
  2. Open the case. Check every SATA or SAS cable connected to the drives in your pool. Push them in until you hear or feel them click.
  3. Check the power cables too — they should be snug.
  4. Power back on. Open Storage Spaces (go to Settings > System > Storage > Manage Storage Spaces in Windows 10/11, or open Server Manager on Windows Server).
  5. Look at the pool status. If it's back to green, you're done. If not, move on.

2. The 5-Minute Fix: Check Disk Health in PowerShell

Sometimes the warning is because a drive has bad sectors. Storage Spaces marks it as "Warning" even if the drive is still readable. Here's how to check.

  1. Open PowerShell as Administrator. (Right-click the Start button, select Windows PowerShell (Admin) or Terminal (Admin).)
  2. Type this command and press Enter:
    Get-PhysicalDisk
  3. Look at the output. You'll see columns: FriendlyName, CanPool, OperationalStatus, HealthStatus, Usage. If a disk shows HealthStatus: Warning, that's your culprit.
  4. Write down the disk number (like PhysicalDisk0 or PhysicalDisk1) for the warning drive.
  5. Now run a quick check on that specific drive:
    Get-PhysicalDisk -FriendlyName "YourDiskName" | Get-Disk | Repair-Volume -Scan

    Replace YourDiskName with the actual name from the first command output (e.g., ST4000DM004-2CV104).

  6. Wait for it to finish. It might say "No corruption found" or "Repair needed."
  7. If it says repair needed, run this:
    Repair-Volume -DriveLetter X

    Change X to the drive letter of your Storage Spaces virtual disk (you can find it in This PC).

  8. After the repair, check the pool status again in Storage Spaces. If it's still warning, move to the next step.

3. The 15+ Minute Fix: Reset the Warning Status

If the drive is healthy but the warning won't clear, Storage Spaces sometimes holds a stale warning. You need to reset it.

  1. In the same PowerShell window, list the physical disks with their status:
    Get-PhysicalDisk | Select-Object FriendlyName, HealthStatus, OperationalStatus
  2. If a disk shows HealthStatus: Warning but you're sure it's fine (say you tested it with a tool like CrystalDiskInfo and it's green), you can reset its health status. Run this:
    Get-PhysicalDisk -FriendlyName "YourDiskName" | Set-PhysicalDisk -HealthStatus Healthy
  3. Hit Enter. You should see no errors.
  4. Now check the pool status:
    Get-StoragePool -FriendlyName "YourPoolName" | Get-StoragePool | Select-Object FriendlyName, OperationalStatus

    Replace YourPoolName with whatever you named your pool. It should now say OK.

  5. If the warning comes back after a reboot or a few hours, the drive is probably failing. Replace it.

4. If It's Still Warning: Replace a Failing Drive

You can't fix a dying drive with software. If the drive shows HealthStatus: Unhealthy or you keep getting warnings, replace it.

  1. In Storage Spaces, click your pool, then click Prepare for removal next to the bad drive. This moves data off it if there's space on other drives.
  2. Once it says "Ready to remove," physically swap the drive with a new one of the same or larger size.
  3. Back in Storage Spaces, click Add drives to include the new drive.
  4. The pool will rebuild automatically. This can take hours for large drives — let it run.

5. Last Resort: Delete and Recreate the Pool

If nothing works and you've backed up your data, you can start fresh. This deletes everything on the pool.

  1. Back up all data from the Storage Spaces virtual drive. I mean everything.
  2. Open Storage Spaces, select the pool, and click Delete pool.
  3. Create a new pool with the same drives (or swap in new ones).
  4. Recreate your virtual disk with the same resiliency type.

This is drastic but fixes any corruption in the pool metadata. I've only had to do it twice in ten years, but it works.

One more thing: If you're running Windows 10 version 1809 or earlier, there's a known bug where Storage Spaces shows a false warning after a reboot. Update to 1903 or later, or apply KB4471332. That bug wasted hours of my time before I found the update.

Was this solution helpful?