The only cause I know of for being unable to run 32 bit code under Windows 7 X64 is a driver conflict with the Asus Xonar DX or other CMI-8788 based soundcard.
Newer drivers can fix that, or you can disable the EAX emulation. (One of the processes is HSMGR, if memory serves.)