How to Fix “Disk Is Either Full or Read-Only” Error on Windows 11

The “Disk is either full or read-only” error on Windows 11 usually appears when you try to copy, move, edit, or save files to a drive—but Windows refuses to proceed. What makes this error confusing is that the disk often has plenty of free space, yet Windows still blocks write access.

If you’re running into this issue, don’t worry. In most cases, the problem is caused by write-protection flags, permission issues, file system errors, or disk policy restrictions—not an actually full drive.

In this detailed guide, we’ll break down why this error happens and show you every reliable fix, step by step.

Why Windows Says the Disk Is Full or Read-Only

Windows may show this error for several reasons:

  • The disk or partition is marked as read-only
  • Write protection is enabled at the disk or registry level
  • File system errors have locked the volume
  • The drive is formatted with an incompatible file system
  • Permissions are restricted (common with external drives)
  • Storage policies or BitLocker restrictions are active

The key point is this: “read-only” does not always mean hardware failure. Most causes are software-related and fixable.

Fix “Disk Is Either Full or Read-Only” Error on Windows 11

Follow the steps below in order. After each fix, test whether you can write to the disk again.

1. Check Available Disk Space First (Quick Sanity Check)

Before diving into deeper fixes, confirm the obvious.

  1. Open File Explorer.
  2. Go to This PC.
  3. Check the free space on the affected drive.

If the drive is actually full, delete or move files.
If plenty of space is available, continue with the fixes below.

2. Remove Read-Only Attribute Using DiskPart (Most Effective Fix)

This is the most common and most effective solution.

  1. Press Windows + X and select Terminal (Admin).
  2. Type diskpart and press Enter.
  3. Type list disk and press Enter.
  4. Identify the affected disk number.
  5. Type: select disk X (Replace X with the correct disk number.)
  6. Now type: attributes disk clear readonly
  7. Exit DiskPart by typing exit.

Restart your PC and check if the disk is writable again.

3. Remove Read-Only Attribute from the Volume

If clearing the disk attribute doesn’t help, try the volume level.

  1. Open Terminal (Admin) again.
  2. Run: diskpart list volume select volume X attributes volume clear readonly
  3. Exit DiskPart and test the drive.

This is especially helpful for USB drives and SD cards.

4. Check Physical Write Protection (External Drives)

Some USB drives and SD cards have a physical lock switch.

  1. Remove the drive from your PC.
  2. Check for a small Lock / Write Protect switch.
  3. Make sure it is set to Unlocked.
  4. Reconnect the drive and try again.

If the switch is locked, Windows will always treat the disk as read-only.

5. Fix File System Errors Using CHKDSK

File system corruption can force Windows to mount a disk as read-only.

  1. Open Terminal (Admin).
  2. Type: chkdsk X: /f (Replace X with the drive letter.)
  3. Press Enter and allow the scan to complete.
  4. Restart your PC if prompted.

After the repair, Windows often restores full write access.

6. Check Drive Permissions (Important for External Drives)

Sometimes Windows blocks writes due to permission restrictions.

  1. Right-click the affected drive in File Explorer.
  2. Select Properties → Security.
  3. Click Edit.
  4. Select your user account.
  5. Ensure Full control is allowed.
  6. Click Apply → OK.

This fix is common when moving drives between systems.

7. Disable Write Protection via Registry (Advanced)

If Windows enforces write protection at the system level, this fix helps.

  1. Press Windows + R, type regedit, and press Enter.
  2. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
  3. Look for WriteProtect.
  4. Double-click it and set the value to 0.
  5. Restart your PC.

If StorageDevicePolicies doesn’t exist, the issue may not be registry-based.

8. Check If the Drive Is BitLocker-Protected

Encrypted drives can appear read-only if locked.

  1. Open Settings → Privacy & security → Device encryption.
  2. Check whether BitLocker is enabled on the drive.
  3. If enabled, unlock the drive using the password or recovery key.

Until unlocked, Windows may block write operations.

9. Reformat the Drive (Last Resort – Data Loss)

If none of the fixes work and the data is not needed:

  1. Open Disk Management.
  2. Right-click the affected partition.
  3. Select Format.
  4. Choose NTFS or exFAT.
  5. Complete the format.

Formatting erases all data—only do this if backups exist.

When the Drive May Be Failing

If the disk always returns to read-only mode, even after clearing attributes, it may be failing internally. This is common with aging USB drives and SD cards. Windows locks them as read-only to prevent further data loss.

At this point:

  • Copy important data immediately
  • Replace the drive
  • Avoid repeated write attempts

Wrapping Up

The “Disk is either full or read-only” error on Windows 11 is rarely caused by an actually full disk. In most cases, it’s due to write protection flags, permission issues, or file system errors—and all of these can be fixed with the steps above.

Start with DiskPart attribute removal, then move through permissions, CHKDSK, and registry checks. Only consider formatting or replacement if nothing else works.

Posted by Arpita

With a background in Computer Science, she is passionate about sharing practical programming tips and tech know-how. From writing clean code to solving everyday tech problems, she breaks down complex topics into approachable guides that help others learn and grow.