Actually win7 64 bit unable to run certain softwares......n commands like DEBUG also not run on 64 bit
There are only a very few programs that 64-bit Windows will not run - a VERY FEW and the majority of those would be legacy (very old) programs. Most, by far, 32-bit programs run just fine under 64-bit Windows. Not sure what you mean by n commands - unless you mean the Linux/UNIX commands. And debugging works in 64-bit mode too.
Also, there are several security related advantages to running 64-bit Windows. There is a lot more 32-bit malware out there. Plus 64-bit Windows 7 has more security features than the 32-bit version including,
- Hardware-based Data Execution Prevention (DEP) - Modern CPUs now support hardware-based DEP, but only 64-bit Windows supports hardware-based DEP by default.
- Driver Signing - 64-bit Windows 7 will only allow installation of device drivers that are digitally signed by the developer. With 32-bit Windows 7, unsigned drivers are allowed to be installed.
- Kernel Patch Protection (PatchGuard) - 64-bit Windows 7 protects against kernel-based rootkits. PatchGuard also minimizes BSODs by preventing drivers from modifying the kernel.
Note these features have been around since before Windows 7, but only on 64-bit versions of Windows. Plus they have been improved in Windows 7.
If you really need 32-bit only, then do what you have to do. I am just saying actually needing 32-bit because 64-bit won't work is rare these days so make sure you are not overlooking some workaround that will allow you to use the more modern, more secure OS.