I was using Diskeeper and I wanted to do a defrag job at reboot, and I also checked the box saying, "Run chkdsk.exe before defragmentation" or something like that. For some reason, after I restarted my laptop, the chkdsk program didn't run, it took me straight to windows. Then I tried to defrag normally but diskeeper said something about Chkdsk was scheduled to run, and it cannot defrag my computer until chkdsk ran first. I looked all over the internet for solutions and have tried most of them but I have no luck. I tried to disable chkdsk from being scheduled, but that doesn't work. I also tried to manually run chkdsk from the system32 folder, but it would just stop running half way through. I don't know what to do! If someone have the solutions to this, please let me know! thanks!