Check disk (Chkdsk) runs when you start Windows 8 or Windows 7

Symptoms
When you start or resume a computer that is running Windows 8 or Windows 7, Check disk (Chkdsk) runs, and you receive a message that states that one or more of your computer drives has to be checked for errors, as follows:
  • When you start or resume a computer that is running Windows 8, you receive a message that resembles the following:

    To skip disk checking, press any key within 10 second(s).
    Or, after you start a computer that is running Windows 8, you receive the following error message in the Action Center:

    Maintenance
    Restart to repair driver errors (Important)
    We found errors on a drive. To repair these errors and prevent loss of data, restart your PC now. The repair could take a while to complete.
  • When you start or resume a computer that is running Windows 7, you receive a message that resembles the following:

    One of your disks needs to be checked for consistency. You may cancel the disk check, but it is strongly recommended that you continue.

    To skip disk checking, press any key within 10 second(s).
Cause
The following are some common causes of the messages. Select the scenario that applies to your situation.

Cause 1

You removed a storage device from the computer after hibernation, changed the data on the device, reattached the device, and then resumed the computer.

When a Windows-based computer enters hibernation, all the necessary information such as system state and memory content to a file (Hiberfile) is stored. When the computer is resumed, Windows reads the Hiberfile to re-create the environment that is exactly same as before the computer was hibernated. Because the contents of the storage device have changed after the computer enters hibernation, the information that computer had about the volumes on the storage device is incorrect. Therefore data corruption or inconsistencies occur after you resume the computer.

Cause 2

You have installed Windows 8 with other operating systems in an unsupported configuration. This issue may occur if you are multibooting Windows 8 with an unsupported configuration.

Cause 3

Windows has detected NTFS file system errors. Your computer's hard disk has file system errors. Therefore, you must run a scan to fix the errors on the drive.
Resolution

Resolution 1

To resolve this issue, we recommend that you take the following actions:
  • If you are hibernating or shutting down your computer but are also going to remove a storage device for use in another computer, you should make sure that you first remove the device by using the Safe Removal button () in the notification area.
  • You may remove a storage device when a computer is in hibernation. However, do not attach the device to another computer. You may reattach the storage device to the computer before or after the computer is resumed.
For more information about how to safely remove a device, go to the following Microsoft website: For more information about Hybrid Boot in Windows 8, go to the following Microsoft Developer Network (MSDN) website:

Resolution 2

For supported multiboot scenarios with Windows 8 and more information about how to resolve this problem, go to the following Microsoft TechNet Wiki page:

Resolution 3

To resolve this issue, use one of the following methods.

Method 1

Restart the computer, and let Windows complete the disk check. Windows will repair the file system errors automatically.

Method 2

Manually run the Chkdsk command prompt utility to check a drive. To do this, follow these steps:
Windows 8
  1. Start an elevated command prompt.
  2. Type the following command, and then press Enter:
    chkdsk /scan 
    <Drive letter>
    :
  3. After the scan is complete, you are notified if errors are found.
  4. If errors are found, run the following command to resolve the errors:
    chkdsk /spotfix  
    <Drive letter>
    :
  5. The chkdsk utility may require you to restart the computer or to force an unmount. In this case, make sure that you save your work to avoid data loss.
Windows 7 and earlier operating systems
  1. Start an elevated command prompt.
  2. Type the following command, and then press Enter:
    chkdsk /f 
    <Drive letter>
    :
    This command scans for errors and resolves any errors that are found.
  3. The chkdsk utility may require you to restart the computer or force an unmount. In this case, make sure that you save your work to avoid data loss.
chkdsk
Properties

Article ID: 2854570 - Last Review: 08/14/2015 07:21:00 - Revision: 2.0

Windows 10 Pro, released in July 2015, Windows 10 Enterprise, released in July 2015, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate

  • kbprb kbexpertiseinter kbsurveynew KB2854570
Feedback