Fix: Windows cannot Run Disk Checking on this Volume Because it is Write Protected

The error ‘Windows cannot Run Disk Checking on this Volume Because it is Write Protected’ is caused when your volume/drive is damaged or attributed to Read Only. CHKDSK is a command-line utility in Windows that lets you search for bad sectors in your volume and verify the integrity of system files stored on your drive. Sporadically, running the utility might prompt you with an error which stipulates that the drive is either corrupted or write protected.

If one of your drives is write protected, this means you won’t be able to edit the contents of the drive which includes editing the files or removing them. To put it simply, write protected indicates that the volume is attributed to Read-only. A prime example would be the write protection of USB drives which, now and then, occurs to everyone in which case you are unable to copy the contents of the USB drive to the computer or vice versa.

Chkdsk Write Protected Error

What causes the Windows cannot Run Disk Checking on this Volume Because it is Write Protected Error?

It won’t be wrong to say that everyone encounters this error every now and then which is usually caused by —

  • Write protection on your drive. If your drive is attributed to Read-only, the error will naturally appear due to restricted permissions.
  • Damaged drive. Sometimes, if your drive is damaged or corrupted due to a bad system file stored on it, it can cause the error to pop up.

You can apply the solutions mentioned below to fix your issue.

Solution 1: Resolve CHKDSK in the Command Prompt

To start off with something easy, there have been reports that the error was resolved using a different chkdsk command. This was advised by the Microsoft Support itself, therefore, it is definitely worth the try. What you have to do is:

  1. Open an elevated command prompt by pressing Winkey + X and selecting Command Prompt (Admin) from the list.
  2. Once it opens, type in the following:
    Chkdisk – Windows
chkdsk D: /f /r /x

3. Where D: is the faulty drive, replace it accordingly.

The parameters mean the following:

/f parameter searches your drive for any errors and tries to fix them.

/r parameter will scan your drive for bad sectors and resolve them.

/x parameter dismounts your drive meaning if your drive is in use, it won’t be any longer until the search is completed.

It is important to note that some users reported that their problem persisted even after trying this in which case you’ll have to follow the other solutions mentioned below.

Solution 2: Modify the Attribute via Registry

If the solution provided by Microsoft doesn’t work for you, you can try to remove the write protection using Windows Registry. Windows Registry can cause certain critical issues so make sure you follow the steps very carefully. Here’s what to do:

  1. Press Winkey + R to open Run.
  2. Type in regedit.
  3. Once the Windows Registry opens, paste the following in the address/location bar:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies

4. There, double-click the ‘WriteProtect’ key and change the value from 1 to 0.

Disabling WriteProtect from Windows Registry

If you can’t find the StorageDevicePolicies folder in your Windows Registry, here’s an alternate way for you:

  1. Paste the following path in the address bar:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

2. In the middle pane, right-click and select New > Key.

Windows Registry – New Key

3. A new folder will be created, name it ‘StorageDevicePolicies’. Make sure you don’t type the name incorrectly.

4. Afterward, highlight the newly created folder, right-click on the middle pane and select DWORD (32-bit) Value.

A New entry to clear Readonly Attribute

5. Name it WriteProtect and set the value to 0.

Solution 3: Using DiskPart

DiskPart is a command-line utility that you can use to create partitions on your drive. It can also be used to change the attributes of a drive which is what we’re going to do here. Here’s how to use it:

  1. Open Start Menu, type in ‘diskpart’ and open it up.
  2. Once the utility loads, type in:
list volume

3. The volumes on your hard disk will be listed, now type in the following:

select volume #

4. You’ll have to replace # with your drive alphabet.

5. After that, type in the following:

attributes disk clear readonly
Using Disk Part to Clear Attribute

6. Wait for it to complete.

Solution 4: Scanning your drive for corruption

One last thing you can do to fix this error is to scan your drive for corrupted files which is one of the roots of the problem. Here’s how to do it:

  1. Open up ‘This PC’.
  2. Right-click the faulty drive and select Properties.
  3. Switch to the Tools tab.
  4. Once there, click the ‘Check’ option.
    Checking the Drive for Errors
  5. If you’re prompted with a UAC dialog box, select Yes.
  6. Wait for the scan to complete.
Kevin Arrows
Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

Expert Tip

Fix: Windows cannot Run Disk Checking on this Volume Because it is Write Protected

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested