Hi treblesum81 and welcome to the forum!
Please download and install Microsoft Visual C++ 2005 SP1 Redistributable Package, here
It has been reported that installing this package resolves the issue with Solidworks 2009 not running properly in Windows 7. As somehow the redistributable included in the updates needs the update and or experiences corruption during an install together with other components.
Please let us know how it turns out