The “CHKDSK cannot open volume for direct access” error usually indicates the disk is in use. First, restart the PC or connect the disk to another computer. If the problem persists, run the chkntfs command to unlock the disk. If it still does not work, format the drive. This MiniTool guide explains the details.

CHKDSK is a command-line utility on Windows that scans a disk’s file system for logical errors and repairs them. It is commonly used when a disk behaves abnormally or as a precautionary measure.

However, some users encounter the “CHKDSK cannot open volume for direct access” error when trying to run the CHKDSK command. In this case, they can neither access their files nor repair the drive, which can be extremely frustrating. Here is an example:

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 “CHKDSK cannot open volume for direct access” error occurs when CHKDSK tries to read the disk but is blocked from accessing it. In other words, CHKDSK cannot gain direct access to the volume.

This error can be caused by several factors:

  • 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

Sometimes, CHKDSK cannot access your disk simply because the system or other programs are temporarily using it. So, restarting the computer can release the lock on the disk and allow CHKDSK to run.

If the error persists after restarting the computer, try connecting it to another computer or device (if possible). This can help determine whether the problem is related to your current system configuration or the disk itself.

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

Fix 1. Use Chkntfs to Bypass Volume Lock

Chkntfs is a Windows command-line utility that controls whether a disk is checked at startup. By adding the /X switch, you can prevent a specific drive from being checked at startup.

Why does this work? Sometimes, an automatically scheduled CHKDSK or another program may lock the volume, preventing CHKDSK from accessing the disk. Running the chkntfs /X command releases this lock, allowing CHKDSK to run.

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

A clean boot starts Windows with a minimal set of drivers and startup programs. It is a special mode used to identify if software conflicts are preventing CHKDSK from running.

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. Launch the MiniTool file restore tool to enter its main interface.

Under Logical Drives, select the inaccessible drive you want to recover files from and click Scan. If it is difficult to identify the correct drive among multiple partitions, switch to the Devices tab and select the entire disk to scan.

select the USB drive to scan in MiniTool Power Data Recovery

Step 2. After scanning, start browsing found files and tick the files you want to recover. This software offers two file view options:

  • Path: Lists files in a tree structure. You can expand folders and subfolders to locate wanted items. Some files may lose names or structure due to errors.
  • Type: Groups files by type and format. It is useful when you want to recover specific file types like photos, documents, videos, or emails.

You can further narrow down the scan results using the following features:

  • Filter: Click the Filter button and then set up the file type, modification date, size, or category to display only matching files.
  • Search: Enter a full or partial file name in the search box and press Enter to quickly locate files that kept their original names.
Path, Type, Filter, and Search features in MiniTool Power Data Recovery

Besides, remember to preview the target files before recovery to check their contents and confirm they are the ones you need. To preview a file, simply double-click it.

preview the Word document in MiniTool Power Data Recovery

Step 3. Finally, review the selected files to ensure all wanted items are checked, then click Save and choose a safe location to store them.

save the ticked files to a new location in MiniTool Power Data Recovery

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 may find that you cannot format the disk using Disk Management or File Explorer.

In this situation, you can try using MiniTool Partition Wizard to format your drive. It allows you to format hard drives, USB drives, and SD cards completely 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.
  • linkedin
  • reddit