iSumsoft» Computer Tweaks » 5 Quick Tips for Checking and Fixing Hard Drive Errors

5 Quick Tips for Checking and Fixing Hard Drive Errors

Isabella Shinn
Isabella Shinn

Updated:

If you find that your hard drive is not working properly and your computer is running very slowly, or you suspect that there may be a problem with your hard drive, you can run the Windows Error Checker to check for errors. Checking the drive for errors can help resolve some performance issues. This article describes different ways to check and repair the hard drive error, as well as checking for file system errors and repairing corrupted sectors on Windows 10.

Check Drive Status in Security and Maintenance

In Windows 10, the Security and Maintenance panel is where you go to change your security settings and check the health of your hardware. To check a drive for errors, do the following.

Step 1: In the search box on the taskbar, type security and maintenance and then press Enter to open it.

Open security and maintenance

Step 2: Expand Maintenance and then go to Drive Status to check the current health of the drive.

As the following screenshot shows, all drives are working properly. If any of your disks have issues, there will be an option to scan and fix them.

Security maintenance checking

Use the Disk Checking Utility in File Explorer

Disk Check can identify and automatically correct file system errors and make sure that you can continue to load and write data from the hard disk. To run the CHKDSK utility directly from the properties dialog of the computer's hard disk partition, do the following.

Step 1: Open the File Explorer.

In This PC, Right-click the drive that you want to check and select Properties.

Open drive's Properties dialog

Step 2: Click the Tools tab, and then click the Check button under the Error-checking section.

Another window will appear. It may say that Windows hasn't found any errors, but you can still scan the drive for errors if you want. If that's the case, select Scan drive and the scanning will begin.

Drive error checking

Step 3: Start scanning, after the scan is complete, click to close the window.

Drive error checking tool

Check for Drive Error by Running CHKDSK in Command Prompt

The following steps show how to run CHKDSK to check and repair drive with the elevated Command Prompt. If used without parameters, chkdsk displays only the status of the volume and does not fix any errors. If used with the /f, /r, or /x parameters, it fixes errors on the volume.

Step 1: Press Win+X and then hit A to open Command Prompt (Admin).

Open command prompt as administration

Step 2: In the command prompt window, type CHKDSK C: /F /R and press Enter key.

Run chkdsk command

If you try to have CHKDSK scan your computer's boot drive from an elevated Command Prompt, you will be asked if you would like the CHKDSK utility to perform the scan the next time your computer boots up.

Step 3: Simply type (for yes) and press Enter to schedule the scan for the next time your computer starts up.

Check for drive errors

If you are unable to start your computer, you can run the tool from a command prompt by booting the computer into recovery mode or by running the command prompt using the original installation disk.

To do so, follow this instruction: Open Command Prompt at Boot using Windows Installation Media.

Run Disk Check by Setting a Volume's Dirty Bit

Sometimes, if your PC doesn't shut down properly or even crashes suddenly, this can damage your computer and system files. To check the integrity of your hard drive or to fix file system errors, you can set the dirty bit for the drive so that the disk automatically checks for volume errors the next time you restart your computer.

Open an elevated Command Prompt (Win+X, A).

Type the following command and press Enter:

fsutil dirty set C:

Set a volume's dirty bit

At the next reboot, the system will automatically perform a disk check using the chkdsk utility.

Check Drive for Errors using Repair-Volume in PowerShell

The Repair-Volume cmdlet performs repairs on a volume, you can do the following repair actions.

Step 1: Open an elevated PowerShell.

Step 2: Type the commands below into PowerShell, press Enter.

-> Repair-Volume -DriveLetter C -Scan

This command scans drive C and reports errors only (equivalent to chkdsk /scan).

-> Repair-Volume -DriveLetter C -OfflineScanAndFix

This command takes drive C offline to scan the volume and fix any errors that found (equivalent to chkdsk /f).

Check Drive for Errors using Repair-Volume