iertutil.dll is missing, possible cause.
I’ve had three computers in the last week crash with this error at startup.
Two of them I know had a modified termserv.dll (or is it termsrv.dll) to enable multiple concurrent logins on XP.
In another case, I had an error the ordinal 681 could not be located. That was because I copied the wrong iertutil.dll – you need one from a Windows XP machine running IE8. (I grabbed one from an IE7 machine first time.)
If you make that mistake, you will need to use recovery console, or boot from a Linux Mint CD or Memory Stick in order to replace the file.