Are you getting the Repairing drive. This might take more than 1 hour startup error? You are not alone and we have got the solutions for this startup problem.
Many Windows 10 users reported getting the error alert “Repairing disk errors. This might take over an hour to complete.” . When they boot into Windows 10 facing this issue, they wait and wait but the startup screen error still won’t go away.
If you experience this problem, the basic workaround would be to wait for more than one hour for the boot process to complete. However, waiting won’t clear off this problem. Hence, the Windows Report team has compiled a list of solutions to fix this problem.
Fix: Repairing drive takes forever
- Run CHKDSK
- Repair PC registry
- Set the boot disk at the top of the computer’s boot order
- Run Automatic Repair/Startup Repair
- Use System Restore
- Install Microsoft Hotfix
- Roll Back to Windows 8.1/7
- Rebuild BCD
- Reset this PC
Solution 1: Run CHKDSK
One of the fixes that worked for those who encountered this startup problem, was to run chkdsk. Here’s how to do this:
- Press Windows Key + X to open Power User Menu and select Command Prompt (Admin).
- When Command Prompt opens, enter chkdsk /f /r and press Enter.
- If you see a message saying that you need to restart your PC before you can scan the C partition, be sure to follow the instructions and restart your computer.
If you are still experiencing the error, you might want to proceed to the next solution.
Solution 2: Repair PC registry
Sometimes, the Windows Registry might be bloated or corrupted; hence, you need to repair the registry. Meanwhile, Microsoft’s System File Checker verifies the integrity of all system files and repairs files with problems when possible.
Here’s how to run an SFC scan on all Windows’ versions:
- In safe mode, go to Start > type cmd > right-click Command Prompt > select Run as Administrator.
- Now, type the sfc /scannow command.
- Wait for the scanning process to complete and then restart your computer. All corrupted files will be replaced on reboot.
The simplest way to repair your Windows registry is to use a dedicated tool, such as CCleaner or another Registry cleaner. However, if this method does not fix the problem, you may proceed to the next method.
Solution 3: Set the boot disk at the top of the computer’s boot order in BIOS
Another reason for this startup problem is because the HDD/ boot disk is not at the top of the boot order. The system retrieves boot information and OS details by following a boot order; the boot order consists of the sequence of sources which the computer searches in order retrieve valid information.
However, if the HDD/boot disk is not at the top of the boot order, the computer tries to boot from another source which results in the error message. If you intend to set the boot disk i.e. HDD at the top of the boot order in BIOS (Basic Input/Output System), follow these steps:
- Power up your computer
- Press the F1 key or any specified key to enter the BIOS (other keys such as F1, F12 or Delete may be used depending on your HP system).
- Locate your computer’s boot order under BIOS Boot.
- Select the HDD/SSD i.e. the boot disk and move it upward using the arrow key.
- Save the changes by following the screen prompts and exit the BIOS.
Solution 4: Run Automatic Repair/Startup Repair
Note: Ensure you already have Windows bootable installation drive or USB with you before you proceed with this fix.
You can also fix the ‘Repairing drive This might take more than 1 hour to complete’ problem by performing automatic repair/startup repair on your system by using Windows bootable installation DVD. Here’s how to do this:
- Insert Windows bootable installation DVD and restart your PC afterwards.
- Press any key to boot from CD or DVD when prompted to continue.
- Select your language preferences, and click “Next”.
- Click Repair your computer in the bottom-left.
- In the “choose an option” screen, Click Troubleshoot
- Click Advanced option > Automatic Repair or Startup Repair. Then, wait for the Windows Automatic/Startup Repairs to be complete.
- Restart your PC and boot to Windows. Attach the second hard drive afterwards.
Solution 5: Use System Restore
System Restore reinstates your system to a previous state and fix any recent problems most especially related to the startup issue. Here’s how to run system restore on your Windows 10 PC:
- Press down the power button until the Automatic Repair message appears.
- Go to Troubleshoot > Advanced options > System Restore.
- Now, select your username and enter your password.
- Click on Next, select the desired restore point and follow the instructions on the screen to restore your PC.
- After your PC is restored, check if the problem still appears.
— READ ALSO: Fix: Slow Boot Time in Windows 10 on SSD
Solution 6: Install Microsoft Hotfix
Windows users reported success in fixing the problem by installing Microsoft Hotfix. Here’s how to do this:
- Go to the Microsoft Support link.
- Now, Click on Hotfix Download option.
- After download, Install the Hotfix by following the prompts
- Restart your PC afterwards.
Solution 7: Roll Back to Windows 8.1/7
Sometimes, the startup problem might be related to recent upgrade from Windows 7/8/8.1 to Windows 10. Hence, you may consider downgrading your Windows OS back to its previous OS besides this fix won’t take more than 1 hour to complete.
However, you may have to enter ‘Safe Mode’ in order to downgrade. Here is how to do this:
- Press the Windows Key and “I” without quotes to open Settings.
- Go to the Update & security menu.
- Select the Recovery tab.
- Click the button “Get started” under the option Go back to Windows 7/8/8.1.
- Follow the prompts to finish the downgrade processes.
Note: An intact Windows.old file (stored in C:Windows.old) is the important precondition for the downgrade.
Solution 8: Rebuild BCD
Although the BCD (Boot Configuration Data) is rarely affected, it still can get corrupted. Sometimes, incomplete OS installation or frequent installation of different OSs results in incomplete BCD, and your PC won’t be able to boot; hence, the BCD corruption.
Meanwhile, in order to fix this, you need to rebuild the BCD. Here’s how to do it:
- Insert the Windows 10 bootable media (USB stick or DVD) and restart your PC.
- Set USB/DVD as the primary boot device. Either by entering the Boot menu (F10, F11, or F12) or from the BIOS settings.
- The loading process of the installation file should commence.
- Select the language, time/format, and keyboard input of choice and click the “Next” button.
- Choose “Repair your computer” from the bottom left corner.
- Open the Troubleshoot option.
- Select Advanced Options.
- Open Command Prompt. Select your account and enter the password if asked.
- Copy-paste the following commands and press Enter after each:
This should finalize the repair procedure and you should be able to boot your PC to Windows.
Solution 9: Reset this PC
Finally, you can fix this problem by resetting your PC. This option is an advanced recovery option which restores your PC to its factory state. Here’s how to reset your Windows 10 PC:
- Hard power off your PC 3 times until the Advanced Recovery environment appears.
- Choose “Advanced options”.
- Now, select Troubleshoot.
- Hence, Click “Reset this PC”
- Choose whether you want to keep or delete your files and apps.
- Click “Reset” to proceed
In conclusion, Repairing drive. This might take more than 1 hour to complete’ startup error can potentially be fixed by any of the solutions we mentioned above. However, you might also want to consider clean installation of Windows 10 by checking our guide here.
Also, feel free to share your experience with us and let us know how you were able to tackle the problem using our listed solutions. Comment below if you have any question.
RELATED STORIES TO CHECK OUT: