15-10-2023
Windows 2.1x | |
Разработчик | |
---|---|
Семейство ОС | |
Первый выпуск |
27 мая 1988[1] |
Последняя версия | |
Лицензия | |
Состояние |
поддержка прекращена 31 декабря 2001 года |
Веб-сайт |
microsoft.com/windows/WinHistoryDesktop.mspx |
Windows 2.1x — операционные оболочки с графическим интерфейсом семейства Microsoft Windows. Существовало две версии таких оболочек: Windows/286 и Windows/386.
Windows/286 2.10 и Windows/386 2.10 были выпущены 27 мая 1988 года, меньше чем через год после выпуска Windows 2.0. Эти версии могли использовать специфические особенности процессоров Intel 80286 и Intel 80386. Кроме того, впервые для установки Windows стало требоваться наличие жёсткого диска.
Содержание |
Было выпущено две редакции Windows 2.1x, соответствовавшие различным поддерживавшимся процессором и способные использовать их новые особенности.
Windows/286 могла использовать HMA для увеличения количества памяти, доступного программам для Windows. В этой версии впервые появился драйвер операционной системы MS-DOS HIMEM.SYS, реализовывавший такую функциональность. В этой версии также поддерживались некоторые платы расширения памяти (EMS), хотя такая поддержка не была связана с использованием особенностей процессора 80286. Сегментная структура программ для Windows хорошо подходила к технологии EMS, поскольку части кода и данных могли становиться видимыми в первом мегабайте ОЗУ, доступном для программ реального режима только тогда, когда использовавшей их программе передавалось управление. Microsoft рекомендовала пользователям устанавливать в компьютеры только 256 килобайт основной памяти, оставляя адресное пространство 256—640 Кб свободным для динамического отображения памяти EMS.
Несмотря на название, Windows/286 могла работать и на компьютерах с процессорами 8088 и 8086. На таких системах Windows/286 просто не могла использовать область «верхней» памяти, поскольку она отсутствовала на системах с процессором такого класса. Однако расширенная память EMS могла использоваться, если она была доступна. Некоторые поставщики персональных компьютеров предустанавливали Windows/286 на компьютеры с процессором 8086. Например, Windows/286 входила в комплект поставки компьютера IBM PS/2 Model 25 с опцией «DOS 4.00 and Windows kit», предназначенной для покупателей из сферы образования и включавшей текстовые процессоры и программы для подготовки презентаций, полезные для студентов.
Windows/386 включала в себя ядро защищённого режима. Графический интерфейс пользователя и приложения запускались в режиме виртуального 8086. Это позволяло запускать несколько программ для MS-DOS одновременно, не приостанавливая фоновых приложений. Каждое приложение DOS могло использовать столько основной памяти, сколько было доступно до запуска Windows, за вычетом нескольких килобайт, использовавшихся в служебных целях. Windows/386 также включало эмуляцию EMS, использовавшую возможности процессора 80386, организуя доступ к памяти за пределами 640 килобайт с использованием банкового режима, доступного в существующих платах расширения, который использовался популярными DOS-приложениями. В то же время отсутствовала поддержка дисковой виртуальной памяти, так что запускаемые программы должны были вмещаться в доступную физическую память. Вследствие этого Microsoft рекомендовала покупку дополнительной памяти.
Ни одна из этих версий не была совместима с менеджерами памяти DOS, подобными CEMM или QEMM, либо с расширителями DOS, которые имели свои собственные системы управления расширенной памятью и также работали в защищённом режиме. Это было исправлено в версии 3.0, совместимой с Virtual Control Program Interface (VCPI) в «стандартном режиме» и с DOS Protected Mode Interface (DPMI) в режиме «386 enhanced».
13 марта 1989 была выпущена Windows 2.11, также в редакциях Windows/286 и Windows/386. Данная версия содержала небольшие изменения менеджера памяти, поддержку протокола AppleTalk, ускоренную систему печати и обновлённые драйверы принтеров.
Windows 2.11 была сменена Windows 3.0 в мае 1990 года, но поддерживалась Microsoft в течение 12 лет, до 31 декабря 2001 года[2].
ОЗУ | 512 KB[1] |
Видеоадаптер | CGA/Hercules/EGA/VGA/8514 (или совместимый) |
Жёсткий диск | обязательно |
Устройства ввода-вывода | мышь (опционально) |
Другие приводы | Дисковод |
MS-DOS | 3.0 или выше |
Microsoft Windows | ||
---|---|---|
Основные версии | ||
Windows Server |
2003 • Home (2011) • 2008 (HPC 2008 • R2) • Essential Business • MultiPoint • Small Business • 2012 |
|
Специализированные |
Embedded (Automotive • POSReady) • PE • FLP |
|
Мобильные | ||
Другие проекты | ||
Альтернативные реализации |
Windows 2.1x.