Storage spaces in read only after multiple drive failure, is there any way to repair the storage pool?

Anonymous
2025-04-19T00:06:23+00:00

Thank you in advance if you're looking at this!

Windows 10 Pro -Version 10.0.19045

I had multiple drive failures in my storage pool, and it is currently read only, I am unable to add disks to it (I have a couple just ready and waiting). 2 of the failed drives may be salvageable, their status is a little confusing; disks 1 and 7 show "{Failed Media, IO Error, OK}" and retired (get-physicaldisk output at the bottom).

the datastore-repair job shows as suspended:
Name IsBackgroundTask ElapsedTime JobState PercentComplete BytesProcessed BytesTotal


DataStore-Repair True 02:01:47 Suspended 22 1.88 TB 8.19 TB

The Storage pool has 2 storage spaces in it, one has no resiliency, and is inaccessible, the other does have resiliency, and is accessible.

I have attempted to set the space to read/write via powershell, however it does not seem to work:

PS C:\Windows\System32> Set-StoragePool -FriendlyName "Storage Pool" -IsReadOnly $False

PS C:\Windows\System32> get-storagepool

FriendlyName OperationalStatus HealthStatus IsPrimordial IsReadOnly Size AllocatedSize


Storage pool Read-only Unhealthy False False 48.2 TB 37.07 TB

Primordial OK Healthy True False 89.25 TB 70.95 TB

I have removed a couple of terabytes to other storage from the accessible pool in hopes that the repair job could proceed, as but that doesn't have seemed to have helped, as the job isn't starting.

I have also attempted to reset the two drives, and gotten similar results; they stayed in their current state

PS C:\Windows\System32> Reset-PhysicalDisk "WDC WD102KRYZ-01A5AB0"

Number FriendlyName SerialNumber MediaType CanPool OperationalStatus HealthStatus Usage Size


   ATA WDC WD30EZRX-00D SCSI Disk Device WD-WMC4N0H2Y2LL     HDD         False   Lost Communication           Warning      Auto-Select   2.73 TB 

0 Patriot Burst Elite 120GB PBEHHBB240913011027 SSD False OK Healthy Auto-Select 111.79 GB

7 WDC WD102KRYZ-01A5AB0 VCKV7WXP HDD False {Failed Media, IO Error, OK} Unhealthy Retired 9.1 TB

10 ATA Hitachi HUS72404 SCSI Disk Device PCH44D7B HDD False OK Healthy Auto-Select 3.64 TB

4 WL4000GSA6472E 1 PCGTUVPB HDD False OK Healthy Auto-Select 3.64 TB

3 ATA ST4000NM0035-1V4 SCSI Disk Device ZC1BRC19 Unspecified False OK Healthy Auto-Select 3.64 TB

11 Hitachi HUS724040ALE641 PBGHA43S HDD False OK Healthy Auto-Select 3.64 TB

9 HGST HUS724040ALA640 PN1361PAGL54AV HDD False Predictive Failure Warning Auto-Select 3.64 TB

6 HGST HUS724040ALA640 PN1361PAGL4E2V HDD True OK Healthy Auto-Select 3.64 TB

13 ATA Hitachi HUA72303 SCSI Disk Device MK0331YHH477LA HDD False OK Healthy Auto-Select 2.73 TB

1 WDC WD102KRYZ-01A5AB0 VCKMTEZP HDD False {Failed Media, IO Error, OK} Unhealthy Retired 9.1 TB

5 Hitachi HUS724040ALE641 PCH5LT2B HDD False OK Healthy Auto-Select 3.64 TB

2 ST16000NM000J-2TW103 ZR61DDLK HDD True OK Healthy Auto-Select 14.55 TB

8 ATA WDC WD30EZRX-00D SCSI Disk Device WD-WMC4N0H8S367 HDD False OK Healthy Auto-Select 2.73 TB

12 ST4000NM0035-1V4107 ZC1ATFC9 HDD False OK Healthy Auto-Select 3.64 TB

15 ATA WDC WD141KRYZ-01 SCSI Disk Device 9LHS323G Unspecified False OK Healthy Auto-Select 12.73 TB

14 ATA WDC WD102KRYZ-01 SCSI Disk Device VCJM53PP Unspecified False OK Healthy Auto-Select 9.1 TB

Windows for home | Windows 10 | Files, folders, and storage

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Anonymous
    2025-04-24T19:09:13+00:00

    Hello,

    Thank you for posting your query in the community.

    It seems that you want to repair your storage pool after multiple drive failures. Here are some things you can try:

    First of all, make sure that all f your data is backed up properly. Then follow these steps:

    1. Check Drive Status: Use the following PowerShell command to check the status of your physical disks: Get-PhysicalDisk (This will help identify which drives are failed or degraded.)
    2. Remove Failed Drives: If you have identified failed drives, you can remove them from the storage pool using:
    3. Remove-PhysicalDisk -PhysicalDisks "DriveLetter" (Replace DriveLetter with the actual drive letter of the failed drive.)
    4. Replace Failed Drives: If the failed drives are replaceable, physically replace them with new drives. Ensure that the new drives are the same size or larger than the original drives.
    5. Add New Drives to the Pool: After replacing the failed drives, add the new drives to the storage pool using: Add-PhysicalDisk -StoragePoolFriendlyName "YourPoolName" -PhysicalDisks "NewDriveLetter" (Replace YourPoolName with the actual name of your storage pool and NewDriveLetter with the letter of the new drive.)
    6. Repair the Storage Pool: Use the following command to repair the storage pool: Repair-StoragePool -FriendlyName "YourPoolName" (This command will attempt to rebuild the data on the failed or degraded physical disks.)
    7. Check the Status of the Storage Pool: After repairing, check the status of the storage pool again using: Get-StoragePool (Look for any alerts or warnings indicating that the pool is still in a degraded state.)
    8. Set the Storage Pool to Read/Write: If the pool is still read-only, you can try setting it to read/write using: Set-StoragePool -FriendlyName "YourPoolName" -IsReadOnly $False (This command should allow you to access the storage pool again.)

    Hopefully it will help to repair the storage pool.

    Appreciate your understanding and patience.

    Sincerely,

    Sam | Microsoft Community Moderator.

    Was this answer helpful?

    0 comments No comments