Windows 2.1x
Windows 2.1x — операционные оболочки с графическим интерфейсом семейства Windows. Существовало две версии таких оболочек: Windows/286 и Windows/386.
Windows 2.1x | |
---|---|
Разработчик | Майкрософт |
Семейство ОС | Windows 2.x |
Исходный код | закрытый |
Первый выпуск | 27 мая 1988[1] |
Последняя версия | |
Поддерживаемые платформы | x86 |
Лицензия | проприетарная |
Состояние | Историческое (поддержка прекращена 31 декабря 2001 года) |
Предыдущая | Windows 2.x |
Следующая | Windows 3.x |
Windows/286 2.10 и Windows/386 2.10 были выпущены 27 мая 1988 года, меньше чем через год после выпуска Windows 2.x. Эти версии могли использовать специфические особенности процессоров Intel 80286 и Intel 80386. Кроме того, впервые для установки Windows стало требоваться наличие жёсткого диска. Изменения заключались в основном в поддержке новых технологий расширенной памяти и большего числа периферийных устройств (особенно принтеров) и были в целом незаметными для пользователя, хотя и улучшающими общее впечатление от продукта[2].
Редакции
Было выпущено две редакции Windows 2.1x, соответствовавшие различным поддерживавшимся процессорам и способные использовать их новые особенности.
Windows/286
Windows/286 могла использовать HMA для увеличения количества памяти, доступного программам для Windows. В этой версии впервые появился драйвер операционной системы MS-DOS HIMEM.SYS, реализовывавший такую функциональность. В результате в реальном режиме могло адресоваться не 640, а 704 килобайта оперативной памяти. Однако вырос и объём памяти, необходимой для ядра системы, так что по сравнению с версией 2.03 для программ пользователя освобождалось лишь 43 килобайта ОЗУ. Обозреватель журнала PC Mag отметил, что это нововведение имело и отрицательную сторону: возникли проблемы с совместимостью с некоторыми программами[2].
В этой версии также поддерживались некоторые платы расширения памяти (EMS), хотя такая поддержка не была связана с использованием особенностей процессора 80286. Поддерживался стандарт LIM 4.0[2]. Сегментная структура программ для 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», предназначенной для покупателей из сферы образования и включавшей текстовые процессоры и программы для подготовки презентаций, полезные для студентов. В то же время, обозреватель журнала PC Magazine отмечал, что оболочка Windows слишком требовательна для машин класса ниже IBM PC AT, и смена названия это отражает[2].
Windows/386
Windows/386 включала в себя ядро защищённого режима. Графический интерфейс пользователя и приложения запускались в режиме виртуального 8086. Это позволяло запускать несколько программ для MS-DOS одновременно, не приостанавливая фоновых приложений. Каждое приложение DOS могло использовать столько основной памяти, сколько было доступно до запуска Windows, за вычетом нескольких килобайт, использовавшихся в служебных целях. Windows/386 также включала эмуляцию EMS, использовавшую возможности процессора 80386, организуя доступ к памяти за пределами 640 килобайт с использованием банкового режима, доступного в существующих платах расширения, который использовался популярными DOS-приложениями. В то же время отсутствовала поддержка дисковой виртуальной памяти, так что запускаемые программы должны были вмещаться в доступную физическую память. Вследствие этого Microsoft рекомендовала покупку дополнительной памяти.
В версии Windows/386 поддерживалось меньше устройств, чем в Windows/286: в частности, отсутствовали драйверы для графических адаптеров IBM 8514, Wyse 700, а также мониторов Genius[2].
Ни одна из этих версий не была совместима с менеджерами памяти DOS, подобными CEMM или QEMM, либо с расширителями DOS, которые имели свои собственные системы управления расширенной памятью и также работали в защищённом режиме. Это было исправлено в версии 3.0, совместимой с Virtual Control Program Interface (VCPI) в «стандартном режиме» и с DPMI в режиме «386 enhanced».
Комплект поставки и установка
Изначально новая версия системы продавалась по цене $99 за версию Windows/286 и $195 за версию Windows/386; для купивших версию 2.03 после 1 июня 1988 года обновление было бесплатным. Для остальных пользователей стоимость обновления составляла $25[2].
Обе версии Windows 2.10 поставлялись на дискетах: 5¼-дюймовых объёмом 1,2 Мб или 3½-дюймовых объёмом 720 Кб. Поскольку дисководы для таких дискет обычно отсутствовали на старых компьютерах с процессором архитектуры 8088, получить Windows на 5¼-дюймовых дискетах объёмом 360 Кб можно было после покупки, обратившись в службу технической поддержки. Защита от копирования отсутствовала[2].
Была улучшена программа установки с целью упрощения этого процесса. Однако обозреватель журнала PC Mag отметил, что в целом установщик является менее дружественным к пользователю, чем остальная система[2].
Windows 2.11
13 марта 1989 была выпущена Windows 2.11, также в редакциях Windows/286 и Windows/386. Данная версия содержала небольшие изменения менеджера памяти, поддержку протокола AppleTalk, ускоренную систему печати и обновлённые драйверы принтеров.
Windows 2.11 была сменена Windows 3.x в мае 1990 года, но поддерживалась Microsoft в течение 12 лет, до 31 декабря 2001 года[3].
Аппаратные требования
ОЗУ | 512 KB для Windows/286, 2 Мб для Windows/386[2] |
Видеоадаптер | CGA/Hercules/EGA/VGA/8514 (или совместимый) |
Процессор | 8088 для Windows/286 (рекомендован 80286), 80386 для Windows/386[2] |
Жёсткий диск | обязательно[2] |
Устройства ввода-вывода | мышь (опционально)[2] |
Другие приводы | Дисковод |
MS-DOS | 3.0 или выше |
Примечания
- http://support.microsoft.com/kb/32905
- Dickinson J. Windows/286, /386: More Usable Memory, More Printer Drivers, Improved Installation (англ.) // PC Mag. — 1998. — Vol. 7, no. 16. — P. 38.
- Microsoft Support, Obsolete Products . Microsoft. Дата обращения: 18 февраля 2012. Архивировано 27 января 2013 года.
Ссылки
- William Hall. Windows 286 & 386 (англ.) 3. PC Magazine (12 октября 2005). Дата обращения: 18 января 2015.
- Обновление Windows 2.1
- Рекламное видео Windows 386 на YouTube