perhaps you are trying to run it in the wrong directory? If your installer is running in 32-mode then it will access the 32-bit Windows folders. Perhaps you are trying to start a program from the 64-bit system folders and so you have to switch the installer into 64-bit mode before doing this.

Does this help?