When your volume/drive is damaged or attributed to Read Only, the error ‘Windows cannot Run Disk Checking on this Volume Because it is Write Protected’ appears. CHKDSK is a Windows command-line utility that allows you to search for and verify the integrity of system files on your hard drive.
How to Fix Windows cannot Run Disk Checking on this Volume Because it is Write Protected Error Message
An error message appears when you run the utility prompt, stating that the drive is corrupted or write-protected.
Solution 1: Use the Command Prompt to resolve CHKDSK
- Open a command prompt with elevated privileges. Continue hitting Winkey + X until the Command Prompt (Admin) menu appears, and then choose it from the list.
- When it opens, type the following into the box:
- chkdisk – Windows
- chkdsk D: /f /r /x
- D represents a defective drive, which must be replaced accordingly.
- The /f argument looks for errors on your hard disk and fixes them.
- The /r option scans for faulty sectors.
- The /x argument unmounts the drive.
Solution 2: Using the Registry to Change the Attribute
- Open Run by using the Winkey + R combination.
- Open a command prompt and type RegEdit.
- The Windows Registry is launched. You must put the following into the address/location bar there: HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
- Double-click the ‘WriteProtect’ key on the
- Set the value to 0 instead of 1.
Changing the Windows Registry setting to disable WriteProtect
- In the address bar, paste the following path: HKEY LOCAL MACHINESYSTEMCurrentControlSetControl
- Make sure you right-click in the middle pane and choose New > Key.
- New Key in the Windows Registry
- A new folder is created, which you must name ‘StorageDevicePolicies.’ Make certain you don’t misspell the name.
- Select the newly created folder and double-click it.
- Right-click on the middle pane in that window.
- Select DWORD (32-bit) Value from the drop-down menu.
Solution 3: Revert to a previous version of Windows.
Many users have reported this error as being triggered by Windows updates. If this is also the case for you, attempt reverting to Windows’ previous version. To roll back the Windows update, follow the instructions described below:
- Type Change Advanced Startup Options in the Windows start menu and choose the first result.
- Click on the “Restart now” option in the Advanced starting section. Windows will restart and boot into Advanced Startup Options.
- Click on the Troubleshoot option.
- Select the Advanced options.
- Click on the Go back to the prior version of Windows option.
- Follow the on-screen directions to finish the operation.
Check if the issue continues when you have already rolled back to the earlier Windows update.
Solution 4: Use Safe Mode to run Chkdsk
If you can’t run Chkdsk using traditional methods, try running it in Safe mode. All unnecessary applications and services are disabled in Safe mode, and if any of them were the cause of this error, it would be resolved. Follow the steps below to enter Safe Mode:
- In the Windows start menu, type Change Advanced Startup Options and select the top result.
- In the Advanced startup section, select the Restart now option. Windows will restart and enter the Advanced Startup Options screen.
- Select the Troubleshoot option.
- Go to the Advanced tab.
- Select Startup Settings.
- Click the Restart button.
- Press F4 to enter Windows in Safe Mode in the Startup Settings screen.
- Your computer will restart and enter Safe Mode.
- Now, proceed to Solution 4 to run the Chkdsk scan with the specified parameters.
Sometimes the issue is straightforward. The problem can be challenging at times. In either case, we hope we’ve found you a solution. However, if your USB drive problems persist, something more serious may be at work. In such cases, such as a deleted Partition Table, third-party software such as TestDisk can come to the rescue.