I'm curious if you are installing applications with UAC turned on. UAC will cause problems if the applications are not designed to use UAC functions. If it is a installer problem you could try turning UAC off and reboot for the settings to take effect. Install the applications then turn UAC back on and reboot.
Configure Windows 7 UAC
If the applications are not designed for Windows 7. Running the applications in a Compatibility Mode may help.
Application Compatibility Mode
Windows 7 64-Bit will run both 32-Bit and 64-Bit applications. It's the hardware that need to be 64-Bit specific. 32-Bit drivers will not work on a 64-Bit operating system.
Windows 7: 64 bit vs 32 bit?