Hi Jonathan,
What was you doing on the computer when this happened? having no restore point does not help you at all really.
unless you know what you was doing and what happened it could be a tricky one to fix
I did a search on
\windows\system32\drivers\crcdisk.sys and there were a lot of different problems/solutions on it
alot point to rootkits, so it might be worth running a scan with a rootkit scanner.
some say backup and do a fresh install
some say disable wireless card
some say hard drive issue
etc etc the list goes on and on.
sounds like a Corrupt Driver or Corrupt System File issue to me or Windows Update issue, this could of been downloaded in background and installed and currupted your system example SP1
There is this fix that looks like it could be to do with your problem (link below)
http://www.tipandtrick.net/2008/windows-vista-startup-hang-and-boot-failure-after-sp1-on-corrupt-driver-file-atapisys-and-ataportsys/