Windows on Windows: Difference between revisions

Content deleted Content added
Changing short description from "32-bit Windows layer for 16-bit Windows apps" to "32-bit Windows subsystem for running 16-bit Windows programs" (Shortdesc helper)
m Undid revision 1037050551 by 85.153.226.225 (talk). «Windows 95 and Windows 98 kernels» was less awkward than the new «…to…», and there are no major versions between 95 & 98, so there's no reason to make it more awkward.
Line 33:
This subsystem is available in 32-bit editions of Windows NT only. The 64-bit editions (including [[Windows Server 2008 R2]] and later which only have 64-bit editions) cannot run 16-bit software without third-party emulation software (e.g. [[DOSBox]]). With [[Windows 11]] dropping support for [[32-bit computing|32-bit]] [[IA-32]] processors, development of this subsystem has been discontinued.
 
The WOWEXEC.EXE process on a [[Windows NT]] system facilitates Windows-on-Windows.<ref>{{cite web|url=http://support.microsoft.com/kb/105992|title=Windows NT Subsystems and Associated Files|date=October 31, 2006|access-date=February 7, 2017|website=Support|publisher=[[Microsoft]]|url-status=dead|archive-url=https://web.archive.org/web/20070316022744/http://support.microsoft.com/kb/105992|archive-date=March 16, 2007}}</ref><ref>{{cite web|url=http://support.microsoft.com/kb/199671|title=PRB: Relocation of Ntvdm.exe Fails on Multiprocessor Computers|website=Support|publisher=[[Microsoft]]|access-date=February 7, 2017|date=November 21, 2006|url-status=dead|archive-url=https://web.archive.org/web/20090222173939/http://support.microsoft.com/kb/199671|archive-date=February 22, 2009}}</ref> In addition to Windows-on-Windows emulating the [[Windows 95]] toand [[Windows 98]] kernels, the WIN.COM file emulates a [[Windows 3.x]] kernel for [[Virtual DOS machine#Windows NTVDM|NTVDM]], which runs the 16-bit DOS-based Windows applications on Windows NT.
 
===Shimming===