Error when opening Solidworks?

I have an HP desktop, running window 7. I recently installed SW 2011 on it, and everything went in fine. However, when I try to open solidworks, I get this error:

" LoadLibrary failed with error 998: Invalid access to memory location."

I have tried reinstalling already, but nothing changed. I have searched as much as I can to find an answer, but have come up empty until now. We really need to get this working ASAP as we are unable to quote any SW files sent to us until this issue is resolved.

SolidworksApi macros