Does CHKDSK utility delete your important data? Don't worry. This article will tell you how to solve this problem and help you to recover data with a piece of professional data recovery software. After that, it will show you more details about the CHKDSK command.
CHKDSK Deletes Your Data
Since you are here, it's likely that you ran CHKDSK recently and finally found it deletes some of your data. Actually, you are not alone to this issue. Before telling you how to recover data after CHKDSK, I’d like to show you 2 real cases I’ve found from the internet.
Case 1: files get lost after CHKDSK.
When Vista told me to run CHKDSK for my external hard drive, I foolishly did it. Then I saw a lot of "deleting index..." messages and I knew it was bad news. After CHKDSK, a whole lot of files, including personal backups, photos, videos, and some other files, got lost. Is there a good way to get these deleted data back?– Macko from GetData forum
Case 2: all files disappeared on my secondary HD.
On my computer with Win7, after only one execution of CHKDSK, all files disappeared on my secondary HD (around 500Gb of very important data). I read the CHKDSK log file and it has found many mistakes on the HD including on the MFT. Is it possible to recover missing files as well as MTF?– Guuk from Superuser
Under such circumstances, I bet most of you would be willing to know the way to restore CHKDSK deleted files. In general, there are two available ways:
- Recovering by using third-party data recovery software
- Recovering from Found.000 folder
Now, I will introduce these two methods in detail in the following part.
2 Ways to Recover Data after CHKDSK
Please note: please make a backup for your drive where data loss appears before doing any recovery to prevent any unexpected accidents.
Recover CHKDSK Deleted Data with Third-party Data Recovery Software
MiniTool Power Data Recovery is a piece of powerful data recovery software which can be used to recover CHKDSK deleted data safely. This software has four options for you:
Among these four recovery options, This PC can be used to recover files from formatted, logical damaged or RAW partition. And of course, you can use it to recover CHKDSK deleted data from a drive that is listed in the software.
With the powerful data recovery tool that will be introduced in this article, even an inexperienced user is able to recover data from RAW drive easily.
You may use the MiniTool Power Data Recovery Trial Edition to scan the device which contains the lost files. Just download it to your computer and finish the installation.
Step 1: open the software and you will see the This PC option is selected by default. Then, you need to choose the partition which has performed CHKDSK and contains the deleted files. After that, you should click on the Scan button to start the scanning process.
Step 2: it will take some time to finish the scanning process. During the scan, you will see more and more files found by the software and listed in the scan result interface.
Step 3: you can choose to browse scan result for needed files during the scan. You may expand the searched partitions to look for needed files, since the original name of each file in this kind of partitions will be reserved.
However, if you fail to find desired data from these partitions, please select the All Raw Files partition to browse without file name or wait for the completion of the scan.
Step 4: check the files you need and click on the Save button to save them. You’d better choose another path on your computer as the destination. Otherwise, the CHKDSK deleted files may be overwritten and become unrecoverable.
You can discover that it is so easy to recover CHKDSK deleted files with this software.
Related reading: I Find CHKDSK Deleted My Data – How To Recover Them.
Recover CHKDSK Deleted Data from Found.000 Folder
When CHKDSK is going to delete files, it may send you a confirmation message: “20 lost allocation units found in 5 chains”, “Convert lost chains to files”, etc.
- If you press Y, Windows will save each lost chain in the root directory of your drive as a file with a name in the format Filennnn.chk. When disk check is completed, you can check these files to see whether they contain data you need.
- If you press N, Windows will just fix the disk, but it does not save the contents of the lost allocation units.
So, you can go to the root directory of your drive to see if there is a found.000 folder which is hidden by default when find files get lost after CHKDSK.
Firstly, you should view hidden folders in Windows 10.
- Open File Explorer.
- Select View in menu bar.
- Navigate to Options.
- Select Change folder and search options from the submenu.
- Shift to View tab.
- Check Show hidden files, folders, and drives.
- Click on the OK button to confirm changes.
Secondly, you will see the FOUND.000 folder and you need to open it.
Thirdly, you can see lots of files with .chk extensions and you need to use third party tools to recover CHK files by checking the headers of these files and identifying what type a file is and what its original extension should be.
Definitely, these files are inaccessible since their extensions have been changed. If you know exact extension of each file, changing .chk of every file to the correct extension may restore them.
For example, if the first file is a word document, to change .chk to .doc or docx may make the word document available again.
But in fact few people can remember extensions of each file especially when there are lots of lost files, so this method is infeasible without a third-party tool.
Besides, there are some cases in which you have to use data recovery software to do the recovery:
- There is no 000 folder in root directory of your drive.
- You haven't found desired data from this folder.
Get a Better Understanding of CHKDSK
Now, you know how to recover your CHKDSK deleted data by using both data recovery software and FOUND.000 folder. Then, you may want to know more about CHKDSK:
- What is CHKDSK
- When and how to run CHKDSK
- Common CHKDSK Parameters
Please see the following introduction.
What Is CHKDSK, Exactly
- Microsoft says CHKDSK creates and displays a status report for a disk based on the file system. It also lists and corrects errors on the disk. Used without parameters, CHKDSK displays the status of the disk in the current drive.
- Wikipedia says CHKDSK is a system tool in DOS, OS/2, and Windows to verify the file system integrity of a volume and fix logical file system errors. It can also check the disk surface for bad sectors and mark them.
In my opinion, CHKDSK is a Windows built-in utility to report disk/volume state if you run it without giving any parameters, and repair problems caused by or related to, bad sectors, system errors, cross-linked files, directory errors and lost file clusters.
When and How to Run CHKDSK Properly
When to run?
After a system crash or improper shutdown, Windows might force a CHKDSK the next time you restart computer, which is to fix any disk-related issues that may have resulted from the crash or shutdown. At this time, you'd better do as system suggests.
When you open a file, you might receive an error message saying the file is corrupted and asking to run CHKDSK utility. Of course, such an error message might pop up from the lower right corner even if you are doing nothing. To deal with this issue, you can choose to delete the corrupted file or run CHKDSK to fix it. As long as the corrupted data is not that important, just delete it. On the contrary, run CHKDSK utility to fix the problem.
Please note that if Windows asks you to run CHKDSK utility frequently and report corrupt on different files, it's likely that there are serious problems on your hard disk, and it may fail before long. Then, it's wise to backup the entire hard disk in case of any data loss, and you can view the post Copy Disk to get operating steps.
Of course, even if Windows does not ask you to run CHKDSK, you can also do it manually when you think it's time to check disk.
How to run (in Windows 7)?
- Enter Windows Explorer.
- Right click on the drive you want to check.
- Click Properties.
- Shift to Tools tab.
- Click on Check now.
- Choose between Automatically fix file system errors and Scan for and attempt recovery of bad sectors.
- Automatically fix file system errors: with checking this option, CHKDSK will scan and fix system errors it found.
- Scan for and attempt recovery of bad sectors: with checking this option, CHKDSK will scan and try to recover information from bad sectors, but this is more time-consuming.
After making your decision, just click on the Start button to check the appointed drive. Nevertheless, if a process is using the drive you'll be checking, you may receive the following message (the former picture for system drive and the latter for data drive).
Under these situations, you have 2 choices:
- Click on Cancel, close any file or program that uses this drive, and try again. For data volume only.
- Tap on Schedule disk check, and the checking process will be performed the next time you start your computer. For both system volume and data volume.
You can also run CHKDSK in command line.
- Click on the Start button.
- Type command prompt into the Search programs and files box.
- Find this program from the research result.
- Right click on it and choose Run as administrator.
- Type CHKDSK *: /f (* stands for the exact drive letter).
- Press Enter in the keyboard.
Nevertheless, you may receive the same error messages if the drive is in use. Just do as the former part suggests.
Please note: CHKDSK will delete files holding invalid file name in directory or delete corrupted index entries and attribute records.
Common CHKDSK Parameters
Functions of commonly used CHKDSK parameters are as follows:
- /F: Fixe errors on the disk. The disk must be locked. If CHKDSK cannot lock the drive, a message appears that asks you if you want to check the drive the next time you restart the computer.
- /R: Locate bad sectors and recover readable information. The disk must be locked, too. In addition, /r does things /f does, but it is more multifunctional and powerful, and the only defect is that it costs much more time.
- /I: Use with NTFS only. Performs a less vigorous check of index entries, reducing the amount of time needed to run CHKDSK.
For more parameters, please see Microsoft's introduction to CHKDSK.
In this post, I have walked you through the steps to recover data after CHKDSK by using a piece of powerful data recovery software or finding files from Found.000 Folder. After that, I have introduced the definition of CHKDSK, when and how to use it, as well as the common CHKDSK parameters you may need. You can read the part you’re most interested in.
Recover Data after CHKDSK FAQ
Here’s how to run chkdsk /f in Windows 10:
- Click on the search icon/box on the taskbar.
- Type cmd and right click on Command Prompt app.
- Choose Run as administrator.
- Click Yes in the User Account Control window.
- Type chkdsk /f.
- Press Enter on the keyboard.