How to set CHKDSK for drive C: in Windows 7


I recently got a 0xc000007b error whenever I tried to run some application software. I found that CHKDSK for C drive might be a solution. When I tried to do it from C drive properties, it said the drive was in use and asked to schedule CHKDSK at the next reboot. I clicked OK.

When I restart, I experience a BSOD. I waited for 10 minutes but still nothing happens. So I forced a shutdown (laptop) and again booted up the computer and got a BSOD for just 5 or 10 seconds and system boots and works with no problem.

I repeated all these steps four or five times and yet with the same results.

  1. Is there any other way other than CHKDSK to solve the 0xc000007b error?
  2. If not, why is CHKDSK not working at boot up? Can I force CHKDSK on drive C: to perform while the system is on?

Platform: Windows 7 64-bit.

asked on Super User Jun 16, 2012 by pras92 • edited Oct 12, 2012 by pras92

4 Answers


For the header question, simply issue chkdsk and checking will be scheduled to run on reboot.

In this paricular scenario, the reason chkdsk can't do its job is during the bootstrap process, before Windows is fully operational, it has to load drivers first. A bad driver can cause BSOD, so Windows loading will halt and chkdsk will not run.

You should boot into safe mode and open Device Manager, disable each suspect device one at a time and then follow that with a reboot until the BSOD is gone. But this is a pedestrian solution. The problem is printed at the BSOD output. Gather the information printed on the screen and search the Internet for the solution to your BSOD.

Try this solution for the 0xc000007b error: 0xc000007B Error - The Application Failed To Initialize Properly

See if that stops the BSOD. But as per the Wikipedia article Blue Screen of Death and personal experience, BSOD is hardware or driver related.

answered on Super User Jun 16, 2012 by WikiWitz • edited Jun 17, 2012 by WikiWitz

If for whatever reason you cannot schedule CHKDSK just insert a windows install disk, and run it from there. (repair -> command prompt)

answered on Super User Jun 17, 2012 by soandos

Reboot PC and use key F8, It'll give you a advanced boot options, selelect there Repair your computer, after it boots it'll show a menu, there select command prompt. As command appears you can run chkdsk from there on disk c:

answered on Super User Nov 15, 2012 by week

At this point, you will have to boot into a Windows DVD, and you can run CHKDSK from there, but then you also need to remove the CHKDSK entry in your registry so it doesn't attempt to run again after you reboot... HKLM/Software/Microsoft/Windows/CurrentControlSet/RunOnce...

answered on Super User Oct 12, 2012 by slafat01

User contributions licensed under CC BY-SA 3.0