I have a laptop here running Windows Vista, and it's complaining about corrupt files. There are folders which I can't access. When I try and run chkdisk, it tells me I need to do this at the next reboot since the drive is in use. I go ahead and schedule it to run; however, when I reboot chkdisk never runs.

I have used the system file restore tool (sfc I believe), and it did find a lot of files which it replaced; however, the tool complained that not all files could be repaired, when I look at the CBS log file I see nothing but successes so I'm not sure what files wouldn't restore.

I even found a site out there which had a copy of chkdsk on it to download and try incase my chkdsk became corrupt. 

Are there any other options out there? Can I boot off a usb or cd and run chkdsk? 

**Edit**

Just out of curiosity but does anyone know what would cause the Checkdisk not to run at startup?