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.
Platform: Windows 7 64-bit.
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.
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...
User contributions licensed under CC BY-SA 3.0