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

Article ID: 2854570 - View products that this article applies to.
Expand all | Collapse all

On This Page

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 (
    Collapse this imageExpand this image
    29b00a99-7710-4268-9d2c-ca2781304967 46
    ) 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:
Safely remove devices from your computer

For more information about Hybrid Boot in Windows 8, go to the following Microsoft Developer Network (MSDN) website:
Delivering fast boot times in Windows 8

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:
Windows 8 volume compatibility considerations with prior versions of Windows

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.

Properties

Article ID: 2854570 - Last Review: July 1, 2013 - Revision: 1.0
Applies to
  • 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
Keywords: 
kbprb kbexpertiseinter kbsurveynew KB2854570

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com