I have just got back to the "Data error reading drive C. Abort, Retry, Ignore, Fail?" prompt and I just kept pressing Retry.
It now loads a bit and says:-
"Windows was unable to process the registry. This may be fixed by rebooting to Command Prompt Only and running SCANREG /FIX. Otherwise there may not be enough free conventional memory to properly load the registy."
then it says:-
"While initiating device VKD. Windows protection error. Restart you computer. Press any key to continue..."