История Windows — это не просто хронология версий, а история превращения скромной графической надстройки над MS‑DOS в операционную систему, определившую облик современного мира. Путь от Windows 1.0 до Windows NT — это путь от «игрушки» до фундамента. И на нем до сих пор держится огромная часть IT‑инфраструктуры. И на этом пути были свои драмы, судебные битвы и архитектурные прорывы.
Windows 1.0 (1985) и 2.0 (1987): первые шаги и патентная война


В ноябре 1985 года вышла Windows 1.0. Это была не операционная система, а графическая оболочка для MS‑DOS. Её окна были мозаичными — они не могли перекрываться, занимая строго отведённые участки экрана.
Изначально Microsoft обещала перекрывающиеся окна, но в релизе этой возможности не было. Официальная причина — техническая, однако большинство историков сходятся на том, что Гейтс сознательно убрал эту функцию, чтобы избежать конфликта с Apple за авторские права на «рабочий стол» Macintosh. К тому же на процессорах 8086 система работала крайне нестабильно из‑за недостаточной оптимизации кода.

Всё изменилось в декабре 1987 года с выходом Windows 2.0. В ней наконец появились перекрывающиеся окна, иконки на рабочем столе, сочетания клавиш и поддержка VGA-графики. Это стало возможным благодаря использованию возможностей нового процессора Intel 80286. Он позволял работать с расширенной памятью и поддерживал защищённый режим. Именно в этой версии дебютировали первые версии Microsoft Word и Excel, а также программа PageMaker, ранее доступная только на Mac.
Однако именно перекрывающиеся окна стали яблоком (ха!) раздора. В марте 1988 года Apple подала иск против Microsoft, обвиняя компанию в нарушении почти 189 пунктов своих патентов на графический интерфейс. Спор длился четыре года. Ключевым вопросом было то, выходит ли использование перекрывающихся окон за рамки лицензионного соглашения 1985 года. В итоге Microsoft выиграла дело, и патентные претензии были урегулированы.

Windows 3.0 (1990): триумф и разрыв с IBM

22 мая 1990 года вышла Windows 3.0 — версия, которая изменила всё. Вместо списка файлов рабочий стол теперь отображал кликабельные иконки, а благодаря новой файловой системе и графике система наконец смогла конкурировать с Mac.
Главным технологическим прорывом стала поддержка защищённого режима процессоров Intel 80286 и 80386. Это позволило программам работать с расширенной памятью, а не только с базовой в 640 КБ.
За два года было продано около 10 миллионов экземпляров. Но куда важнее — Windows 3.0 стала началом конца партнёрства Microsoft и IBM.
С 1985 года обе компании совместно разрабатывали новую операционную систему OS/2, которая должна была заменить MS‑DOS. IBM видела Windows лишь как временную прослойку между DOS и OS/2. Однако когда разработчики Microsoft нашли способ перевести Windows в защищённый режим, Гейтс принял решение: «Хорошо, давайте займемся этим». А на вопрос Баллмера «А что мы скажем IBM?» Гейтс ответил: «А это ваша проблема, Стив».
После выхода Windows 3.0 за год было продано 3 миллиона копий, тогда как OS/2 за три года — лишь 300 тысяч. Microsoft поняла: дальнейшее сотрудничество не имеет смысла. Партнёрство было разорвано и Microsoft полностью сосредоточилась на Windows.

Рождение NT (1993): от OS/2 к New Technology
Ещё до разрыва с IBM, в ноябре 1988 года, Microsoft начала работу над Windows NT — системой, которая должна была стать идеальной платформой для рабочих станций и серверов. Изначально проект назывался «NT OS/2» и должен был стать 32-битным преемником OS/2.
Для этой амбициозной задачи Билл Гейтс переманил из DEC легендарного архитектора Дэйва Катлера. Катлер был главным разработчиком операционной системы VMS и процессоров VAX. Вместе с ним в Microsoft перешла команда из 7–8 ключевых инженеров. Впоследствии команда выросла до нескольких сотен разработчиков.
NT разрабатывалась с нуля как полностью 32-разрядная система, с вытесняющей многозадачностью и поддержкой нескольких аппаратных платформ: Intel x86, MIPS, DEC Alpha и PowerPC. Её архитектура во многом отражала опыт DEC в создании VMS и RSX-11. Изначально предполагалось включить в систему поддержку API OS/2, но после разрыва с IBM её заменили на «наскоро собранную» POSIX-подсистему.

27 июля 1993 года вышла Windows NT 3.1. Название «NT» официально расшифровывается как New Technology. Это была первая Windows, которая не была надстройкой над DOS — она стала самостоятельной операционной системой, заложившей фундамент для всех будущих версий Windows, вплоть до современных.


Windows 95 (1995): рождение «Пуска» и начало конца эпохи DOS
К середине 1990-х стало ясно: Windows 3.11 устарела. Ей нужен был новый интерфейс, поддержка новых процессоров и, главное, нормальная установка без возни с DOS. Так родился проект Chicago.
Разработка, начавшаяся в марте 1992 года, должна была привести к появлению первой по-настоящему массовой 32-разрядной операционной системы. Однако, как это часто бывает в Microsoft, идеальный план столкнулся с суровой реальностью.

24 августа 1995 года мир увидел Windows 95. Это был не просто апгрейд, а настоящий технологический и культурный феномен. Рекламная кампания с песней Rolling Stones «Start Me Up», гигантские очереди в магазины и продажи в 1 миллион копий в первый же день. Что нового она принесла?
- Меню «Пуск» и панель задач. Интерфейс, который определил облик Windows на десятилетия вперёд.
- Проводник пришёл на смену «Диспетчеру файлов» и сделал работу с файлами интуитивно понятной непрофесиссиональным пользователям.
- Поддержка длинных имён файлов — настал конец эпохи 8 символов на имя файла и 3 на расширение.
- Технология «Plug and Play», которая теоретически позволяла подключать устройства без плясок с бубном и джамперами.
Но главный компромисс был внутри. Windows 95 была не чисто 32-разрядной системой, а гибридной 16/32-разрядной. Её сердцем по-прежнему был MS-DOS 7.0. Какую же роль играл DOS в этой новой системе? Он выполнял две ключевые функции:
- Он запускал весь процесс загрузки, обрабатывал CONFIG.SYS и AUTOEXEC.BAT, после чего загружал 32-битное ядро Windows.
- Он обеспечивал совместимость — работу старых 16-битных драйверов и программ. Как только Windows загружалась, она, по меткому выражению разработчиков, «высасывала мозги из DOS» (suck the brains out of MS-DOS), перехватывая все его вызовы и передавая их в 32-битный менеджер файловой системы.
Таким образом, DOS был не просто прослойкой, а неотъемлемой частью системы, которая обеспечивала совместимость с огромным миром старого софта. И именно это решение, позволившее Windows 95 стать успешной, определило её главный недостаток — низкую стабильность работы.
Windows NT 4.0 (1996): стабильность в облике 95-й

В то время как Windows 95 завоёвывала сердца пользователей, инженеры Microsoft готовили ответ для корпоративного сектора. Windows NT 4.0, вышедшая в 1996 году, стала важнейшим шагом. Она получила интерфейс Windows 95, сделав «правильную» и стабильную NT-архитектуру доступной для обычных пользователей.
Никакого DOS под капотом, полностью 32 битная система, процессы изолированы, встроенная система безопасности (пользователи и права доступа), порты на Alpha, PowerPC и другие архитектуры.
С выходом NT 4.0 у пользователей впервые появился реальный выбор: «красивая и быстрая, но нестабильная» 9x или «надёжная и мощная, но капризная в играх и драйверах» NT.
Windows 98 (1998) и Windows Me (2000): последние оболочки над DOS

Следующая версия — Windows 98 стала развитием той же идеи Win95, но используя MS-DOS 7.1. Она принесла поддержку USB, DVD и улучшенную интеграцию с интернетом, но архитектурно оставалась той же гибридной системой, работающей поверх DOS. Её Second Edition (SE) стала последней стабильной версией этой линии.

Апофеозом и одновременно закатом DOS-эры стала Windows Millennium Edition (Me) в 2000 году. Она получила интерфейс Windows 2000, но под капотом всё так же скрывался DOS. Система была перегружена новыми функциями и страдала от нестабильности, за что заслужила репутацию одной из худших версий Windows — Me порой расшифровывали как Mistake Edition.
Семейство Windows 9x (95, 98, Me) было обречено. Их архитектура надстройки над DOS не могла обеспечить стабильность и безопасность, которую давала Windows NT, где каждый процесс был изолирован.
Как новые процессоры двигали Windows вперёд
Каждый крупный шаг Windows был неразрывно связан с эволюцией процессоров Intel:
- 8086/8088 — Windows 1.0 работала на них, но крайне медленно.
- 80286 — Windows 2.0 и 3.0 получили поддержку защищённого режима и расширенной памяти.
- 80386 — Windows/386 (версия 2.1) позволила запускать несколько DOS-приложений в окнах, каждое со своими 640 КБ памяти. Windows 3.0 использовала 386-й для виртуальной памяти.
К началу 1990-х годов сформировалась легендарная платформа Wintel — альянс Windows и Intel, который определил стандарты компьютерной индустрии на десятилетия вперёд. Это была уникальная дуополия: две компании, зависящие друг от друга, но никогда не бывшие особенно тёплыми союзниками.
Итог: путь к доминированию
Windows 3.0 принесла Microsoft первый огромный коммерческий успех и положила конец совместной разработке OS/2 с IBM. А Windows NT стала фундаментом, на котором до сих пор строится вся экосистема Microsoft. История этих версий — это история того, как компания, которую IBM воспринимала как поставщика «временных решений», смогла переиграть своего могущественного партнёра, использовать аппаратные новшества Intel и выстроить собственную империю.
На протяжении нескольких лет Microsoft вела две параллельные разработки. Семейство Windows 9x было «народной» системой для миллионов, а Windows NT — «правильной» системой для корпораций.
Эта двойственность закончилась только с выходом Windows 2000 (NT 5.0), которая стала первой по-настоящему «взрослой» системой для всех. А окончательно две линии сошлись в Windows XP (NT 5.1) в 2001 году, объединив стабильность NT с совместимостью и удобством для домашних пользователей. Именно тогда DOS, продержавшаяся в качестве базы для Windows почти 20 лет, наконец, окончательно ушла в историю.