Whenever you have hard disk errors - or even unusual behavior, the disk checker can help you solve the problem.
The Disk Checker utility or Chkdsk.exe on Windows 10/8/7 and Windows Vista is used to check for errors on disk media and in the file system. If you experience problems ranging from blue screens to being unable to open, save files or folders, you must run chkdsk.exe.
The disk checker can run automatically, in the event of a crash, or if it finds the file system "unsuitable". There may be times when you may find that this utility runs automatically each time Windows starts. You may have planned its execution or your Windows system may have decided to schedule its launch. But instead of running once, it continues to run every time you start your Windows computer.
This utility, also known as chkdsk (because it's the command you use to run it), scans your entire hard drive to find and fix problems. It's not a terribly exciting tool - and running it can take a long time - but it can really help prevent bigger problems and long-term data loss. Chkdsk performs some functions, depending on how it is executed.
Here is a complete guide to using the disk checker tool provided with each version of Windows.
If your Check Disk or chkdsk tool in Windows runs on every startup, here are some things you can try.
1. First, let it work once completed.
2. Now open Registry Editor and navigate to the following registry key:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager
In the right pane, you will see BootExecute. Change its value of auto check
If this does not work for you, try this:
1. Open a command prompt window,
2. Type the following command and press Enter:
This command will query the reader, and more than likely, he will tell you that he is dirty.
3. Then type CHKNTFS / XC. The X tells Windows not to check this particular drive (C :) on the next reboot.
4. At this point, manually restart your computer, it should not run Chkdsk now, but take you directly to Windows.
5. Once Windows has fully loaded, bring up another command prompt and type and chkdsk / f /
through the five scan steps and disable this dirty bit.
6. Finally, type
For example, you can run the chkdsk / r command or the chkdsk / f command to find errors on a hard disk.