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.
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:
- Open an elevated command prompt by pressing Winkey + X and selecting Command Prompt (Admin) from the list.
- Once it opens, type in the following:
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:
- Press Winkey + R to open Run.
- Type in regedit.
- Once the Windows Registry opens, paste the following in the address/location bar:
4. There, double-click the ‘WriteProtect’ key and change the value from 1 to 0.
If you can’t find the StorageDevicePolicies folder in your Windows Registry, here’s an alternate way for you:
- Paste the following path in the address bar:
2. In the middle pane, right-click and select 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.
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:
- Open Start Menu, type in ‘diskpart’ and open it up.
- Once the utility loads, type in:
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
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:
- Open up ‘This PC’.
- Right-click the faulty drive and select Properties.
- Switch to the Tools tab.
- Once there, click the ‘Check’ option.
- If you’re prompted with a UAC dialog box, select Yes.
- Wait for the scan to complete.