Is there any way to force application to run in 32-bit mode on 64-bit Windows ?
My Os is windows 7 64 bit.
If you are trying to run a 64-bit program, there is no way to run it as 32-bit. Executable format is different, system calls are designed for 64-bit. Simply it is incompatible with 32-bit environment. This is why you can not run a 64-bit executable on 32-bit operating systems and 32-bit processor.
If you are trying to run a 32-bit program, the program is already run as 32-bit. 64-bit processors are compatible with 32-bit programs. 64-bit Windows (or any other 64-bit operating system) replaces 32-bit system calls with 64-bit ones by emulation or any other technique.
So x-bit is about the processor, operating system and executable; it's not a mode. you can not force a 64-bit executable to run as 32-bit. 32-bit indications on Windows process list only show that a program is actually 32-bit and thus run in 32-bit system call emulation mode. You can not force this artificially.