Bobcares

CHKDSK stuck in Windows – Different ways to fix it

by | Jan 18, 2021

CHKDSK stuck in Windows problem occurs due to various reasons that include outdated or incompatible device drivers, corrupted hard drive, and so on.

At Bobcares, we often receive requests to fix this CHKDSK issue as part of our Server Management Services.

Today, let’s have a deep look at this issue and see how our Support Engineers fix this issue for our customers.

 

What CHKDSK Is Doing?

The check disk utility program, also known as CHKDSK is a Windows command that allows checking data storage devices for errors.

The main use of this command is for scanning hard disk partitions. Moreover, it helps to recover the errors in the storage and fix them. In addition, it examines the physical hard drive disks, looking for damage.

When the PC is getting slower and slower, we may run ChkDsk to check and repair disk errors or corruption for better performance. But unfortunately, sometimes, the disk check can fail. Because ChkDsk gets stuck at particular percentages, for example, 10%, 11%, 12%, 100%, or hangs a particular stage.

Recently, one of our customers approached us with this issue. When he tried to check and fix his PC with this command, he got stuck and never moved on. However, he got this below error.

How-to-fix-CHKDSK-stuck-in-Windows.png

 

Why is CHKDSK Stuck in Windows?

If the  CHKDSK gets stuck gets during the scanning or repairing process, then the problem might be due to file corruption. And this file corruption can lead to the CHKDSK command stuck. Moreover, there are other reasons as well that lead the CHKDSK hangs and stopped working.

Here are some of the common reasons that cause the Windows CHKDSK stuck issue.

  1. Outdated or incompatible device drivers.
  2. The hard disk file system is corrupted/damaged.
  3. The disk itself has bad sectors that cause the check stuck.
  4. Serious hardware issues like damage or corruption.
  5. Due to the temporary files.
  6. Permanent damage in the hard drive.

 

How to fix CHKDSK stuck in Windows?

When the CHKDSK scanning and repairing process stalls, you can first wait for a while. If you don’t have the patience to wait for hours, you can solve the problem by the following methods.

Now, let’s see how our Support Engineers resolve the error for our customers.

 

Solution 1: De-fragment Hard Drive.

The de-fragmenting hard drive can fix chkdsk frozen problem when it is caused by too many fragment files. One of the major causes of chkdsk stuck is too many fragment files. So, defragmenting your hard drive can be a way out.

  1. First, we select the partition drive that has the checking matter.
  2. Right-click the partition, click “Property” > “Tools” > “Optimize”.
  3. Then, choose the partition again and click Optimize. Then, the de-fragmenting process begins.

 

Solution 2: Run Disk Cleanup

When CHKDSK stuck or hangs due to the temp files stored by the Windows system, we suggest our customers clean up the system disk to resolve the issue.

And to fix it easily, it advised using the Disk Cleanup utility on the system.

To do this, we follow the steps below,

  1. First, we hit  Windows + S key >> type disk cleanup > from menu choose > Disk Cleanup.
  2. Then we choose system drive >> click OK.
  3. And we check the files to remove such as Temporary files and Temporary Internet Files, etc.
  4. After choosing the desired options we click OK to continue.
  5. Then we wait till Windows detects selected files.

After deleting the temporary files, we check if the Windows CHKDSK stuck issue resolved.

 

Solution 3: Perform an SFC and DISM Scan

Another solution for the CHKDSK frozen issue is to Perform SFC and DISM scan on the system.

To do this, we follow the below steps.

  1. First, we Press Win + X menu >> open Command Prompt as admin.
  2. Next, in the Command prompt > type sfc /scannow > press Enter.
  3. Then, wait for the whole scanning process to complete.

As the whole scanning process is completed, we check if the issue is resolved or run the DISM command.

Steps to run DISM command.
  1. First, we hit Win + X keys > start Command Prompt as administrator.
  2. Then we type the command Dism /Online /Cleanup-Image /RestoreHealth in the command prompt.
  3. And Wait for the scanning process to finish.

And after completing the corrupted system files are repaired and it is estimated CHKDSK won’t be stuck or hangs anymore.

 

Solution 4: Stop Error Restart

First, we Press Ctrl+Alt+Del shortcut keys to simply fix the CHKDSK stuck issue, and after doing this try disabling error restart.

To do this, we suggest the customers follow the below steps.

  1. First shut down and then turn on the PC.
  2. And when the system boots up, press and hold the F8 key to boot in safe mode.
  3. Next, from the list > choose Disable error restart.

And will fix the CHKDSK stuck issue.

 

Solution 5: Perform a Clean boot to fix the CHKDSK Stuck in Windows

If none of the above-given fixes works then performing a clean boot will help you to fix the CHKDSK stuck or frozen issue.

We follow the below steps to do so:

  1. In the search box >> type System Configuration>> from the menu choose System Configuration
  2. Then on the Services tab > choose the Hide all Microsoft services box > click on Disable all.
  3. Next on the Startup tab > click Open Task Manager.
  4. And in Task manager click on the Startup tab > then on the list right-click > and from the menu select Disable. And then one the list repeats this for all items.
  5.  Now on the Startup tab of the System Configuration box > click OK > and select restart the computer. And as the system restarts.

After, this we will check the issue status of the issue.

 

Solution 6: Stop CHKDSK in Progress Using Command Prompt

if none of the above-given fixes works for you then we try to stop chkdsk, using the command prompt.

  1. We press the Windows key and then type cmd.exe in the search box.
  2. And then open the Command Prompt and Run as administrator.
  3. Then, type chkntfs /x c: > hit Enter.

And doing this will stop the CHKDSK in progress in the Windows operating system.

[Need more help to fix this error?- We’re available 24/7.]

 

Conclusion

In short, CHKDSK stuck issue often arises when the hard drive file system getting corrupted or when there are bad sectors and fragment files on the disk. To resolve the problem, you can de-fragment the partition or use the SFC scan.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

1 Comment

  1. Nathan Ricker

    Thank you very much to the writer for sharing the methods with detailed analysis and step-by-step instructions for scanning and repairing the drive.

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF