на многочисленные запросы были открыты ранее недокументированные функции и
рабочие области ядра (TOOLHELP). Одним словом, среда Windows превратилась в
хороший инструмент для разработчиков и удобный графический интерфейс для
пользователей.
Windows for Workgroups 3.11: интеграция сетевых средств
В ноябре 1992 года фирма Microsoft выпустила несколько обновленную версию
Windows - Windows for Workgroups 3.11, первую операционную систему Windows,
включающую в свой состав сетевые средства. Данная система логически продолжает
линию Windows и позволяет соединить в единую сеть отдельные компьютеры по
бессерверной схеме (одноранговая сеть), а также позволяет работать как сетевой
клиент для сервера Windows NT. Теперь для организации сети необходимо иметь
только Windows и соответствующее оборудование - сетевые карты, кабели и т.д. В
Windows for Workgroups впервые стали использоваться 32-разрядные драйверы
виртуальных устройств (VxD) и 32-разрядный доступ к жесткому диску, что
значительно повысило производительность. Еще одним новшеством стало то, что
Windows for Workgroups работала только в 386-м расширенном режиме, тем самым
подписывая смертный приговор устаревшим 286-м процессорам.
Windows NT 3.51- новая технология Microsoft
Windows NT, выпущенная в июле 1993 года, разработана как операционная система
высокого класса для компьютеров класса high-end. Она изначально разрабатывалась
как сетевая операционная система для работы как в качестве сервера, так и в
качестве рабочей станции. Windows NT это не последовательница Windows 3.х, а в
корне новая операционная система, открывающая новую линию Windows. Внешне
Windows NT очень сильно похожа на Windows 3.х, но ее внутренняя структура в
корне отличается от Windows 3.х. Архитектура Windows NT разрабатывалась таким
образом, чтобы система обладала максимальной устойчивостью и надежностью. И надо
сказать это разработчикам удалось, Windows NT обеспечивает стабильность вполне
сравнимую с серверами UNIX. Windows NT функционирует не только на платформе
Intel, но и на RISC-процессорах: PowerPC, MIPS R4000, DEC Alpha. Windows NT
может исполнять приложения DOS, Win16, Win32, POSIX и приложения OS/2, не
использующее графический интерфейс. Одним из важнейших новшеств стало
использование новой файловой системой NTFS, обеспечивающей высокую надежность
файловой системы и практически любого восстановления сбоев, кроме того могут
использоваться старая система FAT и HPFS (OS/2 Warp), которые позволяют
использовать Windows NT на одном разделе жесткого диска с DOS и OS/2. Также
нововведением стала поддержка симметричной мультипроцессорной обработки и
технологии OpenGL, позволяющей работать с 3-хмерными объектами. К сожалению эту
операционную систему даже сейчас не могут себе позволить большинство
пользователей, так как она чрезвычайно требовательна к аппаратуре, официальные
требования составляют: процессор 386/25, 12 Мбайт ОЗУ, 90 Мбайт свободного места
на диске.
Долгожданная Windows 95
24 августа 1995 года в продажу поступила новая операционная система Windows 95.
Еще до выхода было продано около 400 тыс. экземпляров beta-версий этой системы.
Вся компьютерная общественность буквально помешалась на этой системе - выход
Windows 95 стал главнейшим событием 1995 года. Начался шквал: все журналы писали
о Windows 95, стали выходить книги, проводилась широкая рекламная компания, все
производители программного обеспечения стали переделывать свои продукты для этой
новой операционной системы, производители компьютеров и комплектующих старались
получить логотип Designed for Windows 95. Причина же, по которой Windows 95
оказалась в центре всеобщего внимания, проста: это самое важное обновление
системы Windows со времени появления в 1990г. Windows 3.0.
Пользователи теперь получили теперь преимущества объектно-ориентированного
интерфейса, включая настоящий "рабочий стол" и пиктограммы, копирование и
удаление техникой перетаскивания (drag-and-drop), вложенные папки и легко
доступный диалог для задания свойств. Файловая система распознает длинные имена
файлов и хорошо соответствует метафоре "рабочего стола".
Windows 95 внесла значительные улучшения в архитектуру Windows, в том числе
истинно 32-разрядный интерфейс прикладного программирования (API), защищенные
адресные пространства для ее собственных 32-разрядных прикладных программ,
вытесняющую многозадачность, разделение прикладных программ на потоки и более
широкое использование виртуальных драйверов устройств. Модель защиты памяти
реализована с серьезными компромиссами, целью которых было достигнуть
совместимости с существующими 16-разрядными прикладными программами и драйверами
устройств. Но на практике устойчивость системы оказывается лучше, чем у Windows
3.1х. Производительность же Windows 95 на удивление высока. На медленных
системах, оснащенных ОЗУ не более 4 Мбайт, ее показатели почти такие же, а
иногда и лучше результатов Windows 3.1х, в зависимости от выполняемой операции.
На более быстродействующих системах с большей памятью она остается весьма
конкурентоспособной в одно- и многозадачном режимах работы.
Windows NT с новым лицом - Windows NT 4.0
Осенью 1996 года на прилавках магазинов появилась Windows NT 4.0. Ее новый
интерфейс полностью совпадает с применяемым в Windows 95.
Не все, что есть в Windows 95, имеется в NT 4.0. Наиболее заметно
отсутствие поддержки для конфигурирования устройств по принципу Plug &
Play. На сегодня добавить периферийное устройство к системе на базе NT
намного сложнее, чем в случае Windows 95. Встроенного управления
электропитанием тоже нет, и пользователи блокнотных компьютеров, возможно, будут
жаловаться на то, что аккумуляторы у них садятся быстрее, чем при работе с
Windows 95. Ни то, ни другое не планируется добавлять до появления следующей
полноценной версии NT, которая должна выйти в 1998 г. Некоторые изменения
коснулись и архитектуры: достигнута более высокое быстродействие и снижены
потребности в памяти, однако новый объектно-ориентированный интерфейс сводит эти
достижения на нет и в общем остается такой же прожорливой на память.
Windows будущего
К концу 1996 года фирма Microsoft планировала выпустить новую операционную
систему Windows 96 под кодовым названием "Nashvill". Однако этого не удалось и
сроки были переназначены на середину 1997 года, кроме того было изменено кодовое
название на "Memphis". Все же, как заявляет фирма Microsoft, выпустить систему к
этим срокам не удастся и срок перенесен на 1998 год. Новая версия будет иметь
"браузерный" (Web-ified) интерфейс, стирающий грань между перемещениями в
пределах Рабочего стола и по компьютерным сетям и содержащий как новые
технологии, так и - в преобразованном виде - привычные возможности. Если в
Проводнике Windows 9.х выбрать в меню View (просмотр) новую опцию Web View
(Web-просмотр), перемещение по жесткому диску вашего компьютера будет
обеспечивать Internet Explorer 4.0. Значки файлов и древесно-списочное
представление структуры каталогов исчезнут, замененные, как обещают
представители Microsoft, наглядной трехпанельной схемой гиперсвязей с окнами
просмотра, производящей впечатление хорошо спроектированной Web-страницы. А
средство Active Desktop позволит с помощью компонентов ActiveX добавлять
непосредственно к Рабочему столу просмотр Web, вывод новостей в режиме реального
времени и даже телепередачи. Это называется "отъединением" пользовательского
интерфейса от операционной системы и должно обеспечить возможность сколь угодно
частого внесения поверхностных нововведений без замены версии ОС.
Глубинных изменений тоже планируется немало. В Windows 9.х будет введена
переработанная файловая система - FAT32, - более экономно использующая дисковое
пространство и поддерживающая жесткие диски объемом до 2 Тбайт (правда,
производительность некоторых программ с переходом на новую файловую систему
может слегка снизиться). Новая версия будет также поддерживать мультимедийные
дополнения MMX к набору инструкций процессора Pentium. Изменился и способ связи
между файлами приложений. Это сделано для преодоления проблем, возникающих при
случайном удалении DLL, и усовершенствования не очень ясного сейчас процесса
деинсталляции в Windows 95. Переработанная Панель управления не будет так
перегружена значками, как нынешняя, и в ней появятся мастера, помогающие
пользователю в настройке системы. Расширения, ориентированные на сеть, позволят
компьютерам запрашивать центральный сервер или Web-страницу относительно
появления там новых программ, чтобы загружать обновленные компоненты (это станет
шагом в сторону сетевой модели ПК), а также обеспечат лучшую синхронизацию
версий файлов для портативных компьютеров. Усовершенствованная система
управления электропитанием для блокнотных ПК сможет отключать интенсивно
расходующие энергию PC-карты; планируется также поддержка ожидаемого вскоре
стандарта на 32-разрядные PC-карты - CardBus.
КРУПНЫМ ПЛАНОМ
Windows 3.х
За шесть лет, прошедшие со дня появления в свет Windows 3.1, она стала
фактическим стандартом для операционных систем, ориентированных на PC. Windows
3.1 и Windows for Workgroups 3.11 предустанавливаются в 80% новых персональных
компьютеров, а на прикладные программы Windows приходится 60% продаж
программного обеспечения. И все же, если учесть, что фирма Intel выпустила свой
32-разрядный микропроцессор i386 десять лет тому назад, 16-разрядная Windows
переживает не первую молодость.
Система Windows 3.1 построена на тех же принципах, что и Windows 3.0, впервые
появившаяся в 1990 г. Она загружается поверх DOS, которая обеспечивает многие
базовые функции ОС. Windows добавляет к инфраструктуре DOS графическую
операционную среду и новые функциональные возможности, такие как простой
механизм кооперативной многозадачности , используемый для одновременного
выполнения нескольких прикладных программ DOS и Windows .