Релиз Windows 2.03 состоялся 9 декабря 1987 года. Windows 2.x так же как и предыдущая Windows, работала поверх MS-DOS. Был использована новая оконная среда Presentation Manager, это позволило использовать перекрытие окон. Кооперативная многозадачность позволяла одновременно выполнять несколько приложений. Но работало это только до момента зависания одного из приложений. Если в приложении происходила ошибка, приводящая к отсутствию вызова «отдать процессорное время», то работа системы прекращалась. Приложения Windows 1.x полностью поддерживались новой системой.
Основными нововведениями стали:
- Поддержка протокола Dynamic Data Exchange
- Система перекрывающихся окон
- Поддержка защищенного режима процессора
- Улучшена поддержка процессоров Intel 80286 и 80386
- Появились кнопки управления окнами
- Поддержка мыши PS/2
Системные требования
- ОЗУ: 256 кб
- MS-DOS 3.0 и выше
- Видеоадаптер EGA/CGA
Windows 2.0x
Процесс установки не сильно отличается от такового в Windows 1.x. Снимки представлены ниже:
Для ценителей приведу снимки некоторых приложений
Внешние отличия от Windows 1.x
Прежде всего хочется отметить появление новых приложений:
- Pifedit — программа, позволяющая настраивать параметры запуска приложений DOS
- Write — текстовый редактор, дедушка Wordpad
- Terminal — дедушка HyperTerminal
Но первым бросаются в глаза элементы управления окнами. Появились кнопки минимизации и максимизации окон:
Windows 2.1x
Windows 2.10 вышла 27 мая 1988 года. Система вышла в двух редакциях: Windows/286 и Windows/386. Эти системы использовали специфические возможности процессоров Intel 80286 и 80386. Впервые для установки Windows потребовался жёсткий диск. Windows/286 могла адрессовать16 мб памяти, а Windows/386 — 4 Гб. Была существенно улучшена поддержка принтеров.
Системные требования
- ОЗУ: 512 кб для Windows 286, 2 Мб для Windows/386
- Процессор 8088 для Windows/286, 80386 для Windows/386
- MS-DOS 3.0 и выше
- Видеоадаптер EGA/CGA
- Жесткий диск
Windows 2.1x/286
Эта система первой научилась использовать High Memory Area. Для этого был включен драйвер Himem.sys. Это позволило адресовать больше оперативной памяти: 704кб вместо 640кб. Однако система стала более требовательна к ресурсам, а использование HMA снижало совместимость приложений, что сильно подорвало профит для пользователя. EMS поддерживается, но чаще не работает. То есть единственный плюс для пользователя — это +64кб оперативной памяти (не стоит забывать повышенные системные требования).
Windows 2.1x/386
А вот эта система мне особенно понравилась.Она очень отличается от всех предыдущих систем использованием виртуальной машины процессора 80386 и использованием ядра защищенного режима. Это позволило запускать одновременно несколько DOS приложений в разных окнах. EMS поддерживается работает. Windows/386 пока не поддерживает файл подкачки. Использование защищенного режима ухудшило поддержку оборудования.
Промо-ролик Windows/386:
На снимках ниже видно различие в объеме доступной оперативной памяти Windows 2.03 и Windows/386:
А вот пример работы нескольких сеансов MS-DOS в среде WIndows/386:
Как видим наиболее продвинутой оказалась именно редакция Windows 2.11/386.