Won't install past 22% registry error?

I have been working on Solidwors in an old XP machine but just recently I built my new computer which is running windows 7 x64 Professional. The problem is that now I cannot install Solidworks 20011 on my machine. During the installion process it stops at 22% and spits out an error:

Internal error: The windows installer for this product component did not run as expected: set_Reg_VSTAHost

What could this be? I assume it has something to do with the registry and/or visual studio tools? Any help is appreciated.

SolidworksEducator Student