Misplaced Pages

Windows 2.1: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 22:16, 27 July 2013 editLugia2453 (talk | contribs)Autopatrolled, Pending changes reviewers, Rollbackers86,306 editsm Reverted edits by 82.15.73.71 (talk): unexplained content removal (HG)← Previous edit Revision as of 23:04, 17 August 2013 edit undoTheMillionRabbit (talk | contribs)Extended confirmed users671 edits Fixing all issuesNext edit →
Line 25: Line 25:
}} }}


'''Windows 2.1x''' is a family of ] ]-based ]s. '''Windows 2.1x''' is a family of ] ]-based ].


Windows/286 2.10 and Windows/386 2.10 were released on May 27, 1988, less than a year after the release of ]. These versions can take advantage of the specific features of the ] ] and Intel ] processors. A hard disk was required for the first time to install Windows. Windows/286 2.10 and Windows/386 2.10 were released on May 27, 1988, less than a year after the release of ]. <ref>{{cite web |url=http://www.dayintechhistory.com/dith/27-10-years-wordpress-windows-2-1-released/ |title=May 27: 10 Years of Wordpress, Windows 2.1 Released |author=Jeffrey Powers |date=27 May 2013 |website=Day in Tech History |publisher=Day in Tech History |accessdate=15 August 2013}}</ref> These versions can take advantage of the specific features of the ] ] and Intel ] processors. <ref>{{cite web |url= http://www.slideshare.net/Whinjing/microsoft-windows-version-2 |title=Microsoft Windows Version 2 |author=Jhing Uy Umali |date=4 August 2009 |website=SlideShare |publisher=Jhing Uy Umali |accessdate=15 August 2013}}</ref>. A hard disk was required for the first time to install Windows. <ref>{{cite web |url=http://www.slideshare.net/KSreitphzaySibangan/kellys-25015202 |title=Kellys |author=Seth Sibangan |date=7 August 2013 |website=SlideShare |publisher=Seth Sibangan |accessdate=7 August 2013}}</ref>


==Editions== ==Editions==
Two editions of Windows 2.1x were released, both of which could take advantage of the Intel processor for which they were designed. Two editions of Windows 2.1x were released, both of which could take advantage of the Intel processor for which they were designed. <ref>{{cite web |url=http://www.oldcomputermuseum.com/os/windows_286_v2.10.html |title=Microsoft Windows/286 |author=<!--Staff writer(s); no by-line.--> |website=Old Computer Museum |accessdate=15 August 2013}}</ref>


===Windows/286=== ===Windows/286===
Windows/286 takes advantage of the ] to increase the memory available to Windows programs. It introduced the ] ] ] for this purpose. It also includes support for several ], although this support is not related to the ]. The segmented nature of Windows ] is quite suited to the usage of EMS, as portions of code and data can be made visible in the first ] of ] accessible to ] programs only when the program using them is given control. Microsoft encouraged users to configure their computers with only 256KB of main memory, leaving the address space from 256-640KB available for dynamic mapping of EMS memory. Windows/286 takes advantage of the ] to increase the memory available to Windows programs. It introduced the ] ] ] for this purpose. It also includes support for several ], although this support is not related to the ]. The segmented nature of Windows ] is quite suited to the usage of EMS, as portions of code and data can be made visible in the first ] of ] accessible to ] programs only when the program using them is given control. Microsoft encouraged users to configure their computers with only 256KB of main memory, leaving the address space from 256-640KB available for dynamic mapping of EMS memory. <ref>{{cite web |url=http://web.zone.ee/huugs/WEB/Windows_1.0.htm |title=Windows 1.0 |author=<!--Staff writer(s); no by-line.--> |date=2011 |website=web.zone.ee |publisher=Huugs |accessdate=15 August 2013}}</ref>


Despite its name, Windows/286 was fully operational on an 8088 or 8086 processor. Windows/286 would simply not use the high memory area since none exist on an 8086-class processor; however, ] could still be used, if present. A few PC vendors shipped Windows/286 with 8086 hardware; an example was IBM's ] Model 25, which had an option to ship with a "DOS 4.00 and Windows kit" for educational markets, which included word processing and presentation software useful for students, which resulted in some confusion when purchasers of this system received a box labeled Windows/286 with a machine that was definitely less than an 80286. Despite its name, Windows/286 was fully operational on an 8088 or 8086 processor. Windows/286 would simply not use the high memory area since none exist on an 8086-class processor; however, ] could still be used, if present. A few PC vendors shipped Windows/286 with 8086 hardware; an example was IBM's ] Model 25, which had an option to ship with a "DOS 4.00 and Windows kit" for educational markets, which included word processing and presentation software useful for students, which resulted in some confusion when purchasers of this system received a box labeled Windows/286 with a machine that was definitely less than an 80286. <ref>{{cite web |url=http://www.oldcomputermuseum.com/os/windows_286_v2.10.html |title=Microsoft Windows/286 |author=<!--Staff writer(s); no by-line.--> |website=Old Computer Museum |accessdate=15 August 2013}}</ref>


===Windows/386=== ===Windows/386===
Windows/386 was much more advanced than its predecessor. It introduced a ] kernel, above which the ] and applications run as a ] task. It allowed several MS-DOS programs to run in parallel in "virtual 8086" CPU mode, rather than always suspending background applications. (Windows applications could already run in parallel through ]) With the exception of a few kilobytes of overhead, each DOS application could use any available low memory before Windows was started. Windows/386 also provided ], using the memory management features of the 80386 to make RAM beyond 640k behave like the banked memory previously only supplied by add-in cards and used by popular DOS applications. (By overwriting the WIN200.BIN file with ], it is possible to use the EMS emulation in DOS without starting the Windows GUI.) There was no support for disk-based ], so multiple DOS programs had to fit inside the available physical memory; therefore, Microsoft suggested buying additional ] and cards if necessary. Windows/386 was much more advanced than its predecessor. It introduced a ] kernel, above which the ] and applications run as a ] task. It allowed several MS-DOS programs to run in parallel in "virtual 8086" CPU mode, rather than always suspending background applications. (Windows applications could already run in parallel through ]) With the exception of a few kilobytes of overhead, each DOS application could use any available low memory before Windows was started. <ref>{{cite web |url=http://www.oldcomputermuseum.com/os/windows_386_v2.10.html |title=Microsoft Windows/386 |author=<!--Staff writer(s); no by-line.--> |website=Old Computer Museum |accessdate=15 August 2013}}</ref>


Windows/386 also provided ], using the memory management features of the 80386 to make RAM beyond 640k behave like the banked memory previously only supplied by add-in cards and used by popular DOS applications. (By overwriting the WIN200.BIN file with ], it is possible to use the EMS emulation in DOS without starting the Windows GUI.) There was no support for disk-based ], so multiple DOS programs had to fit inside the available physical memory; therefore, Microsoft suggested buying additional ] and cards if necessary. <ref>{{cite web |url=http://web.zone.ee/huugs/WEB/Windows_1.0.htm |title=Windows 1.0 |author=<!--Staff writer(s); no by-line.--> |date=2011 |website=web.zone.ee |publisher=Huugs |accessdate=15 August 2013}}</ref>
Neither of these versions worked with ] like ] or ] or with ]s, which have their own extended memory management and run in protected mode as well. This was remedied in version 3.0, which is compatible with ] (VCPI) in "standard mode" and with ] (DPMI) in "386 enhanced" mode (all versions of Windows from 3.0 to 98 exploit a loophole in EMM386 to set up protected mode) Windows 3.0 also had the capability of using the DWEMM Direct Write Enhanced Memory Module. This is what enables the far faster and more sleek graphical user interface, as well as true extended memory support.

Neither of these versions worked with ] like ] or ] or with ]s, which have their own extended memory management and run in protected mode as well. This was remedied in version 3.0, which is compatible with ] (VCPI) in "standard mode" and with ] (DPMI) in "386 enhanced" mode <ref>{{cite web |url=http://www.os2museum.com/wp/?p=541 |title=Windows 386 2.01 |author=Michal Necasek |date=21 June 2011 |website=OS/2 Museum |accessdate=15 August 2013}}</ref> (all versions of Windows from 3.0 to 98 exploit a loophole in EMM386 to set up protected mode). <ref>{{cite web |url= http://support.microsoft.com/kb/137870 |title=New EMM386.exe fixes problem receiving NMI in protected mode |author=<!--Staff writer(s); no by-line.--> |date=15 November 2006 |website=Microsoft |publisher=Microsoft |accessdate=15 August 2013}}</ref> Windows 3.0 also had the capability of using the DWEMM Direct Write Enhanced Memory Module. This is what enables the far faster and more sleek graphical user interface, as well as true extended memory support. <ref>{{cite web |url=http://www.philscis.com/CIS1520/LectureonWindows.pdf |title=Lecture on Windows |author=<!--Staff writer(s); no by-line.--> |date= |website=Philscis |publisher=Philscis |accessdate=15 August 2013}}</ref>


==Windows 2.11== ==Windows 2.11==
On March 13, 1989, Windows 2.11 was released in Windows/286 and Windows/386 editions, with some minor changes in memory management, ] support and faster printing and updated printer drivers. On March 13, 1989, Windows 2.11 was released in Windows/286 and Windows/386 editions, with some minor changes in memory management, ] support and faster printing and updated printer drivers. <ref>{{cite web |url=http://www.oldcomputermuseum.com/os/windows_286_v2.11.html |title=Microsoft Windows/286 v2.11 |author=<!--Staff writer(s); no by-line.--> |website=Old Computer Museum |accessdate=15 August 2013}}</ref>


Windows 2.11 was superseded by ] in May 1990, but supported by Microsoft for twelve years, until December 31, 2001.<ref>{{cite web|title=Microsoft Support, Obsolete Products|url=http://support.microsoft.com/gp/lifeobsoleteproducts|publisher=Microsoft|accessdate=18 February 2012}}</ref> Windows 2.11 was superseded by ] in May 1990, but supported by Microsoft for twelve years, until December 31, 2001.<ref>{{cite web|title=Microsoft Support, Obsolete Products|url=http://support.microsoft.com/gp/lifeobsoleteproducts|publisher=Microsoft|accessdate=18 February 2012}}</ref>
Line 55: Line 57:
==External links== ==External links==
* *
*


{{Microsoft Windows family}} {{Microsoft Windows family}}

Revision as of 23:04, 17 August 2013

Operating system
Windows 2.1x
Screenshot of Windows 2.1
DeveloperMicrosoft
OS familyMicrosoft Windows
Source modelClosed source
Released to
manufacturing
May 27, 1988; 36 years ago (1988-05-27)
Latest release2.11 / March 13, 1989; 35 years ago (1989-03-13)
LicenseCommercial software
Preceded byWindows 2.0 (1987)
Succeeded byWindows 3.0 (1990)
Support status
Unsupported as of December 31, 2001

Windows 2.1x is a family of Microsoft Windows graphical user interface-based operating environments.

Windows/286 2.10 and Windows/386 2.10 were released on May 27, 1988, less than a year after the release of Windows 2.0. These versions can take advantage of the specific features of the Intel 80286 and Intel 80386 processors. . A hard disk was required for the first time to install Windows.

Editions

Two editions of Windows 2.1x were released, both of which could take advantage of the Intel processor for which they were designed.

Windows/286

Windows/286 takes advantage of the HMA to increase the memory available to Windows programs. It introduced the HIMEM.SYS DOS driver for this purpose. It also includes support for several EMS boards, although this support is not related to the 80286 processor. The segmented nature of Windows programs is quite suited to the usage of EMS, as portions of code and data can be made visible in the first megabyte of memory accessible to real-mode programs only when the program using them is given control. Microsoft encouraged users to configure their computers with only 256KB of main memory, leaving the address space from 256-640KB available for dynamic mapping of EMS memory.

Despite its name, Windows/286 was fully operational on an 8088 or 8086 processor. Windows/286 would simply not use the high memory area since none exist on an 8086-class processor; however, EMS could still be used, if present. A few PC vendors shipped Windows/286 with 8086 hardware; an example was IBM's PS/2 Model 25, which had an option to ship with a "DOS 4.00 and Windows kit" for educational markets, which included word processing and presentation software useful for students, which resulted in some confusion when purchasers of this system received a box labeled Windows/286 with a machine that was definitely less than an 80286.

Windows/386

Windows/386 was much more advanced than its predecessor. It introduced a protected mode kernel, above which the GUI and applications run as a virtual 8086 mode task. It allowed several MS-DOS programs to run in parallel in "virtual 8086" CPU mode, rather than always suspending background applications. (Windows applications could already run in parallel through cooperative multitasking) With the exception of a few kilobytes of overhead, each DOS application could use any available low memory before Windows was started.

Windows/386 also provided EMS emulation, using the memory management features of the 80386 to make RAM beyond 640k behave like the banked memory previously only supplied by add-in cards and used by popular DOS applications. (By overwriting the WIN200.BIN file with COMMAND.COM, it is possible to use the EMS emulation in DOS without starting the Windows GUI.) There was no support for disk-based virtual memory, so multiple DOS programs had to fit inside the available physical memory; therefore, Microsoft suggested buying additional memory and cards if necessary.

Neither of these versions worked with DOS memory managers like CEMM or QEMM or with DOS extenders, which have their own extended memory management and run in protected mode as well. This was remedied in version 3.0, which is compatible with Virtual Control Program Interface (VCPI) in "standard mode" and with DOS Protected Mode Interface (DPMI) in "386 enhanced" mode (all versions of Windows from 3.0 to 98 exploit a loophole in EMM386 to set up protected mode). Windows 3.0 also had the capability of using the DWEMM Direct Write Enhanced Memory Module. This is what enables the far faster and more sleek graphical user interface, as well as true extended memory support.

Windows 2.11

On March 13, 1989, Windows 2.11 was released in Windows/286 and Windows/386 editions, with some minor changes in memory management, AppleTalk support and faster printing and updated printer drivers.

Windows 2.11 was superseded by Windows 3.0 in May 1990, but supported by Microsoft for twelve years, until December 31, 2001.

References

  1. http://support.microsoft.com/kb/32905
  2. Jeffrey Powers (27 May 2013). "May 27: 10 Years of Wordpress, Windows 2.1 Released". Day in Tech History. Day in Tech History. Retrieved 15 August 2013.
  3. Jhing Uy Umali (4 August 2009). "Microsoft Windows Version 2". SlideShare. Jhing Uy Umali. Retrieved 15 August 2013.
  4. Seth Sibangan (7 August 2013). "Kellys". SlideShare. Seth Sibangan. Retrieved 7 August 2013.
  5. "Microsoft Windows/286". Old Computer Museum. Retrieved 15 August 2013.
  6. "Windows 1.0". web.zone.ee. Huugs. 2011. Retrieved 15 August 2013.
  7. "Microsoft Windows/286". Old Computer Museum. Retrieved 15 August 2013.
  8. "Microsoft Windows/386". Old Computer Museum. Retrieved 15 August 2013.
  9. "Windows 1.0". web.zone.ee. Huugs. 2011. Retrieved 15 August 2013.
  10. Michal Necasek (21 June 2011). "Windows 386 2.01". OS/2 Museum. Retrieved 15 August 2013.
  11. "New EMM386.exe fixes problem receiving NMI in protected mode". Microsoft. Microsoft. 15 November 2006. Retrieved 15 August 2013.
  12. "Lecture on Windows" (PDF). Philscis. Philscis. Retrieved 15 August 2013.
  13. "Microsoft Windows/286 v2.11". Old Computer Museum. Retrieved 15 August 2013.
  14. "Microsoft Support, Obsolete Products". Microsoft. Retrieved 18 February 2012.

Further reading

External links

Microsoft Windows
DOS-based
Windows 9x
Windows NT
Base
releases
Windows
Server
Other
releases
Specialized
Windows
Embedded /
Windows IoT
Embedded
Compact
Other
Windows Mobile
Windows Phone
Cancelled
Related
Categories: