The “CHKDSK cannot open volume for direct access” error occurs when Windows cannot access a disk due to system locks, file system corruption, or hardware issues. Common fixes include: restarting the PC, running chkntfs /X to unlock the volume, or recovering data and formatting the drive.

CHKDSK is a command-line utility commonly used to repair file system errors on a disk.

However, some users encounter the “CHKDSK cannot open volume for direct access” error when trying to run the CHKDSK command.

My USB drive is not showing in this PC, but it is showing in Disk Management as removable media. I tried doing CHKDSK on it, but it showed the “CHKDSK cannot open volume for direct access” error. How do I recover my files and repair my USB drive?reddit.com
CHKDSK cannot open volume for direct access

So, I wrote this guide to explain why this error occurs and how you can fix the drive without losing data. Keep reading.

What Does “CHKDSK Cannot Open Volume for Direct Access” Mean

This error occurs when CHKDSK tries to read the disk but is blocked. Common causes include:

  • Disk in use. The disk may be locked by the system or other software. Conflicts with some services or drivers can also prevent CHKDSK from accessing the drive.
  • File system corruption. The disk’s file system metadata may be damaged, preventing CHKDSK from mounting or scanning the volume.
  • Hardware failures. There are bad sectors or physical failures on the disk, making the disk unreadable.

Faced with this error, try the following methods to fix it.

Solved: The Volume Does Not Contain a Recognized File System
Solved: The Volume Does Not Contain a Recognized File System

When the system reports that the volume does not contain a recognized file system, recover your files first, and then repair the drive.

Read More

Basic Checks: Restart the PC or Try Another Computer

If the disk is temporarily used by the system or other programs, restarting the computer may release the lock. If the problem persists, try connecting the disk to another computer.

If the basic troubleshooting steps fail, proceed with the following advanced solutions.

Fix 1. Use Chkntfs to Bypass Volume Lock

The chkntfs /X command releases the volume lock that prevents CHKDSK from accessing the disk.

Many users have reported that this method is effective. So, follow the steps below to try it out.

Step 1. Type cmd in the Windows search box. When the Command Prompt option appears, right-click it and click Run as administrator.

Step 2. If the User Account Control window shows up, select Yes to continue.

Step 3. Type chkntfs /X drive letter: and press Enter.

Replace the drive letter with the actual letter of the problematic drive. For example, to scan the H: drive, input chkntfs /X H: and hit Enter.

run the chkntfs /x command in Command Prompt

Step 4. Now you can reuse the CHKDSK command to scan your drive for file system errors and repair them.

Hey guys! This is a total lifesaver. Running chkntfs /X before CHKDSK fixes the CHKDSK cannot open volume for direct access error!!!Click to Tweet

What Is “CHKDSK Is Not Available for RAW Drives” & How to Fix
What Is “CHKDSK Is Not Available for RAW Drives” & How to Fix

What does “CHKDSK is not available for RAW drives” mean? How to fix it without losing data? This guide explains the causes and fixes.

Read More

Fix 2. Run CHKDSK in a Clean Boot Environment

Performing a clean boot starts Windows with only essential drivers and programs, helping identify software conflicts that may block CHKDSK.

Here is how to perform a clean boot:

Step 1. Press Windows + R to open Run. Then type msconfig and press Enter.

Step 2. In the System Configuration window, go to the Services tab.

Step 3. Tick the checkbox of Hide all Microsoft services. Then click Disable all to disable the remaining non-Microsoft services.

disable all non-Microsoft services from the System Configuration window

Step 4. Go to the Startup tab, and click Open Task Manager.

Step 5. For each unnecessary enabled item, select it and hit Disable.

Now you can restart your computer and check if CHKDSK can run without errors.

  • If CHKDSK still fails, move on to the next solution.
  • If CHKDSK runs well in a clean boot, it indicates that some programs or services are preventing the scanning. In this case, you need to gradually enable startup programs and services to identify which one is causing the problem.

Gradually Enable Startup Programs:

Step 1. Right-click Start and choose Task Manager.

Step 2. Go to the Startup tab and enable a few startup programs. Then restart the computer and run CHKDSK to check if it runs successfully.

Step 3. Repeat this process until the problem appears again. So, you can pinpoint the problematic program and repair or uninstall it.

Gradually Enable Services:

Step 1. Press Windows + R, type msconfig, and hit Enter.

Step 2. Switch to the Services tab.

Step 3. Tick Hide all Microsoft services, and then enable a few non-Microsoft services.

Step 4. Restart the PC and run CHKDSK to find which service causes the problem. Once you find it, disable it.

Fix 3. Format the Drive

If, after trying the methods above, CHKDSK still cannot open the volume for direct access, formatting the disk may help.

Note:
Formatting will delete all files on the disk and make the drive available for new data. If there are important files on the drive, you should recover them first.

I will guide you through the detailed steps to recover files and format the drive safely.

Action 1. Recover Files From the Corrupted Disk

To recover files from a corrupted or inaccessible drive, you will need data recovery software. Among the many data recovery options on the market, MiniTool Power Data Recovery is highly recommended.

Key Features of MiniTool Power Data Recovery:

  • Supports various file types: documents, photos, videos, audio, emails, archives, and more.
  • Supports multiple storage devices: SSDs, HDDs, USB drives, SD cards, etc.
  • Handles diverse data loss scenarios: accidental deletion, disk formatting, virus infection, file system corruption, partition loss, etc.
  • Compatible with Windows: Windows 11/10/8/8.1.
  • Free file preview: preview documents, photos, videos, audio, and other types of files before recovery.
  • Free recovery limit: recover up to 1 GB of files for free.

Now, get MiniTool Power Data Recovery Free and follow the steps below to recover files.

MiniTool Power Data Recovery FreeClick to Download100%Clean & Safe

Steps to Recover Files With MiniTool Power Data Recovery:

Step 1. Scan the drive

Choose the inaccessible partition or disk from which you need to recover files and scan it.

The software can detect all available partitions (listed under Logical Drives) and all connected disks (listed under Devices).

For example, I chose the USB drive under Devices to scan.

MiniTool Power Data Recovery Devices tab showing detected disks, with a highlighted disk and the Scan button.

Step 2. Browse and locate files

After scanning, browse the found files. You can view them by folder structure or file type to quickly identify what you need.

Additional features, such as filtering by file type, size, modification date, or category, and searching by file name, help locate specific files efficiently.

MiniTool Power Data Recovery scan results window showing the Path, Type, Filter, and Search features.

Preview available files to ensure you are recovering the correct content.

MiniTool Power Data Recovery file preview window showing a video of flowing water.

Step 3. Save files

Select the files to recover and save them to a secure location.

MiniTool Power Data Recovery file saving window showing available storage paths for recovered files.

Once done, your files are safe. Then you can format the disk to a valid file system for further use. Continue reading to learn how to format a hard drive.

Best Free Tools to Recover and Repair Hard Drive on Windows
Best Free Tools to Recover and Repair Hard Drive on Windows

How to repair hard drive without losing data? Use data recovery software to recover files, and then try the solutions in this post to repair the disk.

Read More

Action 2. Format the Disk

When the “CHKDSK cannot open volume for direct access” error appears, you cannot format the disk using Disk Management or File Explorer.

MiniTool Partition Wizard supports formatting inaccessible hard drives, USB drives, or SD cards for free.

Step 1. Download, install, and launch this free partition manager.

MiniTool Partition Wizard FreeClick to Download100%Clean & Safe

Step 2. Select the disk partition you want to format, and then click the Format Partition option from the left menu.

format the disk partition in MiniTool Partition Wizard

Step 3. In the new window, type a partition label, choose an available file system, and click OK.

Step 4. Review the formatting settings or changes. If everything is OK, click Apply to confirm.

Once done, you can go to File Explorer or Disk Management to check if the disk is recognized and accessible again.

Fix 4. Seek Professional Help

If even MiniTool Partition Wizard (or other disk managers) cannot detect or format the disk, the issue is likely beyond your ability to fix. In this case, you may need to seek professional help to repair the disk or recover the data.

Recommended: Back Up Hard Drive, USB Drive, or SD Card

Disk corruption or data loss can happen from time to time, even if you use a high-quality hard drive or have good disk usage habits. Therefore, keeping your files in multiple locations is very important.

For example, you can:

  • Copy important files to an external hard drive.
  • Upload important files to cloud storage. Most cloud services, such as Google Drive, OneDrive, etc., provide some free space and allow you to upgrade for more.
  • Use MiniTool ShadowMaker (free for 30 days) or other professional Windows backup tools to back up files on a hard drive, SSD, USB flash drive, or SD card.

With these easy methods, if your disk is corrupted or files are lost, you can easily restore them from the backup.

Final Thoughts

In short, to fix the CHKDSK cannot open volume for direct access error on Windows 10/11, first try restarting your PC or using another device. If the problem still exists, run chkntfs /X to force release the disk or run CHKDSK in a clean boot. If all else fails, recover files and format the drive.

After recovering your files, it is best to save them in several locations to prevent data loss again.

For any questions about MiniTool products, the technical support team can provide timely and detailed assistance. Feel free to contact them at [email protected].

CHKDSK Cannot Open Volume for Direct Access FAQ

How to fix CHKDSK cannot run because the volume is in use?
This error indicates that the drive is used by the system or another program. Running CHKDSK in WinRE can fix it.
Step 1. Open Settings and navigate to Update & Security > Recovery. Under Advanced startup, click Restart now.
Step 2. Select Troubleshoot > Advanced options > Command Prompt.
Step 3. Now you can run CHKDSK.
How to fix CHKDSK access denied?
This error indicates that you do not have administrator privileges or the disk may be locked by another process. To fix it, enter safe mode and run Command Prompt as an administrator.
Step 1. Hold the Shift key while clicking Restart from the Power menu.
Step 2. Navigate to Troubleshoot > Advanced options > Startup Settings > Restart.
Step 3. Press F5/5 to enter safe mode.
Step 4. Type cmd in Windows search. Right-click Command Prompt and choose Run as administrator. You can now run CHKDSK with administrative privileges.
How to run CHKDSK on a volume?
Here is how to run CHKDSK to scan and fix file system errors on a volume.
Step 1. In Windows search, type Command Prompt. Then right-click it and choose Run as administrator.
Step 2. Type CHDSK [drive letter]: /f /r /x and press Enter (replace the [drive letter] section with the actual letter of your drive).
How to fix Windows cannot run disk checking on this volume because it is write-protected?
In this situation, try booting into WinRE and running CHKDSK.
Step 1. Hold the Shift key while clicking Restart from the Power menu.
Step 2. Select Troubleshoot > Advanced options > Command Prompt.
Step 3. Run CHKDSK.
Is cannot open volume a software issue?
Not necessarily. It can sometimes be caused by hardware problems, such as disk damage or bad connections. In most cases, the causes are a disk in use, file system or partition corruption, or software/driver issues.
  • linkedin
  • reddit