Ok dude I was having same problems with mine I could not get erecovery and xfire cloner and some other programs to work I waslike "F-" I tried reformating but I couldn't eRecovery.exe was giving same error after trying to tweak my pc and hacking it by changing the coding of mscorlib.dll I finally just did the stupidist thing I should of done in the beginning
Now listen closely
1.Click on start menu -.-
2.Control panel XD
3. Look for .NET Frame 2.2 (Only 2.2 thats where mscorlib.dll is)
4. Click on change/remove
5 Select button that says "Repair"
6.Then next and keep going till it finishes
Omg dude when I was doing it out of no where after it was done the software that keep poping up giving meh a error that mscorlib.dll is missing came up with no error I was like What the... I fixed it!! GOD F- YEAH!