Create a System Repair Disk if you haven't already and boot up with that.
You will need to change the Boot order which you can usually do by tapping F12 as you switch on - use the cursor keys to highlight ODD (DVD player) - insert the disk and press enter.
Press any key when prompted to boot from CD/DVD - change or confirm the language using the dropdown and make a note of where it locates the OS to repair.
In the Recovery Environment select Command Prompt then enter -
bcdedit |find "osdevice"(that's a Pipe symbol before find and is the upper case of
\ - this cmd will confirm the partition letter as it isn't always C: )
Using the partition letter, enter
chkdsk x: /f - where
x is the partition letter.
This doesn't require a reboot to execute and its report will be displayed on screen.
Unfortunately, this method doesn't send its report to Event Viewer, so what you see will be its only record, but it will show if there are any KBs in bad sectors and what it was able to repair as required.
Enter
exit to close the cmd window, remove the disk then hit Restart.
You can make a note and post if it finds anything untoward.
If it is successful in its repair, then try chkdsk /f in normal mode to see if it executes - you will know if it runs as you'll see it going through the 3 stages on screen.
Depending upon what it reports, run another sfc /scannow and if it still reports there are files it is unable to repair, download and run SFCFix.exe and you can post its report which will be smaller than the CBS log the sfc /scannow produces.
http://www.majorgeeks.com/files/details/sfcfix.htmlJust to refresh your memory if required, right click in the text area - click on Select all - right click and select Copy then right click in the reply box and select Paste.
You can still view the CBS log by entering this cmd -
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt
This will put an icon onto the Desktop which when double clicked will open the log in Notepad with what it can and cannot repair.
You can also run the applicable System Update Readiness Tool -
http://windows.microsoft.com/en-gb/windows7/what-is-the-system-update-readiness-toolThis will produce a report in C:\Windows\Logs\CBS then double click on the Checksur one which will open in Notepad.
This one can be particularly helpful as it could ID what is causing the 80070005 error which is generally an Access Denied error.