After every shutdown i have to take out the hdd to start my laptop properly bcoz if i dont do that is is going to try to repai

Solution
Part 1: Check if a Manual/Automatic Disk Check is Scheduled
Open a Command Prompt as an administrator in Windows. Type in the following command and press Enter.
chkntfs C:

If there is a chkdsk task scheduled you will receive a response that is similar to “chkdsk has been scheduled manually to run on next reboot.”

If a dirty flag is set on your drive, the system will force an automatic disk check at the next reboot.

Part 2: Stop Check Disk from Running at Startup
The methods of stopping check disk varies depend on how it is scheduled.

Option 1: Cancel the Automatic Disk Check
When the computer boots up with the dirty bit enabled on a drive, you will be asked to check the disk for consistency before Windows is loaded. But sometimes...

Traditore

Honorable
Nov 5, 2013
29
0
10,610
Part 1: Check if a Manual/Automatic Disk Check is Scheduled
Open a Command Prompt as an administrator in Windows. Type in the following command and press Enter.
chkntfs C:

If there is a chkdsk task scheduled you will receive a response that is similar to “chkdsk has been scheduled manually to run on next reboot.”

If a dirty flag is set on your drive, the system will force an automatic disk check at the next reboot.

Part 2: Stop Check Disk from Running at Startup
The methods of stopping check disk varies depend on how it is scheduled.

Option 1: Cancel the Automatic Disk Check
When the computer boots up with the dirty bit enabled on a drive, you will be asked to check the disk for consistency before Windows is loaded. But sometimes Windows might keep running check disk automatically on every reboot and this could be quite annoying. To stop the automatic disk check, you have to clear the dirty bit by following this tutorial: How to Manually Clear or Set Dirty Bit on Windows Volume

Option 2: Cancel the Scheduled Disk Check
It’s much easier to stop the scheduled disk check. You can cancel the scheduled disk check using either Command Prompt or Registry Editor.

Method 1: Using Command Prompt

Open a Command Prompt as an administrator. If you want to disable a scheduled disk check on C: drive, type the following command and press Enter.
chkntfs /x C:

Method 2: Using Registry Editor

Open the Registry Editor. Navigate to the following keys:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

Double-click on the Multi-String value “BootExecute” in the right pane.

This will open the “Edit Multi-String” window. Click in the Value data box, and then delete all of the lines, except the last one.


When it’s done, click OK and close Registry Editor.
 
Solution