Nah, the Startup Repair should complete within three times. More further reading: Startup Repair - Run 3 Separate Times
Your blue screen crash was caused by AVAST. When you get your computer running, uninstall AVAST using the avast! Uninstall Utility
and replace with Microsoft Security Essentials - Free Antivirus for Windows
to run with Windows firewall.
Also, you may have hard disk errors. Use Advanced Boot Options
to select Repair Your Computer and get to the System Recovery Options
. Then select the command prompt. Do the following:
chkdsk /r c:
chkdsk /r d:
chkdsk /r e:
chkdsk /r f:
.etc until you get the message that the volume could not be found. For any drives that do not give the message:
"Windows has checked the file system and found no problems"
run chkdsk again as above.
I realize you may only have one disk show up in Windows explorer, but you may have more than one disk through recovery options. This is because the system creates a hidden boot partition (which will be C: in recovery), you may have a recovery partition for your laptop that is hidden (which will be D: in recovery), and you will have your primary Windows partition (which may be E: in recovery).