Try running chkdsk in Safe Mode.
You can also try running chkdsk using the Windows 7 installation disc.
http://www.sevenforums.com/tutorials/668-system-recovery-options.html
1. Boot from the DVD and go to the System Recovery Options screen.
2. Select Command prompt.
3. In the command prompt, type chkdsk.