How to Fix CHKDSK Cannot Continue in Read Only Mode

How to Fix CHKDSK Cannot Continue in Read-Only Mode

Wondershare Recoverit Authors

Dec 03, 2020 • Filed to: Windows Computer Solutions • Proven solutions


If you own any external storage media, there are times you may need to run disk checks on it. This is done through the built-in tool of Windows called CHKDSK or Check Disk Utility. It makes use of a command-line process to perform scans on disks and partitions. However, you may unexpectedly come across errors while doing this check. In this article, you’ll find 3 sure fixes to errors regarding your device’s disk checks.

Overview of the error

One of the most commonly encountered errors in CHKDSK is performing scans on a read-only device. This prevents users from applying any changes within the storage media. It could also be in an error telling you that the drive is write-protected. This means that the only thing you could do with your device is read and copy the files within it. It doesn’t allow users to add any data or delete any files.

There are many possible causes of this error occurring in your device. It could be that the storage device is currently being in use (a file within the device is open or copying to another location). It could also be due to the partition being set to read-only mode. Also, it could occur if Check Disk Utility is launched in system drive.

How to Fix CHKDSK Cannot Continue In Read Only Mode in Windows

Continue reading to find out how you can fix ‘CHKDSK Cannot Continue In reading Only Mode in Windows’.

Fix 1. Schedule Disk Check Upon Restart

Often CHKDSK doesn’t run because the drive or partition of concern is being used at the current moment.CheckDiskUtility will ask you if you want to schedule the disk check the next time you start up your computer. This can be done by following these steps:

  1. Hit the Windows key + X keys on your keyboard to launch a menu.
  2. The power users menu will launch. Here, choose Command Prompt (admin). This will allow you to run the command prompt as an administrator.
  3. User Account Control settings pop up will ask you permission to use it as an administrator. You should select Yes to begin.
  4. In the command line, type in chkdsk /r c then hit Enter.

    NOTE: in the command stands for the drive name or letter of your chosen disk.

    Replace this with the drive letter you’re trying to scan.

  5. You will be asked an option to schedule the disk check upon the next reboot. Type to select yes.
  6. Perform a reboot of your PC and disk check should automatically run to scan and fix any error within your disk.

Fix 2. Run CHKDSK in Recovery Mode

In the previous solution, we tried to schedule CHKDSCK upon reboot. In this method, we will try to fix it by running it in Recovery Mode. You can perform this task by simply following the instructions below:

  1. Click the Power icon while pressing on Shift on your keyboard. (Power icon will be found at the Start menu). Select Restart. This should launch a pop-up box.
  2. Here, select Troubleshoot. Choose Advanced Options. Look for Command Prompt and click it.
  3. This should reboot your device. Once the system starts up again, type in these commands in the command line:

    Chkdsk d:

    Chkdsk d: /f

    Chkdsk d: /f

    Chkdsk d: /r

    NOTE: In this case, the drive we’re trying to fix is d. You may change this according to the drive letter you want to run a disk check on.

  4. This should fix your disk issues. Check if the problem persists.

Fix 3. Change the Read-Only Mode to Normal

If the solution previously suggested doesn’t fix the problem, it may be due to your disk set to read-only. You can remedy this using third-party software like EaseUs Partition Master. It will enable you to change the settings of your drive. Download and install EaseUs and proceed to the instructions below to perform the task:

  1. Launch Run by pressing the Windows key + R. Here, type in cmd to launch Command Prompt. Select to run as administrator.
  2. In the command line, key in diskpart and press Enter.
  3. Now, type in list disk then hit Enter. This will show you a complete list of active disks.
  4. Type in select disk # (Replace with the disk number of concern)
  5. Type in attributes disk then presses Enter to show you the setting or mode of the disks. Here, you will be able to see the read-only disks.
  6. Type in attributes disks clear read-only on the command line to change read-only to normal.

External storage devices such as USB flash drives are basically of little use if they’re set to read-only. After all, most users use this to carry and transport their files from computers to computers. It comes in very handy if you have any working internet connection. Disk checks can’t also be performed in your drive if it’s set to read-only mode. The fixes above will hopefully resolve your issues with CHKDSK not running in your read-only drive.

Recoverit author

Theo Lucia

chief Editor

(Click to rate this post)

Generally rated4.5(105participated)

Home > Resources > Windows Computer Solutions > How to Fix CHKDSK Cannot Continue in Read Only Mode