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).