Disable automatic scanning during system boot. To help computer “dummies”: how to disable constant checking of the hard drive when starting the computer (disable CHKDSK)

From time to time I come across a situation where before Windows boots, a disk check for errors starts. This is a completely normal phenomenon; if the check is completed successfully, the necessary corrections are made and the system then operates stably. But what if the check occurs every time you boot? Here are two options to solve the problem:

1) Find the reason why the disk check is started before the system boots.

Windows starts chkdsk before booting due to the disk being in a dirty bit state.

You can check using the command line utility fsutil with the following command:

fsutildirtyqueryX:- where X is the drive letter.

In this case, Disk C is not dirty.

If the dirty bit status is set, Windows will run an error check upon startup. This problem is solved in different ways, the reason may be due to both the physical condition of the hard drive and problems with the software.

You can try the following:

Install all system updates, update the motherboard chipset driver, check the integrity of all protected system files using the command line utility sfc(Example: sfc/scannow), run defragmentation, check disk chkdsk(example, checking drive C: chkdskC:/f). Check your hard drive with MHDD or Victoria.

If the problem cannot be solved, then you can use the second method.

2) Simple way. Disable scanning for a disk that is constantly being scanned.

This can be done in two ways: through the registry or through the command line, whichever is more convenient for you.

Open the registry. In Windows Vista, 7, 8, run as Administrator.

Go to the registry section

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\SetControl\Session Manager

Finding the parameter BootExecute– default value autocheck autochk *, i.e. All disks are checked. Change the value to autocheck autochk /k:C *, if you need to disable checking the C drive.

Meaning autocheckautochk/k:D/k:E* disables checking disk D and E.

To disable disk checking using the command line, open the command prompt. In Windows Vista, 7, 8, run as Administrator.

On the command line we write: chkntfsD: /x– in this case, disable disk check D.

To return the default value, enter in the command line chkntfs /d .

From time to time I come across a situation where before windows boots, a disk check for errors starts. This is a completely normal phenomenon; if the check is completed successfully, the necessary corrections are made and the system then operates stably. But what if the check occurs every time you boot? Here are two options to solve the problem:

1) Find the reason why the disk check is started before the system boots.

Windows runs chkdsk before booting due to the disk being in a dirty bit state.

You can check using the fsutil command line utility with the following command:

fsutil dirty query X: - where X is the drive letter.

In this case, Disk C is not dirty.

If the dirty bit state is set, windows will run an error check upon startup. This problem is solved in different ways, the reason may be due to both the physical condition of the hard drive and problems with the software.

You can try the following:

Install all system updates, update the motherboard chipset driver, check the integrity of all protected system files using the sfc command line utility (Example: sfc /scannow), perform defragmentation, check the disk with chkdsk (example, check drive C: chkdsk C: /f ). Check your hard drive with MHDD or Victoria.

If the problem cannot be solved, then you can use the second method.

2) Simple way. Disable scanning for a disk that is constantly being scanned.

This can be done in two ways: through the registry or through the command line, whichever is more convenient for you.

Open the registry. In windows Vista, 7, 8, run as Administrator.

Go to the registry section

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\SetControl\Session Manager

We find the BootExecute parameter – the default value is autocheck autochk * , i.e. All disks are checked. Change the value to autocheck autochk /k:C * if you need to disable checking the C drive.

The value autocheck autochk /k:D /k:E * disables checking drive D and E.

To disable disk checking using the command line, open a command prompt. In windows Vista, 7, 8, run as Administrator.

On the command line we write: chkntfs D: /x – in this case we disable checking the D drive.

To return the default value, enter chkntfs /d at the command line.

compmasterspb.ru

Stuck on CHKDSK? How to solve problems with this utility and use it correctly |

How long does it take for windows to boot? Sometimes it seems like it takes forever. There are several methods to speed up your system boot time, but the problem may be that your computer is CHKDSKing every time you boot.

Have you noticed a filling bar while waiting? Does she appear often? Have you ever wanted to know what this is, what causes it, and whether windows actually needs to do this? Read this article and we will answer all these questions together.

What is CHKDSK?

CHKDSK is a command in the Windows command line used to run a program or utility known as Check Disk. Now you can see where the team name comes from. The Check Disk program checks your computer's files and file system. It also checks the physical disk for damaged sectors and tries to recover the data stored in them. But what does this really mean?

Imagine that the drive is a room filled with filing cabinets. Sometimes files end up in the wrong boxes, and sometimes those boxes break. Suppose a person who used the room yesterday took some files and put some of them in the wrong places and left some lying on the floor. Perhaps he wasn't very careful with the boxes. This is what happens when you turn off your computer using the power button instead of using the Start menu. Most people do this because their windows takes too long to shut down.

Now you need to go there again and do some research. You open the door and freeze in place with your mouth open. And then you think: “I just can’t do this today.” This is exactly what happens to your computer when its file system is in disarray. Now imagine that you have a colleague whose only job is to sort files and fix drawers. This colleague will be called Check Disk.

Why does CHKDSK work on boot?

Let's continue our analogy with a room filled with cabinets. Can Check Disk get the job done when there are multiple people working in the same room? Of course not. He also won't do it after 5 o'clock, when everyone goes home and the power goes off. Therefore, Check Disk comes early in the morning, a little earlier than everyone else, and checks that everything is in order.

This is why Check Disk works when you start your computer. Unfortunately, Check Disk is a bit lazy and won't fix errors or restore files unless you explicitly tell it to. This is done by adding command line flags, such as /f to correct disk errors and /r to recover information from bad sectors

Why does CHKDSK run on every boot?

This means there is something wrong with your disk. That's the short answer.

What the real problem is is not so easy to say. An important system file may have been damaged or deleted. Maybe there are too many bad sectors on the disk that nothing can be done about. Remember, Check Disk won't fix errors unless you tell it to. Until the problem is resolved, Windows will try to determine the cause of its occurrence by running Check Disk every time it boots.

CHKDSK takes forever to complete. What to do?

Just wait. In Windows 7 and earlier versions, a full scan could take hours or even days. The utility checks every file on your computer, and the larger the disk, the longer it will take. By interrupting this process, you are preventing the program from doing its job. So the next time you turn on your computer, Check Disk will start scanning from the beginning.

How to disable CHKDSK from running on every boot?

The answer is simple - fix problems that have arisen in Windows. There may be only one problem, but there could be a dozen of them. It is not known in advance what actions you will have to take, so let's look at the easiest and most commonly used solutions.

Make sure CHKDSK is not a scheduled task

Although the probability of this is low, this statement is easiest to verify. Launch Task Scheduler by opening the Start menu and searching for “task scheduler.” The utility should appear in the search results. Click on it to open it.

Most likely, you will have to tinker to check if Check Disk is in the list of tasks. In the screenshot below, the utility is easily visible because I added it myself. Right-click on the desired line and select “Delete”. That's all. But if this doesn't help you, read on.

Make sure CHKDSK is not scheduled to run

It may seem like we are repeating ourselves, but we are not. A single run of Check Disk can be scheduled for the next boot. To verify this, you will need administrator rights and a command prompt. Click on the Start button and search for Command Prompt. It should appear in search results as cmd.exe. Right-click on the line and select “Run as administrator.”

This article assumes that the volume label of your hard drive is C:. Please take this into account before proceeding.

When the command prompt starts, enter

and press Enter. If you see the following message, Check Disk is scheduled to run on your next boot.

File system type: NTFS.

Running the Chkdsk utility on volume C: is manually scheduled for the next boot.

If you receive the following message, it means the program is not scheduled to start, which is good. However, you can still follow the instructions below to make sure everything is fine with the disk.

File system type: NTFS.

Errors in C: not found.

You should let Check Disk do its job, but if the utility is causing you too much trouble, cancel the launch. In the command prompt window, enter

then press Enter. This will prevent Check Disk from starting the next time the system boots.

Run CHKDSK with the correct flags

If Check Disk still starts, you can order the utility to correct all errors found and try to recover data from damaged sectors. To do this, you will need administrative rights. The following instructions are for Windows 7 and earlier, and then for Windows 8 and later.

A little about SSDs

If you are not sure which drive you have installed, check whether it is a solid state drive (SSD) or a hard drive (HDD). If your computer has an SSD, you can still use Check Disk, but it is not necessary to run the check with the /r flag. There are some differences between SSD and HDD, in particular, SSD has no moving parts.

An SSD does not include a physical disk, so it does not need to be checked with chkdsk c: /r. However, Windows uses the same file system on both the SSD and HDD, so you can fix file system errors using chkdsk c: /f. Other than that, Check Disk is not necessary.

windows 7 and earlier

In Windows 7 and earlier versions, the verification may take some time. Possibly an hour, sometimes a whole day or more, so make sure you have time to spare. You should not interrupt Check Disk after it has started.

To launch the utility, click on the Start button. In the search bar, enter “command prompt.” It should appear in the search results. Right-click Command Prompt and select Run as Administrator.

Once the command prompt window appears on the screen, enter the command

and press the Enter button. Thanks to the /r flag, the program will try to recover information from damaged sectors, as well as correct all errors on the disk, so you do not need the /f flag.

The Command Prompt will tell you that it cannot perform this action because the specified volume is currently in use. It will then ask if you want to schedule a volume scan for the next boot. Type Y and press Enter to schedule Check Disk to run with the error correction option.

Restart your computer and wait for the utility to do its job. Once the check is complete, all errors should be corrected and Check Disk will no longer launch on boot, unless of course there are other problems.

windows 8 and newer versions

Windows 8 deals with such problems in a more efficient way. The file system constantly checks itself for errors. Errors that do not require the disk to be disconnected are corrected immediately. Other bug fixes that can only be done at boot are scheduled for the next system startup.

Because the system only needs to fix errors that require the drive to be disconnected, Check Disk gets the job done in seconds or minutes. To do this, click the Start button. Type "cmd" into the programs and files search bar. The top search result will be cmd.exe. Right-click on the line and select “Run as administrator.”

To make sure that all other problems are found and resolved, first run a disk check by running the command

and pressing the Enter key. During the scan, the utility will fix everything that does not require disconnecting the disk. After the check is completed, enter the command

chkdsk C: /spotfix

and press Enter. You will see text indicating that the volume is in use by another process. The Command Prompt will then ask if you want to schedule a disk check for the next system boot. Type Y and press Enter to schedule Check Disk to run. Now restart your computer.

This time Check Disk will launch and fix any errors found during the scan. And since the utility only has to fix errors that require disconnecting the disk, this will only take a few seconds or minutes.

Your file system should now be fine. Check Disk will no longer start when you turn on your computer unless there are other problems.

Check if this helped

After Check Disk has finished running, there is only one way to check whether the utility has completed its task - restarting the computer. Let's hope that the program will not start again and you can continue with your business. If Check Disk continues to launch, you may have more serious problems with the file system, or errors related to the registry or the operating system itself. You should consider the option of restoring your system or completely reinstalling windows. Maybe it's time to change your hard drive. Of course, this is an extreme measure, but it definitely solved your problems.

Did this article help you fix your problems? Have you found other ways to stop Check Disk from starting on every boot? Maybe you have some questions? Share them in the comments and we can help each other.

allerror.ru

Disable disk check when windows boots

If you have, every time you turn on or restart your computer, a disk check (chkdsk) runs. The reason is that the system marks the disk as “dirty”. This can happen due to improper shutdown of the computer, file system problems, or damage to the hard drive itself.

In order to fix this problem, you need to do the following:

1. Run a full disk scan.

Open “My Computer” => right-click on the disk that is constantly being scanned => from the context menu select “properties” => then on the “service” tab click the “Run scan” button

In the window that opens, check all the boxes and click “Launch”.

If the system drive was selected, you will be prompted to perform a check the next time the system boots - we agree and reboot the computer. We are waiting for the verification process to complete. If the problem remains, move on to the next point;

2. Disable disk check.

Press the key combination Win-R or Start => All Programs => Accessories => Run => enter the cmd command -> click OK. In the window that opens, enter the command chkntfs /X C: (where C: is the name of the drive that is constantly being checked).

The check is now disabled. If you want to enable it again, you need to type the command chkntfs /D.

CHKNTFS - enable/disable hard drive check on reboot

  • CHKNTFS volume: [...]
  • CHKNTFS /D
  • CHKNTFS /T[:time]
  • CHKNTFS /X volume: [...]
  • CHKNTFS /C volume: [...]
volume - specifies the drive letter (followed by a colon), mount point, or volume name. /D - restores the computer's default settings; all disks are checked at boot and CHKDSK is run when errors are detected. /T:time - changes the AUTOCHK countdown to the specified amount of time in seconds. If time is not specified, shows the current setting. /X - excludes the standard disk check at boot. Information about previously excluded disks is not saved. /C - requests that a disk check be performed at the next boot; If errors are detected on the disk, CHKDSK is run.

If no options are specified, CHKNTFS displays either the status of the error detection bit for the disk or whether it will be checked at the next reboot.

You do not have permission to add comments! Register!

Free templates for Joomla 3.5

novosti-it.pp.ua

Disabling automatic checking during system boot

Hello friends! Well, it’s time to publish another useful lesson. Right here and now I will tell you about disk check, or more precisely, how to disable automatic disk check, which starts when the operating system boots.

You may be wondering why you should do this; it takes a few minutes, and they are not checked often. If you look at all this on the one hand, then everything is so, but on the other hand, this is not always the case. I recently came across two computers in which, for unknown reasons, a disk check (chkdsk) appeared every time the PC was booted.

No matter how many times I waited for the test to finish, after the next reboot of the PC, the image with the start of the test of one of the sections appeared on the screen again. After several hours of searching for the problem, nothing brought the desired result, I even checked the disk using Victoria, but the test showed that everything was fine with the hard disk. Therefore, after this, I decided to simply disable automatic disk checking so that it would not bother the user who contacted me.

I would like to note that sometimes the constant launch of disk check is associated with a flash drive inserted into the computer. Therefore, first of all, make sure that you do not have any external drive inserted into your computer.

If it’s not a flash drive, then let’s figure out how to disable automatic disk check (chkdsk) and get rid of wasting time when booting the system.

Disable automatic disk check or chkdsk

As I mentioned in most previous articles, many system-related settings can be changed in the system registry, which we will now have to use.

As usual, to get started, open the registry.

Let's take this path:


Now we turn to the right window where we find a key called “BootExecute”. You can immediately see that the opposite value is set to “autocheck autochk *”, where the first two words start a disk check, and “*” means that all disks installed in the computer will be checked.

By changing this value, we get what we want. To do this, simply double-click on “BootExecute” and there in the line that appears, before the asterisk, write in the following letters: “/K:C”. “/K” is responsible for disabling automatic disk checking when windows starts. Well, as you understand, the second half of the value is the drive letter that will be ignored. For a visual example, I’ll show you what the “BootExecute” value should look like:

autocheck autochk /K:C *

To disable other drives, such as D, you simply need to change only the letter. If you need to disable automatic checking on both disks, then the required value should look like this:

autocheck autochk /K:C /K:D *

If you suddenly decide to return to your previous settings, then simply change the value to the standard value that was originally set:

autocheck autochk *

After that, my problems were solved, the disk was no longer checked, and the users were satisfied. Therefore, by disabling automatic disk check when loading Windows, thus, perhaps even without fully understanding the essence of the problem, you can get rid of the long boot time of your system.

P.S. Feel free to subscribe to free lessons and join us in the VK group, where at any time you can get help or advice on setting up your PC.

Instructions

Use the Chkntfs command - this will cancel check disk at subsequent system boots. The syntax for this command is: Chkntfs /x Y: (Y: is the drive letter). You will see a message about the NTFS system being used.

Video on the topic

Sources:

  • how to disable disk scanning

Every time the operating system boots, the Chkdsk utility runs automatically. This utility scans your hard drive for errors and possible file system failures. Of course, there is nothing wrong with this, but the system boot speed will decrease. Meanwhile, this procedure can be disabled, thereby increasing the OS loading speed.

You will need

  • - a computer with Windows OS.

Instructions

To disable scanning of the system disk, follow these steps. Click Start. Select All Programs, then Accessories. Among the standard programs there is “Command Line”. Launch it.

Next, at the command line, enter Chkntfs /X C, where C is the system drive letter. If your system drive has a different letter, then, accordingly, you need to register it. After entering the command, press Enter. Close the command prompt. Automatic scanning of the system partition is now disabled. In the same way you can disable automatic check other hard drive partitions. Just at the end of the command you should write the letter of the hard drive partition for which you want to disable scanning.

Another way to turn off check- This is to edit the system registry branch. At the command prompt, enter regedit. After a second, the Registry Editor window will open. On its left side there is a list of the main sections of the system registry. Find the HKEY_LOCAL_MACHINE section among them.

Click on the arrow next to the name of this section. Repeat the procedure near the SYSTEM subsection. Thus, open the sections in this order: CurrentControlSet/Control/Session Manager. There is no need to open Session Manager; select it with a left mouse click.

After selecting the last section, branches for editing will be available in the right window. Find among them the branch called BootExecute. Double-click on it with the left mouse button. Now you can edit it. All you need to do is add the /K:C option before the asterisk. Ultimately, the edited branch will look like this: autocheck autochk /k:C. Save your changes. After this, disk check will be disabled.

When the operating system boots, one of the last items that appears is the welcome screen. As such, it is merely a decoration and signifies that the login was successful. The welcome screen may appear immediately, but if there are several users on the system, it will appear only after logging in (authentication) to the system. Some operating system users claim that the welcome screen does not play a major role. Moreover, they consider it a secondary element (atavism) that can always be removed. How to do it? Read on.

You will need

  • Using system settings of the operating system.

Instructions

Click the "Start" menu - select "Run" - enter the value "gpedit.msc". In the “Group Policy” window that opens, select the folder “Configuration” - “Administrative Templates” - “System” - “Login” - select the file “Always use classic login”. A window for this file will open. On the Option tab, set it to Enabled, then click Apply and OK.

To make greetings, you need to text and create a new one. In the body of this place the following lines:
Windows Registry Editor Version 5.00

"LogonType"=dword:00000000
After that, click the “File” menu - “Save as” - name the file “Greeting.reg” - click “Save”. After that, run the file - click “Yes” in the dialog box.

Helpful advice

Restoring the welcome window display mode can be done in the reverse order. Use system restore if you were unable to return to the original settings.

Sources:

  • 6 Windows Language Settings That May Confuse You

The hard drive is checked when messages appear about critical errors occurring when loading the system. The Windows operating system has its own disk checking tool, which can be activated both from the graphical interface and from the command line.

Instructions

Click the "Start" button to enter the main menu and select "My Computer" or open the "My Computer" icon on the desktop.

Select the disk or partition to check and call the service menu by right-clicking on the desired line.

Open Properties and select the Tools tab.

Click the Run button check».

Click the "Run" button in the "Check local disk ()" window that opens.
This will begin the verification operation of the non-system hard partition disk. Checking the system partition is possible only after restarting the computer (but before starting the operating system), since the system partition is a necessary condition for the functioning of the system itself.

Click the "Scan Schedule" button disk"to set the parameters for scanning the system partition.
An alternative way to run disk scan is to use the command line.

Enter the main menu by clicking the “Start” button and select the “Run” section.

Go to Open and type chkdsk c: /f /r in the command line to check disk WITH:.

Wait until a warning appears about the impossibility of executing the entered command and set the value to Y.

Restart your computer to begin scanning.
If critical errors on the disk prevent the system from booting, use the Windows installation disk to check.

Boot Windows from the installation disk.

Type the command chkdsk c: /r and press Enter to begin the scan (Windows XP).

Specify the desired language settings and click Next (for Windows Vista/7).

Select the "System Restore" option.

Select "Command Prompt" in a new window with a choice of recovery methods.

Chkdsk (Chkdsk.exe) is a command line utility on Windows systems that checks disk volumes for file system problems and errors. This tool can also try to fix any errors it finds. For example, chkdsk can fix problems related to bad sectors, orphaned clusters, and orphaned files and directories. By the way, I recently wrote about the features of working with c . However, the automatic check of the file system by the chkdsk utility, when the PC is not rebooted correctly, annoys some users. And in principle, such a check can be disabled (although it is not recommended - because you lose control over the integrity of your file system).

To disable automatic disk check when Windows starts, go to the following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

In the right pane, double-click on the key BootExecute. The default value of this key is autocheck autochk *

* means that each disk is checked for consistency (integrity, consistency). Just add the "/K:C" parameter before the *. The /K option disables automatic checking of the C: drive when Windows boots. So, the final value of the BootExecute registry key should look like this:

autocheck autochk /k:C *

If you want to disable scanning on other drives (for example, on drives C: and D:), use the following key:

autocheck autochk /k:C /k:D *

If you want to change everything back, just replace the parameter value with:

autocheck autochk *

If you do not find the specified key in the registry, you can disable disk check at boot using the utility chkntfs(key /x). To do this, open a command prompt with administrator rights and type the command:

chkntfs /x d:e:

Then restart your PC. The specified command will exclude drives D: and E: from the automatic disk check procedure at boot. If you need to exclude other drives, simply modify the command to include the appropriate drive name.

The chkntfs /d command returns the original settings (all system disks are checked at boot, and Chkdsk is run only on disks with errors).

In any case, if you disable disk scanning at boot, you must periodically check them manually. You can check the disk status this way:

Message F: is not dirty indicates that the disk has no errors and does not need to be checked.

How long does Windows take to boot? Sometimes it seems like it takes forever. There are several methods to speed up your system boot time, but the problem may be that your computer is CHKDSKing every time you boot.

Have you noticed a filling bar while waiting? Does she appear often? Have you ever wanted to know what this is, what causes it, and whether Windows actually needs to do this? Read this article and we will answer all these questions together.

Imagine that the drive is a room filled with filing cabinets. Sometimes files end up in the wrong boxes, and sometimes those boxes break. Suppose a person who used the room yesterday took some files and put some of them in the wrong places and left some lying on the floor. Perhaps he wasn't very careful with the boxes. This is what happens when you turn off your computer using the power button instead of using the Start menu. Most people do this because their Windows takes too long to shut down.

Now you need to go there again and do some research. You open the door and freeze in place with your mouth open. And then you think: “I just can’t do this today.” This is exactly what happens to your computer when its file system is in disarray. Now imagine that you have a colleague whose only job is to sort files and fix drawers. This colleague will be called Check Disk.

Let's continue our analogy with a room filled with cabinets. Can Check Disk get the job done when there are multiple people working in the same room? Of course not. He also won't do it after 5 o'clock, when everyone goes home and the power goes off. Therefore, Check Disk comes early in the morning, a little earlier than everyone else, and checks that everything is in order.

This is why Check Disk works when you start your computer. Unfortunately, Check Disk is a bit lazy and won't fix errors or restore files unless you explicitly tell it to. This is done by adding command line flags, such as /f to correct disk errors and /r to recover information from bad sectors

Why does CHKDSK run on every boot?

This means there is something wrong with your disk. That's the short answer.

What the real problem is is not so easy to say. An important system file may have been damaged or deleted. Maybe there are too many bad sectors on the disk that nothing can be done about. Remember, Check Disk won't fix errors unless you tell it to. Until the problem is resolved, Windows will try to determine the cause of the problem by running Check Disk at every boot.

CHKDSK takes forever to complete. What to do?

Just wait. In Windows 7 and earlier, a full scan could take hours or even days. The utility checks every file on your computer, and the larger the disk, the longer it will take. By interrupting this process, you are preventing the program from doing its job. So the next time you turn on your computer, Check Disk will start scanning from the beginning.

How to disable CHKDSK from running on every boot?

The answer is simple - fix problems that have arisen in Windows. There may be only one problem, but there could be a dozen of them. It is not known in advance what actions you will have to take, so let's look at the easiest and most commonly used solutions.

Make sure CHKDSK is not a scheduled task

Although the probability of this is low, this statement is easiest to verify. Launch Task Scheduler by opening start menu and entering into the search bar “ task Scheduler" The utility should appear in the search results. Click on it to open it.

Most likely, you will have to tinker to check if Check Disk is in the list of tasks. In the screenshot below, the utility is easily visible because I added it myself. Right-click on the desired line and select " Delete" That's all. But if this doesn't help you, read on.

It may seem like we are repeating ourselves, but we are not. A single run of Check Disk can be scheduled for the next boot. To verify this, you will need administrator rights and command line. Click on the button Start and find the command line. It should appear in search results as cmd.exe».

This article assumes that the volume label of your hard drive is C:. Please take this into account before proceeding.

When the command prompt starts, enter

and press Enter. If you see the following message, Check Disk is scheduled to run on your next boot.

File system type: NTFS.

Running the Chkdsk utility on volume C: is manually scheduled for the next boot.

If you receive the following message, it means the program is starting Not planned and that's good. However, you can still follow the instructions below to make sure everything is fine with the disk.

File system type: NTFS.

Errors in C: not found.

You should let Check Disk do its job, but if the utility is causing you too much trouble, cancel the launch. In the command prompt window, enter

then press the key Enter. This will prevent Check Disk from starting the next time the system boots.

Run CHKDSK with the correct flags

If Check Disk still starts, you can order the utility to correct all errors found and try to recover data from damaged sectors. To do this, you will need administrative rights. The following instructions are for Windows 7 and earlier, and then for Windows 8 and later.

If you are not sure which drive you have installed, check to see if it is a solid state drive ( SSD) or hard drive ( HDD). If your computer has an SSD, you can still use Check Disk, but it is not necessary to run the check with the flag /r. There are some differences between SSD and HDD, in particular, SSD has no moving parts.

An SSD does not include a physical disk, so it does not need to be checked with chkdsk c: /r. However, Windows uses the same file system on both the SSD and HDD, so you can fix file system errors using chkdsk c: /f. Other than that, Check Disk is not necessary.

On Windows 7 and earlier versions, the verification may take some time. Possibly an hour, sometimes a whole day or more, so make sure you have time to spare. You should not interrupt Check Disk after it has started.

To launch the utility, click on the Start button. In the search bar, enter " command line" It should appear in the search results. Right-click on Command Prompt and select " Run as administrator».

Once the command prompt window appears on the screen, enter the command

and press the button Enter. Thanks to the /r flag, the program will try to recover information from damaged sectors, as well as correct all errors on the disk, so you do not need the /f flag.

The Command Prompt will tell you that it cannot perform this action because the specified volume is currently in use. It will then ask if you want to schedule a volume scan for the next boot. Enter Y and press Enter to schedule Check Disk to run with the error correction option.

Restart your computer and wait for the utility to do its job. Once the check is complete, all errors should be corrected and Check Disk will no longer launch on boot, unless of course there are other problems.

Windows 8 deals with such problems in a more efficient way. The file system constantly checks itself for errors. Errors that do not require the disk to be disconnected are corrected immediately. Other bug fixes that can only be done at boot are scheduled for the next system startup.

Because the system only needs to fix errors that require the drive to be disconnected, Check Disk gets the job done in seconds or minutes. To do this, click the button Start. Enter " cmd» in the search bar for programs and files. The top search result will be cmd.exe. Right-click on the line and select " Run as administrator».

To make sure that all other problems are found and resolved, first run a disk check by running the command

chkdsk C: /scan

and pressing the key Enter. During the scan, the utility will fix everything that does not require disconnecting the disk. After the check is completed, enter the command

chkdsk C: /spotfix

and press Enter. You will see text indicating that the volume is in use by another process. The Command Prompt will then ask if you want to schedule a disk check for the next system boot. Enter Y and press Enter to schedule Check Disk to run. Now restart your computer.

This time Check Disk will launch and fix any errors found during the scan. And since the utility only has to fix errors that require disconnecting the disk, this will only take a few seconds or minutes.

Your file system should now be fine. Check Disk will no longer start when you turn on your computer unless there are other problems.

Check if this helped

After Check Disk has finished running, there is only one way to check whether the utility has completed its task - restarting the computer. Let's hope that the program will not start again and you can continue with your business. If Check Disk continues to launch, you may have more serious problems with the file system, or errors related to the registry or the operating system itself. You should consider a system restore or a complete reinstall of Windows. Maybe it's time to change your hard drive. Of course, this is an extreme measure, but it definitely solved your problems.

Did this article help you fix your problems? Have you found other ways to stop Check Disk from starting on every boot? Maybe you have some questions? Share them in the comments and we can help each other.