rusabus :
64-bit versions of Windows 7 and 8 do not have a 16-bit subsystem. You won't be able to run your application directly on 64-bit Windows. Your only option will be to use Hyper-V or some other hypervisor to run a 32-bit version of Windows that includes a 16-bit subsystem.
--Russel
Your wrong Windows 8 Comes with Built-in Option to Turn On/Off 16-Bit Application Support and Windows 7 you can use the compatibility feature.
Windows 8 with Built-in Option to Turn On/Off 16-Bit Application Support
http://www.askvg.com/windows-8-comes-with-built-in-16-bit-application-support/
Optimize How Windows 7 Runs 16-Bit and MS-DOS-Based Programs
http://technet.microsoft.com/en-us/magazine/ff756590.aspx