Какая версия windows имела наибольший успех
Перейти к содержимому

Какая версия windows имела наибольший успех

  • автор:

История взлёта и падения OS/2 — одной из самых интересных операционных систем

Сейчас это может показаться кому-то странным, но Windows системы существовали не всегда. Ещё не так давно доминирование продукта Microsoft было не настолько очевидным, а на рынке операционных систем имелся один весьма и весьма перспективный продукт компании IBM под названием OS/2.

Краткая информация.
OS/2 — операционная система фирмы IBM. Особой популярностью в качестве домашней ОС никогда не пользовалась, оставаясь в тени Windows. OS/2 представляет собой самостоятельную линию развития операционных систем, отличаясь от Windows NT существенно меньшей требовательностью к ресурсам компьютера, а от Linux/Unix – принципиальной разнице в подходе к разработке и большей схожестью графического интерфейса пользователя с Windows.

История.
1981. Microsoft покупает 86-DOS у компании Seattle Computer Products. Удовлетворение запросов IBM к операционной системе для PC привело к некоторым изменениям после чего она и выпущена под торговой маркой MS-DOS.

1984. Появляется процессор Intel 80286. В IBM принимается решение что операционная система DOS морально устарела и совместно с Microsoft начинает разработку OS/2.

Декабрь 1987. Появилась OS/2 1.0 (кодовое название CP/DOS). Эта версия не имела графической оболочки (работала только в текстовом режиме) и имела достаточные улучшения относительно DOS, например, там была расширена поддержка оперативной памяти. Выводить информацию на экран могла только одна программа, хотя другие программы могли выполняться в фоновом режиме.

Ноябрь 1988. OS/2 1.0 Extended Edition и OS/2 1.1 Standard Edition. Версия OS/2 1.1 SE (кодовое название Trimaran) обладает графической оболочкой Presentation Manager. Требования к оперативной памяти — минимум 3, а лучше 6 Мегабайт. Версия под названием OS/2 1.10 Extended Edition (OS/2 1.10 EE) появившаяся позднее и стоящая 795 долларов включала так же Database Manager и Communications Manager.

Октябрь 1989. OS/2 1.20 SE и EE (кодовое название Sloop). Впервые предложена улучшенная файловая система HPFS. Появилось средство двойной загрузки Dual Boot, а в расширенной версии 1.2 — мощный язык REXX. Этот год является переломным моментом в истории OS/2 – альянс начинает разваливаться (в основном из-за “подковерных игр” менеджеров Microsoft). Microsoft, обеспокоенная завоеванием рынка операционных систем, берет на себя разработку следующей, полностью 32-х разрядной OS/2 3.0. IBM концентрируется на разработке OS/2 2.0. Это, по сути, «развод» — разрабатываемая фирмой Microsoft OS/2 3.0, даже не сохраняет своего названия и демонстрируется на выставке ComDex’91 под именем Windows NT — первая Windows с вытесняющей многозадачностью.

Декабрь 1990. OS/2 1.3 (кодовое название Cutter) — версия, работающая на процессоре 80286 и последняя, выходящая в двух вариантах стандартной и расширенной редакции (Язык REXX присутствует уже в обеих редакциях). Из новшеств — поддержка масштабируемых шрифтов Adobe Type Manager. Эта версия также в ряду последних, продаваемых фирмой Microsoft. Все новые изменения внесены в подавляющем большинстве программистами IBM, система претерпела существенную переработку и ощутимо улучшилась ее производительность.

Апрель 1992. OS/2 2.0 (кодовое название Cruiser). Первая 32-х разрядная версия OS/2. Минимальные требования – процессор 80386SX, 4 Мб оперативной памяти. Поддержка SAA (System Application Architecture) — унифицированной архитектуры прикладных программ. OS/2 2.0 – первая версия, официально поддерживаемая не только на компьютерах IBM, но и на компьютерах других фирм. Она претерпела большие реконструкции после разрыва партнерских отношений с Microsoft по разработке. Появился удобный объектноориентированный интерфейс WorkPlaceShell («рабочий стол», рабочее место) базирующийся на архитектуре SOM (System Object Model), появилось гибкое средство загрузки Boot Manager, серьезно усовершенствована поддержка DOS и Windows приложений (Windows приложения запускаются с использованием Win-OS/2), а также 32-разрядный программный интерфейс. Появилась и возможность использования более 16Мб оперативной памяти. Отдельно выходят обновления для средств мультимедиа.

Май 1993. OS/2 2.1 (кодовое название Borg). Добавлена поддержка приложений Windows 3.1 (до этого поддерживалась Windows 3.0). В поставку включены средства мультимедиа и значительно обновлен список поддерживаемых аппаратных устройств. Требования к оперативной памяти — минимум 8 Мбайт.

Ноябрь 1993. OS/2 for Windows (кодовое название Ferengi). Отсутствует Win-OS/2 – вместо нее используется уже ранее установленная пользователем Windows 3.1, обновлены драйвера.

Февраль 1994. OS/2 2.11. В основным исправлены различные ошибки. Также существует отдельным набором исправлений FixPack XR 06200 для OS/2 2.1.

Июль 1994. OS/2 2.11 SMP. В этой версии была добавлена поддержка многопроцессорных (до 16 процессоров) систем.

Октябрь 1994. OS/2 Warp 3.0 (кодовое название Warp). Изменения коснулись лишь улучшения производительности системы, понижения требования к оперативной памяти до 4 Мбайт. Расширен спектр поддерживаемых аппаратных устройств. В GUI появился новый эелемент — LaunchPad (Панель инструментов, «стартовая площадка») — эффективное и гибкое средство, отлично вписавшееся в объектноориентированную модель интерфейса. С OS/2 Warp 3.0 поставляется бесплатный пакет «BonusPak», включающий:
• средства ревизии аппаратного обеспечения,
• расширенные средства просмотра мультимедиа, обработки движущегося видео, полнофункциональную работу с факсом (при наличии факс-модема),
• достаточно мощный пакет офисных приложений (включая текстовый процессор, электронные таблицы, базу данных, построения графиков) и персонального органайзера,
• средство проведения конференций в сетях,
• доступ к сетям CompuServe и Internet.

Май 1995. OS/2 Warp Connect. В базовую систему включена полная поддержка сетевой функциональности, поддержка одноранговых сетей.

Сентябрь 1996. OS/2 Warp 4.0 (кодовое название Merlin). В этой версии включено полное управление голосом, средства голосового ввода текста, встроенные механизмы Java, OpenDoc, средства работы в глобальной сети Internet и другие передовые технологии, разработанные корпорацией IBM. Сильно изменен дизайн системы и более удачно (относительно предыдущих версий) проработана сетевая подсистема.

1999 год. OS/2 WarpServer for e-Business (кодовое название Aurora) — сокращенно OS/2 WSeB. Внешне OS/2 осталась практически без изменений, однако внутренние переработки носили весомый характер. Появилась поддержка журналируемой файловой системы JFS, взятой из AIX (IBM версия UNIX), сняты ограничения на объем виртуальной памяти, появилась мощная программа для управления томами под названием LVM (Logic Volume Manager).

Весной 2000-го года американская компания Serenity Systems объявляет о том, что ей достигнуто партнерское соглашение с IBM о выпуске новой клиентской версии OS/2. Правда, эта клиентская версия полностью меняет свое название — новый клиент называется eComStation (сокращенно eCS). Официально продажи eCS 1.0 начались в июле 2001 года.
По сути, это новая модификация OS/2, в которой изменен интерфейс за счет включения в базовую систему приложения Styler/2 а также процесс инсталляции. Добавлено новое средство распределенной инсталляции ПО под названием WiseMachine.

OS/2 1.0 – Начало.
Эволюция OS/2 началась очень давно. Наиболее важным моментом предыстории OS/2 следует считать появление IBM Personal Computer или просто IBM PC (название отлично демонстрирует полное отсутствие изобретательности IBM в деле присвоения наименований выпускаемым продуктам). Создатели IBM PC к сожалению допустили громадную ошибку недооценив популярность своего продукта и соответственно его влияния на развитие индустрии. О том насколько восторженно было воспринято появление новой платформы свидетельствует хотя бы тот факт, что, при начальных планах продать 250 тысяч PC за пять лет, фирма IBM продала большее количество систем ещё до официального выпуска продукта на рынок.
Что же касается программного обеспечения то IBM решила нанять стороннего производителя для написания операционной системы для своего PC. К сожалению описание полудетективной истории о том как была выбрана фирма Microsoft и операционная система DOS выходят за рамки рассмотрения OS/2. MS(PC)-DOS как и сам PC была весьма открытой системой. Интерфейсы DOS и BIOS были хорошо документированы и сторонние производители могли легко использовать и расширять их – вот почему DOS и по сей день используется в некоторых задачах.

Вместе с тем DOS и BIOS имели один очень большой недостаток. Они отнюдь не были “звездной командой” и что еще хуже – не использовали аппаратную часть PC на полную мощность. Это означало что многие программы для полного использования аппаратных возможностей обращались к устройствам напрямую, минуя DOS.

Рассвет IBM PC.
Но невзирая на все свои недостатки в 1980 году IBM PC стал популярным инструментом. Аппаратный и программный рынки росли с невиданной скоростью. Казалось бы все было прекрасно — но пользователи PC были недовольны. Основыне причины тому были следущие:

Различные программы либо никак не взаимодействовали друг с другом, либо взаимодействие лежало на примитивном уровне.

Пользователь не мог делать несколько задач одновременно. Как некое подобие многозадачности были придуманы резидентные программы.

Логическим итогом всего хаоса проблем было то, что окружение DOS было нестабильным. Не было никакой защиты ни памяти, ни других ресурсов и любой процесс мог делать что угодно с любым куском памяти или манипулировать с оборудованием – элементарный рецепт катастрофы.

Архитектура DOS имела серьезные ограничения при работе с памятью. “640Kb будет достаточно для каждого” — выражение Билла Гейтса в 1981 году. Возможно это и было правдой в 1981, но никак не в 1984. Естественно, как только нехватка памяти стала очевидной, были придуманы различные способы обойти “проблему 640”, но все они никак не могли считаться решением.

Некоторые из существовавших проблем могли быть решены программно с помощью лучше спроектированной операционной системы. Но другие требовали аппаратной поддержки для того чтоб решение было эффективным или в принципе реализуемым. И эта поддержка была реализована в 1984 году под названием IBM AT (Advanced Technology). AT дествительно сильно продвинулась по сравнению со своими предшественниками – PC и XT. И помимо огромной массы различных усовершенствований самым заметным (и важным) было применение нового центрального процессора – Intel 80286. Хотя 80286 был 16-ти разрядным как и его прародители однако он имел одну очень важную особенность: защищенный режим работы (protected mode). 8086 имел только один режим который позже назовут real mode (видимо в связи с тем что в отличии от защищенного режима все адреса памяти соответствовали физическим адресам). После инициализации 286 работал в реальном режиме практически полностью совместимом с 8086 отличаясь лишь большей скоростью и расширенным набором инструкций. В этом режиме 286 мог как и 8086 адресовать (обращаться к) 1Мб памяти (на самом деле 1Мб + 64Кб – но в данном случае это неактуально). В защищенном режиме 286-й мог адресовать 16Мб памяти. Это было очень много учитывая что PC с 16Мб памяти стали стандартом де-факто лишь более чем 10 лет спустя. Но еще большим плюсом было то что защищенный режим был действительно защищенным. Это означало что доступ к памяти не был “свободным для всех” — вместо этого существовало 4 уровня (или кольца) защиты и менее привелигерованный процесс не мог нанести повреждения блокам памяти принадлежащим более привелигированным компонентам. Таким образом пользовательские программы не могли намеренно или случайно перезаписать к примеру код операционной системы. Дополнительно приложения были защищены друг от друга. Точно так же некоторые инструкции процессора были теперь ограничены и могли быть выполнены только кодом с достаточными правами – такими как ядро операционной системы или драйвер устройства. При попытке нарушить защиту возникала исключительная ситуация перехватываемая операционной системой которая обычно прекращала работу “провинившегося” приложения. Все проверки защиты выполнялись на аппаратном уровне с минимальными накладными расходами для операционной системы.

Как IBM так и Microsoft полностью осознавали проблемы вызываемые работой DOS в реальном режиме и работали над их решением. Двумя наиболее заметными продуктами которые в итоге появились стали IBM TopView и Microsoft Windows. TopView была текстовой многозадачной оболочкой для DOS и в сущности идейным прародителем позднейшей намного более успешной оболочки DesqView производства компании Quarterdeck. Microsoft Windows являлась графическим многозадачным окружением работавшим поверх DOS. Впервые анонсированная в 1983 версия 1.0 появилась в 1985. Она была более чем плохой и вполне заслуженно не приобрела сколько-нибудь широкой популярности. Это была попытка Microsoft сделать PC более похожим на компьютеры Macintosh фирмы Apple работавшими под управлением операционной системы MacOS с весьма развитым графическим интерфейсом пользователя. Версия Windows 2.0 вышла в 1987 и была немного лучше (и очень походила внешним видом на OS/2 1.1).

Взросление.
В это же время Microsoft работала над полностью новой операционной системой рассчитаной заменить DOS. В январе 1983-го года началась разработка новой многозадачной MS-DOS системы. Название проекта изменялось несчетное количество раз. В августе 1985 IBM присоединяется к проекту и фирмы подписывают соглашение о совместной разработке дающее обеим компаниям право на продажу конечного продукта. Немного погодя проект перименовывается в CP/DOS – от Control Program/DOS. Но, даже это был не финал процесса выбора имени еще нерожденного ребенка. Незадолго до выпуска продукт переименовывается в OS/2 – видимо для соответствия новой линейке персональных компьютеров IBM под названием PS/2 (Personal System/2).

Интересно то, что OS/2 1.0 не были реализованы очень многие планируемые особенности и самым заметным было отсутствие графического интерфейса пользователя Presentation Manager (кодовое имя Winthorn).

И все же OS/2 1.0 являлась радикальным рывком в сторону от DOS и имела множество особенностей и возможностей, которые DOS никогда не смогла бы иметь и которые были реализованы в других операционных системах намного позже.

• Вытесняющая многозадачность (preemptive multitasking).
• Многопоточность (multithreading).
• Средства взаимодействия между процессами (Inter Process Communication – IPC) такие как разделяемая память (shared memory), каналы (pipes), семафоры (semaphores) и очереди (queues).
• Поддержка виртуальной памяти (virtual memory, swapping) — теоретически до 1Гб виртуальной памяти.
• Полностью защищенный режим работы.
• Динамическое подключение библиотек (dynamic linking, DLLs).
• Поддержка до 16Мб оперативной памяти.

Одной из самых неприятных помех для разработчиков было то что они столкнулись с необходимостью поддержки DOS. Ни одна из проблем не являлась непреодолимой, но их комбинация была убийственной. IBM и Microsoft расплачивались за непродуманные решения принятые при разработке DOS в 1981 году. К тому же огромная популярность DOS произвела эффект бумеранга – разработчики вынуждены были поддерживать DOS приложения в OS/2 чтобы иметь хоть какие-то шансы на завоевание рынка.

В конце-концов разработчики OS/2 нашли решение как исполнять DOS в защищенном режиме хотя в процессе поиска решения и столкнулись с огромным количеством проблем. Окончательный выход выглядел следующим образом: имелась одна-единственная полноэкранная сессия DOS которая не могла выполняться в фоновом режиме (с другой стороны приложения OS/2 работали в фоне при активном сеансе DOS). Реализация подобного подхода требовала частого переключения между защищенным и реальным режимами (при активной DOS задаче). Это в свою очередь повлекло за собой огромное количество усилий по сохранению производительности на приемлимом уровне. Одним из примеров дополнительных ухищрений были драйвера устройств самой OS/2 – они должны были поддерживать работу как в защищенном так и в реальном режиме для уменьшения количества переключений.

Код DOS применяемый в OS/2 базировался на коде MS-DOS/PC-DOS, но с многочисленными модификациями. Так, к примеру, код обеспечивавший работу с файловой системой работал только в защищенном режиме. Иными словами при обращении к файлу вся операционная система переключалась в защищенный режим. Впрочем впоследствии такой подход оказался большим плюсом – когда были релизованы инсталлируемые файловые системы оказалось что DOS сессия OS/2 не имеет никаких проблем с доступом к (например) файловой системе HPFS.

Весь же защищенный код был написан “с нуля” со всеми теми приятными особенностями которые были описаны ранее. Ядро и системные библиотеки в основном были написаны на ассемблере по следующим двум причинам:

• Производительность – OS/2 должна была работать на IBM AT с 6Мгц процессором.
• Ограничения по памяти – OS/2 должна была работать при наличии только 1Мб ОЗУ.

В новой операционной системе было особенно не на что посмотреть – интерфейс было исключительно текстовым (обещанный Presentation Manager был все еще в стадии разработки) и внешний вид весьма походил на DOS. Но после нажатия Ctrl+ESC появлялся Program Selector – утилита позволявшая запускать новые задачи и переключаться между существующими. Теоретически существовало 16 сессий, но поскольку сама OS/2 занимала часть из них пользователь имел доступ к 12 сессиям.

Рабочее пространство пользователя OS/2 1.0

Рабочее пространство пользователя OS/2 1.0

С точки зрения пользователя OS/2 1.0 имела несколько существенных недостатков. Некоторые были исправлены в более поздних версиях серии 1.x, на исправление других понадобилось куда больше времени:

• Максимальный размер раздела 32Мб. Хотя возможно в 1987 году это было и не критично. OS/2 1.1 превысила это ограничение (хотя и базировалась на FAT), а OS/2 1.2 поставлялась уже с HPFS.
• Отсутствовала поддержка двойной загрузки (dual boot) или менеджера загрузки (Boot Manager). Dual Boot появился в версии 1.1, Boot Manager был реализован в версии 2.0
• Не было возможности обойти обработку файла CONFIG.SYS. Это было напастью всех версий серии 1.x. В сочетании с отсутствием Boot Manager-а это означало что если система не могла загрузиться (например, некорректный драйвер), то единственным шансом спасти ситауацию (и данные) была загрузочная дискета. Окончательно проблема была решена только в OS/2 Warp.
• Полное отсутствие механизма замены находящихся в использовании динамических библиотек (DLL). Это сделало установку исправлений системных DLL (таких как драйвера Presentation Manager) более чем затрундительным занятием. В OS/2 2.x ситуация разрешилась с помощью недокументированых вызовов API.

На рынке операционных систем OS/2 пребывала в состоянии безнадежной битвы за широкое распространение. Ее признанию мешало несколько факторов:

• OS/2 считалась требовательной к ресурсам (рекомендовалась AT с 2Мб ОЗУ хотя для работы было достаточно одного мегабайта).
• Совместимость с DOS на самом деле была далеко не на выском уровне. С другой стороны само наличие поддержки DOS было маленьким чудом поскольку препятствий этому было неисчислимое множество.
• Непомерно высокие цены. Возможно, маркетологи IBM и Microsoft имели какие-то свои особые соображения, но продажа набора разработчика (SDK – software development kit) за тысячи долларов отнюдь не помогала росту популярности операционной системы (первая версия Microsoft SDK for OS/2 вышедшая в апреле 1987 стоила три тысячи долларов).
• Ложные представления о новом продукте. Возможно самый большой ложный миф заключался в том, что OS/2 могла работать только на оборудовании IBM. Дела обстояли абсолютно иначе — даже версии OS/2 продаваемые самой IBM поддерживали оборудование сторонних производителей.

Резюмируя можно сказать что OS/2 1.0 не достигла абсолютного успеха (иначе сегодня большинство компьютеров работало бы под управлением OS/2), но и не стала оглушительным провалом. OS/2 внесла большое количество новых (и по большей части хороших) концепций в мир PC. Также OS/2 1.x выстроила солидный фундамент для OS/2 2.x которая в свою очередь была большим шагом в истории PC. Большинство концепций впервые появившихся в OS/2 1.x доказали свою обоснованность и не претерпели существенных изменений в последующих релизах. Программисты IBM и Microsoft без сомнения не заслуживают ничего, кроме уважения за проделанную работу.

OS/2 1.1 – Ранние годы.
Следующим релизом OS/2 стала вресия 1.1. Единственной причиной, по которой версию пронумеровали не как 2.0, вероятно было то, что графический интерфейс пользователя (GUI – Graphical User Interface) был обещан в версии 1.0, но не был закончен вовремя. Как забавный факт следует отметить, что Windows 1.0 разрабатывалась как Interface Manager и приобрела новое имя благодаря менеджерам игравших с именами не взирая на протесты программистов.

Presentation Manager имел кодовое имя Winthorn и практически полностью был написан в отделении IBM Hursley Labs. Программирование для PM было весьма схоже с программированием под Windows, однако, имелись и отличия:

• Прежде всего самое заметное было в различии координатных систем. В то время как координаты 0,0 в Windows были привязаны к верхнему левому углу экрана (что логично для знающего, как работает аппаратная реализация графики на архитектуре PC) в PM координаты 0,0 были привязаны к нижнему левому углу экрана (что логично для того, кто знает как работает координатная система в математике или физике).
• В Windows все графические операции передавались в так называемому Device Context. PM также использовал DC, но дополнительно имел еще один уровень абстракции называвшийся Presentation Space, что предоставляло большую гибкость.
• OS/2 имела гораздо более мощные функции рисования в своем графическом программном интерфейсе (Graphics Programming Interface, GPI) — наследие мейнфреймов. Некоторые из концепций GPI позднее были перенесены в Windows NT (но не в Windows 95).
• Общая программная модель в OS/2 была намного проще и не выглядела как набор “быстрых и грязных исправлений” (quick and dirty hack) что справедливо по отношению к программной модели Windows.

Помимо появления GUI другие изменения включали полную реализацию именованных каналов, которой не было в OS/2 1.0. Также была добавлена поддержка “больших” томов FAT (BigFAT). Теоретически поддерживались тома размеров до 2Гб, хотя практический лимит был несколько ниже.

После запуска OS/2 1.1 встречала пользователя следующим экраном:

Долгожданный GUI.

Долгожданный GUI.

Достаточно странным фактом было то, что OS/2 1.1 не имела нормального текстового редактора с GUI интерфейсом – даже такого, как notepad в Windows. Вместо него было текстовое приложение E.exe, запускаемое из командной строки.

В любом случае, OS/2 1.1 была технически очень интересной и занимательной программой. Она обладала намного большими возможностями чем любая операционная система для персональных компьютеров в то время. Windows и MacOS даже в перспективе не имели того, что было в OS/2 – ни вытесняющей многозадачности, ни многопотоковости, ни виртуальной памяти.

Естественно, что системе были присущи и недостатки. Хотя и поддерживалось большинство тогдашних стандартов для вывода графики (CGA, EGA, VGA) но поддержка других была весьма слабая, если вообще существовала. Поддержка принтеров была чисто номинальная – несколько принтеров и плоттеров производства IBM и все.

Под OS/2 существовали различные приложения – в том числе такие как Microsoft Word, Lotus 1-2-3 и QuattroPro. Однако все они были текстовыми за исключением Microsoft Excel 2.2.

OS/2 1.2 – Развитие.
В конце 1989 Microsoft и IBM выпускают версию OS/2 1.2 – очень важное событие во всей истории OS/2 поскольку именно в версии 1.2 были реализованы практически все возможности обещаные в OS/2 еще до ее появления. В OS/2 1.2 разработчики наконец отказались от файловой системы FAT и реализовали инсталлируемые файловые системы (Installable File System, IFS) и высокопроизводительную файловую систему HPFS (High Perfomance File System).

HPFS была разработана “с нуля” Гордоном Литвином (Gordon Letwin) — ведущим разработчиком OS/2 в Microsoft. Новая файловая система весьма превосходила FAT, а также снимала множество ограничений:
• Отсутствовал печально известный лимит “8.3” на имена файлов – 8 символов на имя и 3 на расширение. Имена файлов могли быть длиной до 255 символов и допускали значительно больший диапазон допустимых к использованию символов – в частности пробел.
• Поддержка расширенных аттрибутов (Extended Attributes, EA). Каждый файл или директория могли иметь до 64Кб EA связанных с ним – там могла храниться любая информация – иконки, описания, информация для программы-каталогизатора и так далее.
• Поддержка больших дисков. FAT поддерживала разделы до 2Гб размером. HPFS поддерживала тома до 64Гб и была ограничена на то время лишь драйверами жестких дисков.
• Устойчивость к фрагментации. В то время как разделы FAT требовали регулярной дефрагментации для предотвращения иногда ощутимых потерь в производительности, HPFS пыталась использовать для файлов непрерывные фрагменты, сохраняя фрагментацию на минимальном уровне.
• Уменьшение потерь дискового пространства. Наибольший FAT диск в 2Гб размером использовал для хранения данных элементы размером 64Кб, чем вызывались большие потери дискового места (иногда до 50%). HPFS использовала сектора размером 512 байт таким образом резко уменьшая потери.
• Высокая отказоустойчивость. Если таблица FAT на дисковом разделе разрушалась в результате инцидента вся остальная информация на диске превращалась в гору бесполезного мусора поскольку вся информация о размещении файлов была сконцентрирована в FAT. HPFS дублировала часть информации и хранила структуру диска связно в обеих направлениях (от каталога к подкаталогу или файлу и наоборот). В результате, повреждения одной области не оказывали никакого влияния на весь остальной раздел. К примеру, не смотря на повреждение сектора с директорией – все файлы в ней оставались доступны.

Существовало две версии HPFS — “чистая” HPFS и HPFS386. Последняя, используемая в Microsoft LAN Manager (и IBM LAN Server) была более производительной, допускала значительно увеличенные размеры кэша и имела несколько расширений необходимых для серверов – к примеру встроенную систему разграничения доступа ( Access Control List, ACL) и систему ограничения директорий. В общем судьба HPFS оказалась весьма успешной – она практически в неизменном виде перешла в OS/2 2.0, и с некоторыми вариациями была использована в Windows NT под именем NTFS. Подобная история произошла с файловой системой UFS операционной среды SunOS 4.x. После революционного перехода на полностью новую ветку unix фирма Sun, имея богатый положительный опыт, без больших изменений оставила UFS в своей новой ОС. Это наглядный пример того, что удачные решения предшественников остаются в силе.

OS/2 GUI также получил новый внешний вид, весьма схожий с вышедшей через несколько месяцев Windows 3.0

Единообразие интерфейса OS/2 & Win3.0

Единообразие интерфейса OS/2 & Win3.0

Наиболее значимым различием между OS/2 1.2 и Windows 3.0 было то, что Windows не была операционной системой как таковой и исполнялась поверх MS-DOS (и даже могла быть запущена в DOS сессии OS/2). Также Windows содержала больше различных приложений (по большей части бесполезных, ну может быть за исключением Solitaire). OS/2 была более бизнес-ориентированной и при сравнении имела несколько спартанской вид. Отчасти это послужило тому, что Windows получила большее распространение среди конечных пользователей.

OS/2 1.3 – последняя из 16-битных ОС.
После исторического разрыва совместной разработки OS/2, вызванного нежеланием Microsoft делить прибыль от продаж оперционной системы с IBM, основной процесс по модернизации OS/2 происходил в IBM (хотя Microsoft и полностью сконцентрировалась на Windows некоторые вынужденные изменения в систему все же вносились). Версия 1.3 была практически идентична 1.2 по предоставляемым возможностям, но включала многочисленные улучшения производительности и удобстве использования.

Наконец во всех редакциях OS/2 присутствовал язык программирования REXX разработанный Майком Коулишоу (Mike Cowlishow) из IBM UK.

Язык изначально создавался для достижения четырех главных целей:
• легкой понимаемости (читаемости) написанных на нем программ, что облегчает работу программистам, пользователям и сопровождающему персоналу
• поддержка быстрого, эффективного и аккуратного программирования за счет обеспечения максимально естественной формы представления данных и управляющих структур языка
• обеспечения надежной и эффективной реализации языка на разнообразных платформах
• высокой применимости языка в системном и прикладном ПО

И все эти задачи были успешно решены. Таким образом операционная система получила мощный и гибкий инструмент, сравнимый с различными языками написания скриптов в UNIX подобных системах. Это несомненно являлось очень большим преимуществом, особенно в сравнении с более чем скромным набором возможностей которые предлагались при написании пакетных файлов в DOS и ранних версиях OS/2.

OS/2 2.0 – 32-х битная революция.
Пока в 1988 году IBM и Microsoft усердно трудились над OS/2 1.2 в IBM началась работа по разработке кардинально переработанной операционной системы. Итак, хотя версию 1.3 IBM совершенствовала исключительно своими силами, в тоже время под руководством ведущего разработчика Майкла Когана (Michael S. Kogan) уже полным ходом шли работы над версией 2.0. В марте 1992 операционная система была полностью готова и выпущена на рынок под названием OS/2 2.0 GA (General Availability – публично доступная). Приставка GA появилась не случайно. В это время шли яростные “словесные войны” между IBM и Microsoft и в одной из перепалок вице-президент Microsoft Стив Балмер пообещал публично съесть флоппи-диск если IBM умудрится выпустить OS/2 2.0 до конца 1991 года. Поскольку зрелище обещало быть достаточно интересным в ноябре 1991 была выпущена ограниченным тиражом OS/2 2.0 LA (Limited Availability – ограниченно доступная). К сожалению, господин Балмер не сдержал своего слова и OS/2 2.0 LA пришлось использовать как простую beta версию, каковой она в сущности и являлась.

Самым большим плюсом в OS/2 2.0 была сама система. Переход на 32-х разрядную архитектуру снял множество ограничений существовавших в DOS и OS/2 1.x – в первую очередь по работе с памятью. Вместе с тем система не была “полностью” 32-х разрядной – многие части оставались 16-ти разрядными – в первую очередь по соображениям совместимости и экономии времени. Для ускорения разработки, к примеру, драйвера графической подсистемы (драйвера видеокарт и принтеров для Presentation Manager) в OS/2 2.0 были 16-ти разрядными и были заменены 32-х битными версиями только в OS/2 2.1. Требованиями совместимости диктовалось использование 16-ти разрядных драйверов физических устройств (Physical Device Driver, PDD) совместимых с OS/2 1.3. Аналогичным образом многие фрагменты ядра были 16-ти битными для обеспечения поддержки приложений написанных для OS/2 1.x. Основные же элементы системы были полностью новыми и 32-х разрядными – к примеру поддержка множества виртуальных DOS машин (Multuply Virtual DOS Machine, MVDM) и менеджер памяти с поддержкой пейджинга. Более того основная часть кода была написана на C, а не на ассемблере как в OS/2 1.x.

Вторым существенным моментом стал новый интерфейс пользователя под названием Workplace Shell (или WPS для краткости) являвшийся радикальным уходом от концепций заложенных в GUI OS/1.x и Windows. Новый интерфейс был объектно-ориентированным и в нем все стало объектом – диск, принтер, программа и так далее. Манипуляции с объектами проводились с помощью drag-n-drop – перемещение, копирование, печать и уничтожение. В WPS широко использовалась правая кнопка мыши – для открытия контекстных меню и выполнения операций по перетаскиванию объектов.

Workplace Shell OS/2 2.0

Workplace Shell OS/2 2.0

Для оперционной системы OS/2 2.0 была зарегистрирована торговая марка “Интегрирующая платформа” (The Integrating Platform). Это название напрямую намекало на уникальную возможность OS/2 2.0 исполнять существующие DOS, Windows и OS/2 1.x приложения одновременно с новыми 32-х разрядными родными приложениями. В отличии от OS/2 1.x в версии 2.0 поддержка DOS была превосходной. Система полностью использовала появившийся в 386 и последующих процессорах виртуальный 8086 режим (Virtual 8086 mode). Злые языки компьютерного мира одно время утверждали, что этот режим был реализован в 386-м процессоре шокированными инженерами Intel – слухи о мучениях при программировании поддержки в OS/2 1.x действительно распространились весьма широко и облегчение страданий программистов на аппаратном уровне было поистине обычным состраданием. Кроме того, что пользователь теперь мог запускать не только несколько полноэкранных и оконных сессий DOS появилась возможность создавать “специальные” DOS сессии в которых использовалась не встроенная поддержка DOS, а предоставлялась возможность запустить DOS 4.0, DOS 5.0, DR-DOS и так далее.

Поддержка Windows приложений логическим образом вытекала из поддержки DOS. Полноэкранная Win-OS/2 сессия просто исполняла Windows 3.0 в рамках виртуальной DOS машины. Оконные сессии Win-OS/2 требовали более нетривиального подхода в связи с тем, что им было необходимо взаимодействовать с PM/WPS приложениями. Выход из ситуации был реализован написанием специальной версии экранного драйвера для Win-OS/2. Такой подход, хотя и обеспечил хорошую производительность, но имел существенный недостаток – это сделало процесс написания драйверов видокарт для OS/2 намного более сложным и дорогим занятием и было одной из причин малого количества драйверов для OS/2. Производителю приходилось помимо создания видеодрайвера для OS/2 дополнительно предоставлять специфическую OS/2 версию драйвера для Windows. Более логичным было бы написание “транслирующего” драйвера преобразовывавшего вызовы функций Win-OS/2 в вызовы PM – тогда от производителя требовалось бы написание только OS/2 версии видеодрайвера.
На первых порах OS/2 2.0 столкнулась с той же проблемой что и OS/2 1.x до нее – недостатком родных приложений. Система прекрасно справлялась с запуском DOS, Windows и OS/2 1.x приложений, но на первых порах ощущалась нехватка родных 32 разрядных программ.

OS/2 2.1, 2.11, 2.11 SMP – Надежная платформа, эпоха зрелости.
Выпуск версии OS/2 2.1 в мае 1993 года явился следствием эволюционного развития версии 2.0. Внешний вид не претерпел существенных изменений, разработчики продолжали трудиться над “внутренностями” системы. Из видимых конечному пользователю изменений стоит отметить смену версии Win-OS/2 с 3.0 на 3.1 и появление нового компонента под названием Multimedia Presentation Manager/2 (MMPM/2) добавившего в графический интерфейс пользователя различные мультимедийные возможности – звуковые схемы, воспроизведение мультимедийных файлов и тому подобное.

В ноябре 1993 выходит специальная версия OS/2 for Windows не содержащая кода Win-OS/2 а использующая уже установленную на компьютере копию Windows 3.x. Таким образом снижалась цена конечного продукта (IBM платила лицензионные отчисления Microsoft за использование кода Windows в Win-OS/2). Вместе с тем эта версия продемонстрировала ситуацию на рынке. Используя свое монопольное положение Microsoft с помощью манипуляций в сфере ценовой политики держала производителей клонов PC под жестким контролем, запрещая им предустанавливать на продаваемые компьютеры операционные системы отличные от DOS/Windows собственного производства. Позже такая политика была признана незаконной, но OS/2 это уже не помогло. Выпустив OS/2 for Windows фирма IBM пыталась разрешить проблему без нарушения OEM соглашений производителей компьютеров с Microsoft.

Несмотря на жесткий прессинг со стороны Microsoft времена OS/2 2.1 и 2.11 были отмечены ростом количества приложений написанных специально для OS/2. IBM достигла соглашения с несколькими крупными производителями программного обеспечения о разработке OS/2 версий их приложений. В число таких компаний входили Borland, Lotus, Novell и тогда еще самостоятельная WordPerfect. IBM в некоторых случаях даже субсидировала отдельные разработки. В то же время Microsoft проявляла не меньшую активность, однако не заключая договора или оплачивая разработку, а напротив шантажируя разработчиков ПО угрозами закрыть доступ к бета версиям и информации о Windows, если они будут разрабатывать свои продукты под отличные от Windows платформы.

OS/2 Warp. Золотая эра.
В октябре 1994 выходит OS/2 Warp – самая популярная и самая распространенная версия OS/2. Внутренне система незначительно отличалась от OS/2 2.11 за исключением расширенной поддержки оборудования и исправлением ошибок – хороший пример того, что грамотно спроектированный и продуманный продукт не нуждается в лихорадочном переписывании многих элементов кода. Наиболее серьезные изменения касались исключительно улучшению простоты использования конечным пользователем.

Развитие GUI интерфейса без отрыва от удобства использования.

Развитие GUI интерфейса без отрыва от удобства использования.

Новые изменения и улучшения включали в себя:
• OS/2 Warp поддерживала новый улучшенный формат исп

История Windows: от 1.0 до 10

Билл Гейтс в молодости

Операционная система Windows от Microsoft празднует свой 30-летний юбилей. За это время Windows стала выглядеть совершенно иначе, однако она сохранила ряд привычных элементов, прошедших испытание временем.

За 30-летнюю историю ОС вышло девять основных версий системы: от разработанной Биллом Гейтсом Windows 1.0 до последнего релиза под руководством нового генерального директора Microsoft Сатьи Наделлы. Windows является самой распространенной ОС, и установлена она более чем на 88% персональных компьютеров в мире.

Самая первая Windows 1.0 вышла в ноябре 1985 года. По правде говоря, первая выпущенная версия была Window 1.01, так как 1.0 обладала серьезной ошибкой. Это была первая реальная попытка Microsoft создать графический пользовательский интерфейс в 16-битной архитектуре.

Однако Windows 1.0, в отличие от Mac OS, не была самостоятельной операционной системой и являлась лишь графической надстройкой над DOS. Из-за этого многие пользователи по инерции продолжали пользоваться «Командной строкой» для управления системой, хотя поддержка мышки в системе была.

Чтобы пользователи привыкли к новой системе ввода, Microsoft придумала игру Reversi, в которую нужно было играть мышкой. Таким образом пользователи учились двигать мышью, кликая с ее помощью на различные объекты на экране. Эту же цель преследовал и «Сапер».

17 августа 08:10

Вторая и третья версии Windows также были «оболочкой» для MS-DOS, но обладали рядом нововведений. В 2.0, вышедшей 9 декабря 1987 года, стало возможным располагать окна одно над другим в произвольном порядке, впервые появилась «Панель управления» (которая используется и по сей день), а также файлы описания программ (PIF-файлы). Она также стала первой платформой Windows, на которой появились приложения Microsoft Word и Excel.

Третья версия, которая появилась 22 мая 1990 года, получила «Диспетчер программ» и «Менеджер файлов», а также обновленную версию «Панели управления» и пасьянс «Солитер», до сих пор являющийся неотъемлемой частью Windows. Кроме того, новая операционная система стала выглядеть намного лучше благодаря поддержке 256 цветов в видеоадаптере VGA и изменениям графического интерфейса.

Однако компании не чужды эксперименты. Так, на выставке CES в 1995 году был представлен программный продукт для Windows 3.0 Microsoft Bob, который разрабатывался без участия Билла Гейтса. Идея состояла в том, чтобы создать «социальный интерфейс», заменив «Диспетчер программ» на мультяшный домик, где в «комнатах» хранились соответствующие приложения, а проводником по дому служил по умолчанию пес по кличке Ровер.

Билл Гейтс в молодости Билл Гейтс и сооснователь компании Microsoft Пол Аллен Билл Гейтс с первой версией ОС Windows Основатели Microsoft Пол Аллен (справа внизу) и Билл Гейтс (в левом нижнем углу) с первой командой компании Билл Гейтс во время беседы с главой Apple Стивом Джобсом

Полную галерею можно посмореть
в отдельном репортаже

Затем состоялось ее обновление, в Microsoft Office появился такой персонаж, как Скрепка. Можно сказать, что Bob предвосхитил появление современных виртуальных персональных помощников наподобие Cortana и Siri. В июле 2013 года Билл Гейтс так прокомментировал наследие Windows Bob: «Мы просто опередили свое время, как и в случае с большинством наших ошибок».

Полноценная операционная система Microsoft появилась только в августе 1995 года. Windows 95 стала значительной вехой на пути развития Windows. По сравнению с 3.0 она обладала огромным количеством нововведений.

Появились уже привычные всем пользователям меню «Пуск», иконки быстрого доступа к файлам и приложениям на рабочем столе. Windows 95 впервые использовала 32-битную среду, «Панель задач» и была ориентирована на многозадачность. MS-DOS все еще играла важную роль в Windows 95 и была необходима для запуска ряда программ и элементов. Взаимодействие с файлами и папками производилось посредством иконок.

Также в Windows 95 появился браузер Internet Explorer, однако он не устанавливался по умолчанию — для него требовался пакет Windows 95 Plus. В более поздних версиях Internet Explorer стоял изначально, поскольку в то время были популярны браузеры Netscape Navigator и NCSA Mosaic.

Windows 98, релиз которой состоялся 25 июня 1998 года, была даже более ориентированной на потребителей, чем предшествующая Windows 95. В ней был реализован ряд улучшений пользовательского интерфейса через «Центр обновлений рабочего стола Windows» в Internet Explorer 4, включая «Панель быстрого запуска», активный рабочий стол, возможность свернуть окно кликом по заголовку окна, а также кнопки «Назад» и «Вперед» и адресную строку в Windows Explorer.

11 сентября 12:48

В 2000 году компания представила сразу две совершенно разные ОС — Windows 2000 и Windows ME. Первая принадлежала к семейству операционных систем NT (новые технологии), вторая же была построена на платформе Windows 9x. Windows Millennium можно назвать следующей ступенью в развитии Windows 98 с добавлением некоторых элементов интерфейса Windows 2000 и максимальным упрощением для современного домашнего использования.

Windows MЕ была сильно раскритикована пользователями из-за ее нестабильности и ненадежности, частых зависаний и аварийных завершений работы. Некоторые пользователи расшифровывали ME как Mistake Edition (ошибочное издание). Эта версия до сих пор считается одним из худших продуктов от Microsoft.

Windows 2000 была ориентированна на бизнес-клиентов, и впоследствии она стала основой для Windows XP.

В Windows 2000 важную роль играли автоматические обновления. Кроме того, в ней впервые появился режим гибернации. В Windows 2000 Professional были реализованы многочисленные усовершенствования, как, например, концепция «подключи и работай»: когда подключалось новое периферийное устройство, операционная система сама находила нужные драйверы для него, и оно начинало работать.

Релиз триумфальной Windows XP состоялся в октябре 2001 года. Новая система представляла собой некий симбиоз Windows 2000 и Windows ME. Как и Windows 2000, она была основана на Windows NT, однако в нее были добавлены клиентоориентированные элементы из Windows ME.

В новой ОС было реализовано новое оформление графического интерфейса, сглаживание текста на ЖК-мониторах, возможность быстрого переключения между пользователями, а также много других приятных особенностей. Windows XP является «долгожителем» среди операционных систем: для нее вышло три масштабных обновления, а поддержка ОС прекратилась лишь в 2014 году, то есть спустя 13 лет после релиза — этот срок поддержки является самым длительным среди всех операционных систем Windows.

Были у системы и недостатки. Например, при установке ОС пользователю предлагается создать для работы учетную запись с правами администратора, что приводит к потенциальной уязвимости системы к вирусам. Также к недостаткам можно отнести достаточно высокие на тот момент системные требования: процессор не менее 500 МГц и более 128 Мб оперативной памяти.

После грандиозного успеха Windows XP компания Microsoft выпускает Windows Vista. Релиз системы состоялся в 2007 году. Новая ОС была своего рода попыткой совершить революцию в оформлении графического интерфейса. Также в Microsoft постарались устранить недостатки в системе безопасности, так досаждавшие пользователям XP.

Однако новая система вышла крайне посредственной. Об этом говорит хотя бы то, что ОС заняла первое место в конкурсе «Провал года» в 2007 году.

Пользователи также были разочарованы в новом продукте от Microsoft. Особенно выделяют проблемы с быстродействием, несовместимостью со многими старыми программами, а также завышенные системные требования, превосходящие заявленные. Новый интерфейс Aero также не пришелся пользователям по душе. После выхода Windows 7 в 2009 году Vista, и так не пользовавшаяся популярностью, практически полностью «вымерла». На 2015 год доля рынка Windows Vista составляет меньше 2%.

Следующая операционная система компании Microsoft — Windows 7 — была представлена 22 октября 2009 года. Она должна была устранить все недочеты, имевшиеся в Vista. Дизайн Aero был сильно доработан, реализована поддержка старых программ, недоступных для запуска на Windows Vista. Также в Windows 7 появился режим Windows XP mode, позволяющий запускать старые приложения в виртуальной машине Windows XP, что обеспечивает практически полную поддержку старых приложений.

Важной особенностью новой системы является более тесная интеграция с производителями драйверов: большинство определяются автоматически. Как результат, из-под пера Microsoft вышла операционная система, пришедшаяся по вкусу большому количеству пользователей: за первые восемь часов количество предварительных заказов превысило спрос, который Windows Vista имела за первые 17 недель.

Но и тут не обошлось без ложки дегтя. Основным недостатком системы являются опять же высокие системные требования, из-за чего автономность ноутбуков в некоторых случаях снижалась до 30%. Несмотря на это, система остается популярной и по сей день: на сентябрь 2015 года доля Windows 7 занимает более 55% рынка.

В октябре 2012 года Microsoft представляет очередной продукт — Windows 8. Новая система получила кардинально новый интерфейс, больше «заточенный» под использование на планшетах. Так, в Windows 8 исчезла кнопка «Пуск», на месте которой расположился доступ к интерфейсу Metro.

Интерфейс представлял собой плиточную площадку. Также в новой системе появился магазин приложений Windows Store, схожий с Play Маркет и App Store. Основными нововведениями Windows 8, помимо нового интерфейса, можно считать нативную поддержку USB 3.0, усовершенствованный поиск и новый диспетчер задач.

Однако большая часть пользователей не оценила систему: Microsoft сделали слишком большой уклон в сторону сенсорного управления. Это сказалось на удобстве управления системой на десктопах.

Новая версия Windows 8.1 являлась попыткой исправить недочеты. На свое законное место вернулась кнопка «Пуск» и стало возможным установить запуск стандартного рабочего стола по умолчанию. Несмотря на попытку исправить ошибки, совершенные в Windows 8, обновление также было воспринято без энтузиазма.

Последней на данный момент операционной системой Microsoft является Windows 10, представленная в июле 2015 года. Windows 10 должна объединить все устройства, включая встроенные системы, смартфоны, планшеты, ноутбуки, ПК и игровые консоли. Обновление до Windows 10 доступно для пользователей устройств с Windows 7, 8.1 и Windows Phone 8.1 бесплатно в течение года.

Основными новшествами системы являются доработанное меню «Пуск», голосовой помощник Cortana, а также возможность взаимодействовать одновременно с сенсорным интерфейсом и с традиционным на гибридных устройствах.

08 августа 00:13

В Windows 10 Microsoft собирает множество данных об использовании компьютера. Примерами таких данных являются имя, адрес электронной почты и другие. Из-за этого на Microsoft обрушился шквал критики. Часть критики также относится к тому, что Windows делится паролями от Wi-Fi с другими пользователями. В любом случае сбор данных можно в любой момент отключить, все инструкции ищутся в интернете.

Windows по праву можно назвать неотъемлемой частью целого поколения пользователей ПК. Благодаря ОС от Microsoft миллионы людей открыли для себя информационные технологии и доступ к глобальной сети. И как бы ее ни хаяли, она в любом случае останется актуальной еще не один год.

Подписывайтесь на «Газету.Ru» в Новостях, Дзен и Telegram.
Мы сообщаем главное и находим для вас интересное.

Какие бывают Windows

Все версии Windows, начиная от 1.0 и заканчивая 10, имеют отличительные особенности. Проследив ход изменений в визуальной и функциональной составляющей операционной системы (ОС), можно заметить фундаментальные решения, предопределившие современный вид дистрибутива и предугадать дальнейшие тенденции развития.

Все версии операционной системы Windows

Далее в статье будет представлен список всех версий системы от Microsoft, которые выходили в период с 1985 года по наши дни. В каждом дистрибутиве есть положительные и негативные стороны, о которых будет подробно рассказано.

1.0

Самый первый релиз ОС под брендом Windows, который состоялся в 1985 году , хоть и был презентован главой компании Биллом Гейтсом за два года до этого. При разработке за основу взято ядро популярной на то время системы DOS , поверх которой сделали надстройку в виде графического интерфейса, выполненного в виде набора окон программ. Именно это предопределило название наиболее распространенной системы в мире.

Интересный факт! После релиза Windows 1.0 можно было приобрести за 99 долларов .

Интерфейс Windows 1.0

2.0

Вторая номерная версия системы имела немного отличий в графическом исполнении, но превосходила предшественницу в плане доступного программного обеспечения. В этой редакции пользователь впервые смог запустить офисный пакет, который тогда состоял всего из текстового и табличного процессоров — Word и Excel .

Из функциональных особенностей дистрибутива можно выделить:

  1. Поддержку 16 цветов .
  2. Предустановленный софт Control Panel , PIF и вышеуказанный офисный пакет.
  3. Совместимость с технологией « Реальный режим ».
  4. Возможность перемещения окна приложения поверх другого.

Выпуск состоялся в 1988 году .

Windows 2.0

3.0

Наибольшую популярность продукт от компании Microsoft получил с выходом Windows 3.0, который состоялся в 1990 году . Основными нововведениями стали поддержка 256 цветов , что в 16 раз больше предыдущей версии дистрибутива, и совместимость с микропроцессорами Intel 286 и 386 .

Из недостатков пользователи отмечали отсутствие изменений в визуальном стиле системы.

Интерфейс Windows 3.0

NT 3.1

Windows NT 3.1 — революция в мире персональных компьютеров. Именно в этой версии разработчики из Майкрософт отказались от DOS в качестве базы и создали собственное ядро, лишенное всех недостатков уже устаревшей системы. Дистрибутив является 32-битным и поддерживает множество прорывных технологий:

  • Multiprocessing ;
  • Multithreading ;
  • Multiuser ;
  • Multitasking .

Эта система стала по-настоящему многозадачной, позволяющей выполнять обработку большого потока информации в короткие сроки.

Интерфейс Windows NT 3.1

95

Обозначение этой версии соответствует году выпуска — 1995 . В данном релизе была впервые добавлена кнопка Пуск , которая впоследствии будет присутствовать во всех сборках Windows. Еще появился предустановленный браузер Internet Explorer 1 .

Интересный факт! Заглавная мелодия для системы писалась композитором Brian Eno на компьютере под управлением MAC .

Интерфейс Windows 95

NT 4.0

Windows NT 4.0 — симбиоз двух предыдущих версий. От NT 3.0 было взято ядро, а от 95 — графический дизайн. Выпущена система в 1996 году .

Разработчики сместили акцент в разработке, выбрав в качестве целевой аудитории сотрудников предприятий, а не обычных пользователей. Была повышена производительность и добавлена поддержка графических технологий DirectX и GDI .

Интерфейс рабочего стола windows NT 4.0

98

В 1998 году выходит Windows 98 — наследница 95 версии. Из нововведений, помимо изменений в визуальном оформлении, можно отметить улучшенную совместимость с периферийным оборудованием. В частности особый уклон был сделан на USB-девайсы.

В этой редакции состоялся релиз Internet Explorer 4.0 , который включал технологию Active Desktop , позволяющую размещать на рабочем столе интерактивные элементы, например, гиперссылки.

Интерфейс рабочего стола windows 98

2000

Windows 2000 — реинкарнация версии NT 4.0 . Уклон снова сделан на бизнес-сегмент пользовательского рынка. Улучшения касались исключительно технической части — совместимости с новым оборудованием. Появилась поддержка WMD , Plug Play и ACPI .

Релиз состоялся в 2000 году .

Интерфейс рабочего стола windows 2000

ME

Во второй половине 2000 года разработчики из Майкрософт представили потребителю дистрибутив Windows Millennium Edition , который впоследствии получит неодобрительные отзывы от пользователей.

У системы были завышены минимальные требования. Чтобы компьютер работал с нормальной производительностью, должен быть установлен микропроцессор Pentium с частотой от 150 МГц , 320 МБ встроенной памяти и 32 МБ оперативной.

Интерфейс рабочего стола windows me

XP

В линейке Windows знаковое место занимает версия XP, которая была выпущена в 2001 году . Система совершила прорыв, подарив пользователю интуитивно понятный интерфейс, большое количество программного обеспечения и обновления по части безопасности.

Специально для предприятий и финансовых сфер бизнеса были выпущены дополнительные редакции. Например, видоизмененный дистрибутив устанавливался в банковские терминалы.

Интересный факт! В 2020 году издание TechRadar опубликовало примерное количество устройств, которые продолжают работать на базе Windows XP — 25 200 000 компьютеров .

Интерфейс рабочего стола windows xp

Server 2003

Через два года после релиза предыдущей версии, в 2003 , компания разрабатывает специальный дистрибутив для обслуживания серверов, беря за основу Windows XP. Отличительных особенностей нет.

Интерфейс рабочего стола windows server 2003

Vista

Выпущенная в 2007 году Windows Vista стала второй системой от Microsoft, которая не снискала популярности у пользователей по всему миру. Уклон был сделан на визуальное оформление, например, впервые появилась технология прозрачности окон. Все нововведения требовали много ресурсов от компьютера, что в совокупности с плохой оптимизацией только тормозило работу устройств.

Интерфейс рабочего стола windows Vista

Vista Server version

На основе провалившейся Windows Vista в 2008 году компания выпускает серверную реинкарнацию этой системы. Было изменено визуальное оформление и улучшена совместимость с оборудованием.

7

При разработке седьмой версии дистрибутива были брошены все силы на повторение успеха Windows XP. Релиз состоялся в 2009 году и в скором времени пользователи по достоинству оценили работу. Эта версия до сих пор установлена на многих компьютерах, несмотря на то, что поддержка закончилась в 2020 году .

Среди значимых нововведений можно отметить технологию Aero , которая обеспечивала красивый визуальный стиль окон, не потребляя при этом много ресурсов.

Интерфейс рабочего стола windows 7

Server 2012

После успеха Windows 7 компания долгое время не выпускала десктопных решений, был снова сделан уклон в бизнес-сегмент. В 2012 году состоялся релиз серверной версии, который в корне отличался от предыдущих.

Все нововведения были направлены на обеспечение повышающегося интереса к облачным технологии. Дистрибутив поддерживал открытые, приватные и гибридные облачные решения.

Интерфейс рабочего стола windows Server 2012

8

Восьмая номерная версия системы, вышедшая в 2012 году , получила неоднозначную критику со стороны пользователей. Разработчиками было принято решение полностью переработать интерфейс дистрибутива, теперь в основу был положен «плиточный» дизайн. Негативно приняли корректировку меню « Пуск », которое теперь открывалось на весь экран. Начали даже выходить специальные приложения, позволяющие вернуть прежний вид этому системному компоненту.

Интерфейс рабочего стола windows 8

8.1

Версия 8.1 в малой степени отличалась от предыдущей. Разработчики в 2013 году решили прислушаться к отзывам пользователей и переделать меню « Пуск », который стал более походить на всем привычный. Были внесены изменения в графический стиль, но кардинально ничего нового не привнесено.

Интерфейс рабочего стола windows 8,1

10

Кульминационная десятая версия была выпущена в 2015 году и является последней. Интерфейс рабочего стола берет за основу наработки Windows 8, но привносит изменения в другие аспекты. Например, пользователям предоставлена возможность самостоятельно изменять внешний вид меню « Пуск ».

Обратите внимание! По заявлениям разработчиков, это будет последняя номерная версия, которая получит неограниченную поддержку и будет постоянно дорабатываться.

Из ключевых особенностей можно выделить релиз нового штатного браузера Edge и интеллектуального голосового помощника Cortana .

Интерфейс рабочего стола windows 10

Заключение

Необходимо отметить, что все версии бывают разных редакцией, которые отличаются в цене и предоставляемых функциях. Существуют сборки для домашнего использования и для корпоративных пользователей.

При выборе системы рекомендуется отдавать предпочтение Windows 8 , 8.1 или 10 , потому что срок их поддержки еще не закончился. Если компьютер достаточно производителен, лучше пользоваться десятой версией, которая, по заявлениям Майкрософт, будет получать обновления бессрочно.

Windows/Версии

Седая древность (16-битные версии) [ править ]

Мышей развели, оболочки дешёвые…

Первые версии Windows (до 95-й) были по сути оболочками DOS и ставились только поверх DOS, хотя, формально говоря, оболочками они быть перестали с появлением ядра защищённого режима, то есть где-то около Windows/386. Однако, в отличие от простых оболочек для запуска DOS-овских программ, Windows имела свои собственные программы — по этой причине Windows с самого начала можно было назвать «операционной системой» (но не нужно). До 95ой они требовали уже установленную DOS, а 16-битный код использовался всюду, кроме Windows NT и потомков. Попытки Мелкософта внедрить 32-битные драйверы i/o в Win 3.x (что теоретически позволяло избавиться от тормозов, ибо делало ненужным о-о-о-оче-е-е-ень ме-е-е-е-е-едле-е-е-енннннны-ы-ы-ы-ы-е-е-е-е-е переключения в реальный режим и обратно для обращений к BIOS’овским драйверам жёсткого диска) сплошь и рядом приводили к отказу CD-ROMов и потере данных.

Каменный век (Windows 1.x, 1985) [ править ]

VisiOn Graph. Красавец, правда?

Неведомая ёбаная хуйня, родившаяся из попоболи Билли, ВНЕЗАПНО узнавшего о том, что на его любимую ДОС кто-то ОЧЕНЬ ДАВНО нацепил графическую оболочку, а у него самого об этом ни сном ни духом. Толчком к началу проекта на деле послужила опубликованная в 1983-м году журнальная статья о том, как некие сумрачные гении из конторы под названием VisiCorp готовят к выпуску интегрированную офисную систему под названием VisiOn, которая будет работать в графическом режиме и поддерживать мышь. Несмотря на то, что система эта была убога внешне и внутренне, жутко тормозила, ибо была написана на UCSD-паскале и работала через виртуальную машину, требовала под себя топовый ХТ с 512К памяти и жёстким диском (что по тем временам стоило без преувеличения over 9000 убитых енотов) и вообще была ориентирована на крупные компании, Билли резко почувствовал, что пора хватать чемоданы, вокзал отходит.

Поскольку индусы тогда ещё только умели поклоняться коровам и дышать метилизоцианатом, в разработке пришлось опираться на собственные силы. К делу были немедленно подключены казачки, засланные в Эппл под видом разработчиков прикладного софта, а также венгерский сумрачный гений Чарлз Симони, написавший в Ксероксе легендарный текстовый редактор BRAVO и только-только нанятый для написания Word’а. В журналах немедленно появилась куча статей о грядущей графической оболочке от MS, которая всех порвёт и будет уметь всё, включая подтирание жопы юзеру. Ранние версии представляли собой невыразимый ужас, похожий одновременно на Xerox Star, DOS’овский Word и VisiOn (что, впрочем, неудивительно, учитывая, что первые две вещи писал один и тот же Симони).

Зато мы уже умеем EGA!

В это время к процессу подключился Жопс, ВНЕЗАПНО узнавший о том, что засланные казачки Билли сливают тому всю инфу о внутреннем устройстве МакОси, и немедленно подавший на M$ в суд. Именно поэтому первые версии винды не имели перекрывающихся окон — во-первых, это было довольно сложно сделать технически, а во-вторых, всё равно запрещено судом, ибо самый простой и быстрый способ их реализации заключался в сдирании кода у Apple, а обходить патент было слишком долго. Впридачу, хотя теоретически система и была многозадачной (в случае нативных приложений), досовскую программу она могла крутить только одну, да и ту со скрипом. В итоге получившийся высер (зато уже цветной и обладающий штуковиной, чрезвычайно похожей на возникший спустя 24 года СуперБар), выплюнутый наконец на свет божий в 1985-м году, не вызвал интереса у разработчиков прикладного софта, да и у пользователей успеха не снискал.

Бронзовый век (Windows 2.x, 1987) [ править ]

Windows 2.1
Русская версия 1990 года.

К этому времени Жопс уже отошёл, разрешение на использование перекрывающихся окошек было получено, и, самое главное, в МежДелМаше наконец-то выпустили давно ожидаемый АТ — который уже имел много памяти (теоретически), имел жёсткий диск и вообще начинал походить на нормальный компьютер, а не на консоль для бухгалтера. К этому моменту Microsoft уже довольно давно разрабатывала вместе с IBM новую ОС под названием OS/2, которая опять-таки должна была уметь всё вплоть до подтирания жопы юзеру, но глючила, тормозила, из-за косяков 286-го процессора всё ещё не умела нормально запускать ДОС-программы, да и вообще у неё был фатальный недостаток…

Поэтому мелкомягкие решили, что никуда от них IBM не денется, и спокойно продолжили допиливать Винду, заодно подогнав в версии 2.0 внешний вид виджетов к стилю Presentation Manager (гуя от OS/2 1.2), и продавая её как эдакую OS/2-для-бедных. Чуть позже на свет появилась версия 2.1, существовавшая в двух вариантах — Windows/286, запускавшейся на ХТ и АТ, и Windows/386, работавшая на более поздних клонах с 386 процессором и уже более-менее успешно обходившая барьер в 640 килобайт памяти. Тем не менее особого успеха эти версии не снискали (во многом из-за отсутствия нормальной оболочки, так как MS-DOS Executive, который пускал приложения, не сильно отличался от NC или других оболочек, да и вообще они были довольно кривы), хотя под них и начал уже появляться более-менее полезный софт типа Ventura Publisher.

Ну и Симони допилил-таки Word, плюс с Мака портировали Excel, прикончив наконец никак не могущий скончаться вот уже много лет досовский Multiplan. Что самое смешное, ДОСовские версии Excel’я использовали винду в качестве DOS-extender’а, запуская её ядро и гуй при собственном старте. Самые выдающиеся разработки M$ под эти системы — игрушки «Реверси» и «Сапёр», впоследствии перекочевавшие в авторском варианте даже на мобильники Siemens серий до S35, чем БГ лично неоднократно гордился.

Железный век (Windows 3.x, 1990—1993) [ править ]

Подробнее о самой системе

Windows 3.1.

Первая популярная версия Windows. В ней MS-DOS Executive был заменён на «Диспетчер программ» (Program Manager), в котором таки появились иконки. Windows наконец стала хоть немножко юзабельной, а сторонние разработчики наконец-то наловчились писать под неё софт. В версии 3.0 впервые появились мультимедийные возможности, а в Windows 3.1, выпущенной в 1992 году, появились масштабируемые шрифты True Type. Она же стала первой официально переведённой на русский язык [1] . Хотя баги в переводе были покруче пиратских. Например, в файле Read Me (он имел ярлык в «Диспетчере программ») слово «Россия» один раз было написано с одной «с». Кроме того, все надписи во всех меню и диалоговых окнах Писали Каждое Слово с Большой Буквы, как принято в аглицком, но отнюдь не в русском, а с переводом терминов определённо перестарались (например, перевели DDE как ДОД). В версии 3.1 таки выпилили ядро реального режима, и винда перестала запускаться на ХТ.

В дальнейшем вышла версия с сетевой поддержкой, т. н. Windows 3.1 for Workgroups, которая понимала загружаемые из-под ДОСа сетевые драйвера реального режима, и впридачу имела свои собственные. За ней последовала Windows 3.11, совсем незначительный апдейт (но винда была переписана с поцкаля на си++), а вот дальше стало интереснее. Поскольку сетевые драйвера грузились под ДОСом и работали в реальном режиме, они должны были помещаться в 640 килобайт. Но поскольку их размер всё время рос, да и самой винде требовалась память в этом кусочке, со временем она начинала падать по недостатку ресурсов, хотя памяти было выше крыши. Поэтому в итоге пришлось выпустить Windows 3.11 for Workgroups, которая имела встроенные сетевые драйвера защищённого режима, которые можно было грузить куда угодно.

Дополнительно в win.com был встроен код, который определял DOS, и если тот был не от Microsoft (DR-DOS, PC-DOS, …), то генерировались случайные ошибки замедленного действия. Это давало повод мелкомягким обвинять Digital Research и IBM в неполной совместимости с их продуктами. Короче, 3.11 — это злобное читерство. Но она была самой распространённой системой в начале 90-х (часто путают с 3.1, но не нужно), как самая-пресамая последняя версия. Что на самом деле пиздёж, потому как последней была Windows 3.2 — та же самая 3.11 for WorkGroups, но для китайцев [2] ..

Классика (32-битные версии) [ править ]

Всё ещё оболочки дешёвые (Windows 9x, 1995—2000) [ править ]

Основная статья: Маздай

Сильно переработанная Windows 3.x в сторону 32-битности и защищённого режима (на самом деле 32-битность появилась ещё в Windows 3.1х и внедрялась патчем Win32s). Именно эта серия Windows и получила своё название «Маздай» от излишнего количества глюков, багов и заявляемой M$ «временности» серии. Надо сказать, проблемы у первых юзеров начинались даже до запуска свежекупленной ОСи, когда нужно было установить поверх Win 3.x «накатку» с неимоверного количества 3″ флопиков. Впрочем, серия и скончалась. Поддержка последней системы из серии, Windows Me, а также Win98SE закончилась в 2006 году. Именно в это время M$ отказалась от открытого использования номеров версий, перейдя на годы выпуска и, в дальнейшем, всякую хуиту. For the record, официальный номер версии Windows 9x на самом деле — 4.x. Кроме знаменитой «Чукаки», сиречь беты Windows 95, номер версии которой — очевидно, 3.95.

Windows 95 (1995—1997) [ править ]

История и практика

Windows 95

Прорыв и целая эпоха. Этой винде посвящён целый пласт компьютерного фольклора 90-х. Именно эта версия венды анально оккупировала подавляющее количество пк — оно и не удивительно, ведь MS потратило на рекламу 300 миллионов убитых енотов. Знаменита каноническим интерфейсом, способностью вылетать в синий экран по собственному желанию и исключительной глючностью на этапе установки драйверов. Доставляла необходимостью отключать встроенную в BIOS защиту от вирусов при установке себя же на компьютер, иначе зависала на ~30 % копирования файлов. Позже вышла допиленная линейка Windows 95 OSRX.X Запомнилась следующими моментами:

  • Установку можно было кастрировать аж до 42МБ.
  • Последняя Винда с полной поддержкой VCPI-интерфейса. Что позволяло с помощью loadlin.exe загрузить Linux без нажатия Reset’а. Приятно было наблюдать, как Винда несколько секунд корчится в предсмертных муках, после чего на чёрном экране появляется заветная «Uncompressing linux……..OK, booting the kernel».
Windows 98 (1998—1999) [ править ]

Все то же что и в остальных роликах

Windows 98 — первое издание

В Европах запомнилась исключительно странная рекламная кампания этого чуда. На плакате 1,2х1,8 была нарисована банка с таблетками, подозрительно напоминающими лекарство от изжоги… Что пытались сказать M$? Windows 98 вредна для здоровья?

В бородатые времена было выпущено не менее 9000 дистрибутивов русской Windows 98SE с ключом J3QQ4-H7H2V-2HCH4-M3HK8-6M8VW. Главная значимость и особенность данного ключа в том, что некоторые люди его до сих пор помнят наизусть из-за частых переустановок винды, а все потому, что мало кто знал про MSBATCH.INF. Butthurt при лицезрении ошибки kernel32.dll незабываем до сих пор. Да и вообще, Windows 98 доставляла в своё время. Феерична уже тем, что умудрилась зависнуть аккуратненько на официальной презентации.

Это была последняя Винда (на самом деле это была ME), где юзверям предоставлялось право выбора компонентов для установки. Можно было вообще не устанавливать проприетарный мусор от Майкрософт и кастрировать установку по самые яйца — это не богомерзкая Десятка, где MS хер ложил на мнение хомячков.

Алсо, когда говорят о Windows 98, то чуть менее чем всегда имеется ввиду Windows 98SE (Second Edition), выпущенная весной 1999 года. Оригинальная же Windows 98 (aka First Edition или Gold), выпущенная в 1998 году, была забыта чуть менее, чем сразу. Забавно еще то, что Win 98 можно было запустить даже на EGA-видеоподсистеме. Для реализации сего изъёбства требовалось поставить DOS, потом Windows 3.1 (не 3.11), потом поверх накатать Win95, а затем ещё раз Win98. Такие дела.

Windows Me («Windows Millennium Edition» a.k.a «Виндоз Линолеум», 2000—2006) [ править ]

Windows Me

Неудачная попытка создания современной мультимедийной ОС на платформе Windows 9x. Известна всем тем, что почти при каждой загрузке выдавала рабочий стол с голубоватым восклицательным знаком в треугольнике и предложением восстановить Active Desktop, хотя им никто и не пользовался. Данная лажа зачастую являлась результатом действий популярного тогда скриптового вируса VBS.redlof, поражающего системные файлы винды desktop.ini и folder.htt. По сути, можно назвать чем-нибудь вроде Windows 98 Third Edition. Из профитов, пожалуй, только более кавайный внешний вид, нативная поддержка USB флешек, встроенный видеоредактор и спящий режим.

  • Знаменита попыткой анально огородиться от MS-DOS (он идентифицировался как MS-DOS 8.0, что выше, нежели последний из MS-DOS’ов 7.1) и загрузиться в него без специального патча было нельзя.
  • ME получила тот самый System Restore, который из-за бага в русской версии не работал вообще. От слова совсем.
  • Популярным нововведением было загаживание системного каталога никому не нужными аудио-видеофайлами.
  • ME нельзя было просто так запустить на компьютерах с частотой CPU менее 150 МГц, о чём любезно сообщалось во время установки.
  • Из особенностей можно было выделить т. н. Time-BSoD — система при определённых обстоятельствах могла с одинаковой периодичностью вываливаться в BSoD.

В общем, система была НАСТОЛЬКО неудачной, что попала в хит-парад эпик фейлов 90-х от CNET. REAL EPIC FAIL.

Анонимус из любопытства пользовал Линолеум в 2008 году, и пока работал сервер обновлений WinMe, система успела обновиться до самой последней пропатченной-перепатченной версии, — в итоге стала стабильной, безглючной и ни разу не упала в BSoD за год эксплуатации! Но кому это надо спустя ВОСЕМЬ лет после релиза?

Ну наконец-то (Windows NT, 1993—наши дни) [ править ]

Изначально, Windows NT позиционировалась как принципиально новая ветка Windows — это была полностью 32-битная система, анально огороженная от MS-DOS. Предназначалась для серверов и рабочих станций, но никак не для домашних компьютеров. Однако линейка НаТашек, пережив несколько попыток соединиться с Win9x, ВНЕЗАПНО дожила до наших дней, представ в образе Windows 10.

Windows NT 3.x (1993—1996) [ править ]

Windows NT 3.1. Алсо, Clock 9/11

Windows 3.1 в OS/2 Warp 3

Она же: Третья НаТашка. К моменту выхода Windows 3.0 отношения между Microsoft и IBM достигли стадии «развод и девичья фамилия». OS/2 2.0, совместно разрабатывавшийся обеими компаниями, трещал по швам, поскольку в Microsoft считали, что 286-й процессор, на который система изначально писалась, — унылое говно, и писать следует под 386, но в IBM’е пообещали своим юзерам выпустить систему под все машины модели PS/2, младшие из которых таки работали на двойках. Поэтому внутри Microsoft, недавно нанявшей главного разработчика VAX/VMS Дейва Катлера, потихонечку разрабатывалась своя OS/2, с блэкджеком и шлюхами, т. н. OS/2 NT, которую планировалось вывести на свет божий когда-нибудь потом как OS/2 3.0.

Поскольку винда 3.х продавалась как горячие пирожки, мелкомягкие подумали-подумали, да и решили — нахуй эту вашу OS/2, у нас и у самих усы есть. Вскоре после выхода Windows 3.х OS/2 NT 3.0 получила вместо пополамного API собственный, т. н. Win32, основанный на 32-битном расширении интерфейса Windows, переименовалась в Windows NT и вышла на свет божий. ИЧСХ, первая ОС из линейки NT, которую, по идее, стоило бы назвать Windows NT 1.0, получила своё название Windows NT 3.1, потому что, несмотря на наличие двух семейств систем Windows, номера версий было решено использовать последовательные. Что потом привело к дикой путанице с Windows 95 (которая внутри называлась 4.0).

Анонимус-олдфаг поддерживал сетку на вполне себе кошерном в то время домен-контроллере под управлением следующей версии, Windows NT 3.51 Server, c зоопарком из Windows for Workgroups и монструозной в то время NT Workstation 3.51, которая ставилась на мощные машины и использовалась для серьёзных задач.

Windows NT 4.0 (1996—1999) [ править ]

Windows NT 4.0 WS

Она же Четвёртая НаТашка. Соединение стабильности Windows NT 3.5 и интерфейса Windows 95. Отличалась феноменальной для тогдашних продуктов Некрософта нетребовательностью к ресурсам и надёжностью. Но при этом обладала истинно красноглазым подходом к настройке оборудования, что заставляло использовавших её на десктопе срать кирпичами при добавлении или удалении любого устройства. Очень уважалась аж до конца нулевых годов школьными учителями информатики.

В изначальном виде при работе на IDE дисках обожала уничтожать под собой разделы фирменного формата NTFS, которые никто, кроме неё, не понимал, соответственно, и восстановить было невозможно. Позже M$ признала, что причина в серьёзной ошибке кеша, благодаря которой ставились рекорды скорости операций записи. Отдельные любители устанавливали на нее драйвер файловой системы HPFS от NT 3.51, которая файловую систему OS/2 понимала как родную. В ту пору еще можно было встретить на одной машине OS/2 и NT, так что подобный лайфхак позволял видеть все диски из-под обеих операционок.

Windows 2000 (1999—2003—2010) [ править ]

Всё то же самое,что и в остальных роликах

Windows 2000 на Dendy 8-bit
Winrardows 2000

Развитие Windows NT 4.0 с over 9000 кошерных добавок вроде Active Directory, автоопределения устройств и действительно работающего DirectX. Прославилась тем, что не прославилась, несмотря на свою винрарность.

Некоторые даже не знают о существовании данной ОСи, считая, что после 98 появился сразу XP. Продвинутые пользователи используют до сих пор. Работает быстрее XP, но при этом загружается в 2-3 раза дольше, достаточно 32 мб для совсем упоротых. Тем не менее, на поддержку win2k некрософт эпически забил 13 июля 2010, good night, sweet prince (и, тем не менее, свежеустановленный Винтукей SP4 исправно скачивает старые обновления). Версия — Windows NT 5.0.

Чтобы начать пользоваться Windows 2000, необходимо просто установить все обновления (особенно Update Rollup Pack KB891861-v2), иначе даже тот софт, который работает под W2k, скажет, что система уж слишком попахивает нафталином. Но не все так просто, так что вот пошаговый гайд:

1. Обновление KB835732 2. DirectX 9.0c с обновлениями за февраль 2010 года (не забудь dxdiag.exe -> More Help ->

Override -> 85/100 Hz если у тебя CRT монитор)

3. Boot.ini — добавьте ключи SOS и BOOTLOG (само по себе полезно), а также ONECPU

(под 2k некоторые драйверы и софт не дружат с 2-х ядерными ЦП, хотя решать вам)

\parameters\AutoShareWks(DWORD) = 0 (отключение Administrative shares [C$,D$ etc.])

NoLmHash(DWORD) == 1 (Вместо LM Hash при создании паролей будет использован NT Hash)

6. \Control Panel\Sound — ускорение звука на максимум, иначе он может икать 7. Internet Explorer 6 SP1 (множество софта для Windows 2000, выпущенного в период с 2002 по июль 2010 года, требует именно эту версию IE) 8. Windows Media Player 9 (даже если он не нужен, то множество софта требуют его) 9. Microsoft Data Access Components 2.8 SP1 10. RDP Client с диска Windows XP 11. TweakUI for Windows 2000 (устанавливать правой кнопкой на inf файле). Официальная

тулза с кучей полезных настроек

12. Установить: Update for BITS (KB842773), ребут; Windows Installer 3.1 (KB893803-v2), ребут; Windows Update Agent 3.0; Rootsupd_a.exe (root certificates update) [установка идет в тихом режиме], ребут. 13. И только теперь мы можем запустить Windows Update: «Get Microsoft Update» (обновы для других продуктов, например Office); High Priority Updates; Еще раз High Priority Updates; Software Optional — Root Certificates 14. Microsoft .NET Framework 2.0 SP2 (+ обновления по желанию, но их нужно качать руками) 15. И последнее: если вам дорога ваша безопасность, то как минимум не работайте под админом (это касается всех NT), а лучше крутите Local Policy и Group Policy.

Куча полезных советов осталось за бортом, но кому нужно, тот найдет.

Для поддержки дисков больше 127 Гб нужно включить LBA48: в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atapi\Parameters создайте ключ REG_DWORD EnableBigLba со значением 1. Если делаете установку на чистый диск то первый раздел должен быть меньше 127 Гб, после чего прописывайте ключ выше и можете создавать разделы (или ресайзнуть основной) хоть до 2 Тб. Если же у вас на диске уже есть разделы, то есть такой авторский© метод (иначе большие разделы или разделы за 127 Гб станут RAW): освободите место в начале диска для раздела Win2k (50Гб хватит с головой), остальные разделы удалите через Acronis (trust me!), создайте раздел при установке W2k так, чтобы он не перекрывал расположение удаленных, после установки примените ключик выше и восстановите удаленные разделы через мастер Acronis Disk Editor’а (или TestDisk если ты тру).

Вообще для Win2k довольно много полезных ресурсов: неофициальные Service Pack’s со всеми обновлениями по июль 2010 года, врапперы для запуска современного софта, требующего Windows XP/2003/Vista, инструкции по запуску более-менее свежих игр и т. д.

Вот несколько ссылок:

  • http://windows2000.tk
  • http://win2kgaming.prophpbb.com/
  • http://blog.livedoor.jp/blackwingcat/ (юзай GT для перевода с японского)

Новое Время (начало перехода на 64-битные версии) [ править ]

Windows XP (24.08.2001—8.04.2014) [ править ]

Windows XP. Многие не отключали этот яркий интерфейс и впоследствии частично потеряли зрение.

Она же: Хрень, Хрюша, Хрущёвка, Вырви-Глаз. Апогей развития линейки Windows и последняя система в ней, которая не пыталась считать себя умнее и главнее юзера. В общем, винрар, а поэтому под ней сидели все, и продолжают сидеть чуть менее 50%. Версия — NT 5.1 (2003 Server и однако XP 64bit — NT 5.2).

По существу, является той же 2000-й Виндой, но с блекджеком и шлюхами. Унаследовала ядро Windows 2000, над которым возвели набор внешне противных свистоперделок (типа собачки в поиске , кислотно-зелёной кнопки «Пуск» и прочих шкурных «изысков») — но, слава Б-гу, отключаемых без бубна. Также появилось ограничение на поддержку не более чем двух процессорных сокетов, которое отсутствует в серверных версиях. Также в ней появились первые серьезные антипиратские защиты в домашних редакциях (до этого всего лишь надо было ввести ключ), но и их русские пираты похерили. Корпоративные редакции по-прежнему активируются лишь вводом ключа.

Часть «красивостей» (собачка в поиске, сами шкурки и так далее) отключалась легко, путём штатных настроек. Оставшаяся часть (переключение к старорежимному окну входа в систему, превращение поиска к виду Windows 2000) — осуществлялась через утилиту TweakUI от самого дядюшки Балмера (для ламеров и хомячков, а через внутренний апплет групповых политик «gpedit.msc» — для админов, задротов и просто любителей окопаться понадёжнее). Вырвиглазной интерфейс лечился выбором альтернативной темы оформления — Royal, Royal Noir, Zune или Embedded (эти темы от самой Microsoft, никакие uxtheme.dll патчить не нужно), однако скорее не лечился, а оставался таким же ослепляюще контрастным, от чего поток быдла к окулистам хоть и не многократно, но существенно возрос. Самым верным решением было создать на базе «классического» интерфейса неяркую тему, чтобы заголовки окон по направлению к кнопкам плавно перетекали в основной цвет самих рельефных объектов, а сам внутренний фон окна (по умолчанию вырвиглазной 255-255-255 или #ffffff, что одно и то же) «затонировать» в более светлую вариацию того же основного цвета рельефного объекта. Да и вообще — стараться оформить весь юзер-интерфейс в одной цветовой гамме. Ещё один лютый вин — появление сглаживания шрифтов ClearType, что было оценено офисными работниками, да и всеми остальными, кто об этом узнал, поскольку: 1) при любом масштабе документа отличить нормальный шрифт от жирного стало в 9000 раз легче, не говоря уже об обычном чтении новостей в интернетах и 2) в качестве основного шрифта интерфейса можно было поставить Times New Roman курсив 9 пт, заменив его в заголовках окон на тот же жирный курсив. Вот это реально красиво выглядело, не то что эти ваши мультики. Но что, с-ка, удивительно — 95% так и не додумались отключить «РЭЙВолюционный» вырвиглазный интерфейс (не говоря уже о включении ClearType), что стало приносить неплохой гешефт окулистам и глазным хирургам. Также это сформировало новое поколение ламеров пенсионного возраста, наученных методом «Нажмите на Зелёное» и «Введите в Cобачку».

Первая версия страдала множеством дыр и на редкость кривой реализацией сетевого стека, но первый сервис-пак остановил неконтролируемый высер мусорных сетевых пакетов (а также добавил поддержку флешек USB 2.0 и жёстких дисков больше 137 ГБ), второй убрал большинство дыр и поднял производительность (а также добавил поддержку Wi-Fi и Bluetooth), а третий окончательно поставил линупс на место, однако дырки в WinXP всё ещё продолжают латать.

По мнению Микрософта, на сегодняшний день устарела, но многие пользователи привыкли к ней и не хотят слезать на Windows 7 и Windows 10. Слезают с явной неохотой владельцы новых и сравнительно новых компьютеров, так как Windows XP, будучи неплохо конфигурируемой под нужды не только гламурных кис, но и людей приличных, имеет явные недостатки по причине устаревания и 32-битной архитектуры. Например: загружает приложение лишь в одно из двух (четырёх, восьми, шестидесяти четырёх, пятисот двенадцати…) ядер современных многоядерных процессоров, если приложение специально под это не заточено (3D MAX), допускает для корректной работы максимум оперативной памяти лишь в 3,2 — 3,5 гигабайта, а также поддерживает твердотельные накопители (SSD) только с применением костылей и мозгоеблёй на их установку и настройку. Слезающие же с желанием вплоть до чесотки промеж яиц — это обычно или вауимпульсивное быдло («7-ка красивенькая») или школота (из-за поддержки DX10 и DX11, а значит, и «соврименых» YOBA-игрулек — в которых, к слову, эти DX за несколько лет так толком и не использовались). Создатели софта не отстают — дофига софта уже дропнуло поддержку хрюши из-за устаревшего WinAPI. В том числе PHP. Даже свободный софт с открытым исходным кодом (такой как Mozilla Firefox, SeaMonkey и даже FFmpeg, Cygwin, LibreOffice и Inkscape) тоже отказался от поддержки Windows XP (однако возможно запустить с помощью проекта One Core API). Правда, с года 2011-го потихоньку её поддержку начали обрубать и сами Мелкомягкие, как бы намекая, что уже пора… А 8 апреля 2014 года бесплатная поддержка этих ваших любимых ХРущёвок закончилась, инфа 100 % от самого дядюшки Билла. Good night, desktop XP. Однако, новые обновления время от времени продолжают выходить, в основном это «средство удаления вредоносных программ» и обновление для борьбы с трояном-шифровальщиком WannaCry, а также, свежеустановленная винда скачивает старые обновления с официального сайта мелкомягких. Поддержка продлена для всяких там банкоматов и терминалов до 2019 года. Серьёзные обновления, увы, больше не выходят.

Алсо, имеется ещё и Windows XP Professional x64 — не для простых смертных. Система эта не была рассчитана на широкое применение и нацелена в основном на математическое моделирование и прочий «тяжеляк». Особо любима 3Д-шниками и подобными юзверями, ждавшими 64-битной версии как замерзающий на остановке человек — автобуса. Ограничение в 4 гигабайта оперативной памяти отсутствует, и весь софт, которому нужна мультипроцессорность и 128Гб оперативки (всякие там 3Д Максы, Майи, Ксюхи, Нюки и т. п.) наконец-то смогли показать себя во всей красе. Многие 3Дшники забыли об оптимизации под «ключ 3Гб» навсегда, а некоторые, об оптимизации вообще, как понятии. Игрушки работают так же успешно, как на х64 семёрке, радостно и не задумываясь. Даже лучше. А для русификации есть MUI, вполне даже годный, не переведены мелочи, которые никто не читает (типа «shortcut to» вместо «ярлык для…»). Уязвимости? Она имеет те же защитные механизмы ядра, что и дриста, только в виду её малораспространённости вирусы под неё не пишут, от висты не запускаются, а 32-битный триппер в принципе не может похерить систему, так как подсистема WOW64 анально огораживает его от системы в свою папку. Хрюша-64 претендует на звание лучшей операционки от мелкомягких, ради которой не жалко начать рыться в поисках нужных софтин на oldversion.com. Свежая инсталляция съедает каких-то смешных 160 Мб оперативки, разумно предоставляя пользователю все аппаратные ресурсы. К сожалению, вместо развития в этом направлении, мелкомягкие выпустили Windows Vista и Windows 7 и перестали поддерживать ХР х64 тогда же, когда и её 32-битную сестру, несмотря на то, что вышла она только в 2005. Но, как и с 32-битной сестрой есть продолжение (см. пруфлинки и луркайте)… Смотрим и запасаемся попкорном.

Windows Server 2003 (24.04.2003—14.07.2015) [ править ]

Серверная версия, ещё больше расширившая и углубившая ядро Windows 2000 и Active Directory. Путем долгой и терпеливой обработки напильником превращается в наиболее стабильную, и при прямых руках даже менее требовательную к ресурсам, чем ХР, десктоп-систему (после принудительного включения аппаратного ускорения видяхи можно рубиться в самые последние игры). Версия — Windows NT 5.2. Алсо у сервачка в Enterprise-версии искусственное анальное ограничение увеличено до 64 ГБ, в отличии от остальных 32-битных виндосов с ограничением на 3,25-4 гигов оперативки (т. н. PAE-режим, ограничение 2 ГБ на процесс остается, также с этим режимом не дружат некоторые драйвера видео и звука).

Кстати, Microsoft думает так же, и Windows XP Professional x64 основана на ядре Server 2003 x64.

Неясно только, на каком именно ядре, так как политика M$ именно для серии 2003 позволила появиться на свет нескольким внешне одинаковым дистрибутивам с ядрами разных билдов очень противоречивой стабильности то на AMD, то на Intel-системах. Блюскринов, связанных с «неправильным ядром», соответственно, иногда не избежать без вызова специалиста M$. Истинно серверный подход.

Реализуя бородатую как будто бы [3] советскую идею о том, что «каждая кухарка может управлять государством сервером», на базе Server 2003 были выпущены специализированные пакеты — Windows Home Server (для домохозяек) и Windows Small Business Server (для офисного планктона). По функциональности и способу управления отличаются от обычных вариантов Windows Server чуть менее, чем полностью, — они предназначены для решения узкого круга задач и оснащены особыми, гламурными оснастками управления с блек-джеком и шлюхами. Home Server является фиксированным продуктом на базе WS 2003 SP2 и имеет слабую распространённость (особенно в этой стране, где все привыкли ставить варезный Enterprise Edition), и предназначен для организации домашней файлопомойки для хранения прона с торрентов, тогда как SBS, видимо, настолько пришёлся по нраву буржуазной публике, что продолжил инкарнироваться в следующих версиях Windows Server, как то Server 2008. Ныне известен как Windows Server 2012 R2 Essentials. В действительности же он пришёлся по вкусу лицензионной политикой — за $1500 получаешь 4-в-1 — Windows Server, Exchange Server, SQL Server и ISA Server.

А ещё 2003 хорош тем, что позволяет невозбранно качать с центра загрузки Windows любой софт, требующий проверку подлинности. Любая скачаная с торрентов версия Windows 2003 её проходит без проблем.

Windows Vista (8.11.2006—11.04.2017) [ править ]

Основная статья: Windows Vista

Windows Server 2008 (R2) (4.02.2008—14.01.2020) [ править ]

Якобы продолжение линейки Windows Server 2003, на самом деле — слегка урезанная в части перделок версия Висты со снятыми ограничениями (ну да, и Windows 2003 был просто потвиканной версией Windows 2000, если кто еще не понял). Выпущена во множестве специализированных версий. Некоторые анально огорожены настолько, что даже теоретически не могут быть использованы не по назначению из-за полного отсутствия не только свистелок и перделок, но и вообще всего, что не требуется для раздачи прона через локальную сеть. Server 2008 R2 основан не на Windows Vista, а на Windows 7. И только для архитектуры x64. Что, имхо, говорит нам о скором отказе от 32-битных систем. Версия ядра — Windows NT 6.0 (Server 2008) и NT 6.1 (Server 2008 R2).

Обе системы обзавелись новым вариантом — Server Core — без полноценной графической среды, за счёт чего чуть менее прожорливы к ресурсам и не требуют установки апдейтов для свистоперделок. Системы работают в графическом режиме, но в качестве оболочки вместо Проводника (соответственно, Рабочий стол с ярлыками отсутствует как класс) используется консоль командной строки вкупе с текстовым меню базовой настройки на PowerShell. Из традиционных программ с графическим интерфейсом можно запустить лишь Блокнот, Редактор реестра, Диспетчер задач, программы установки драйверов и языковых пакетов и т. п., — остальные не запустятся вообще по причине отсутствия стандартных библиотек элементов пользовательского интерфейса. Таким образом, управление сервером с локальной консоли через традиционные оснастки MMC невозможно ввиду отсутствия самой MMC, — для этого требуется пакет удалённого управления, ставящийся на другой Server 2008 R2 или Windows 7 Professional/Enterprise/Ultimate. Никсовые админы смотрят на эту поделку как на говно и продолжают юзать православные shell’ы.

Беспрецедентным вариантом Server 2008 R2 — ввиду своей бесплатности — является Hyper-V Server 2008 R2, автономный серверный гипервизор с поддержкой аппаратных средств виртуализации. По сути это Server Core x64 с единственной установленной ролью Hyper-V. Так как в Core-версии отсутствует консоль MMC, а управление виртуальными машинами реализовано исключительно через MMC-оснастки, то для настройки и контроля требуется отдельная машина с полноценной NT 6.1 (см. выше). Формат виртуальных дисков стал VHD, их при необходимости легко можно было монтировать в другие системы. Примечательна следующая вещь. Гостевые системы Windows виртуализуются в режиме полной эмуляции, полагаясь на аппаратную поддержку процессоров AMD64/EM64T, но с частичной паравиртуализацией ввода-вывода для совместимых ядер (NT 6.0sp1 и выше, с дополнительными драйверами — также NT 5.1sp3 и 5.2sp2). При всём при этом, поддержка паравиртуализованных (в расчёте на гипервизор Xen) ядер Linux осуществляется в полноценном режиме! Microsoft даже — ZOMG. 11 — выпустила соответствующие дополнения под лицензией GPL для включения в ядро Linux 2.6.32+. Правда, парни из Microsoft не были бы самими собой, если бы не «исчезали с горизонта», так что драйверы вполне могут быть выпилены в 2.6.35 из-за отсутствия поддержки. Отсутствие драйверов старого сетевого железа, даже широко распрастраненого.

Администратор-кун считает своим долгом отметить, что бесплатная Hyper-V позволяет решать весьма ограниченный круг задач, а именно создание виртуальных машин на данном компьютере. Кластеризация, «живая» миграция и прочие ништяки становятся доступны с покупкой весьма недешевого System Center Virtual Machine Manager 2008 (как, впрочем, и аналогичный бесплатный продукт от VMware — ESXi становится полноценным с покупкой так же не дешевой лицензии на VMware VSphere).

Windows 7 (22.07.2009—14.01.2020 (2023?)) [ править ]

Основная статья: Windows 7

Windows 7 все ещё не ровня Linux

Очередная задумка M$, обещавшая исправить всё то, что так не нравилось в Висте. Например, доставший порядком UAC (он же в просторечии УАЗ) стал более гибким в настройке: выключатель превратился в регулятор громкости (но его все равно выключают). Также Windows Sidebar превратился просто в кучу гаджетов на рабочем столе (точнее, Windows Sidebar растянули на весь рабочий стол, на что намекает «Диспетчер задач»). Не говоря уже о новой панели задач aka «Superbar», полностью отличающейся от предшественников. Отличилась новая винда не только косметическими изменениями: была ускорена работа системы на слабых машинах (сносившие Писту на ноутбуках с Цэлеронами и ставившие Сэмку удивлялись, какой, оказывается, хороший ноут, хотя под Вистой — трупом был) и добавлены некоторые якобы действительно нужные свистоперделки.

Некоторые небезосновательно считают, что Win7 — это просто Виста, доведенная до юзабельности. Версия — Windows NT 6.1, номер сборки RTM 7600, в линейке NT восьмая (или десятая, если брать в расчёт серверные версии Windows), а называется Windows 7, что намекает.

Продажные IT издания вроде CNEWS, по просьбе мелкомягких даже создавали сайты, где с помощью маркетологических фокусов объясняли народу, почему им надо расстаться с кровными и заиметь на свои говнодевайсы «Виндовс, которая делает вас ближе к успеху».

Windows 7, так же как и Vista, требует обязательной активации не позже триал срока (30 дней), которая обходится несколькими способами на раз-два. Но об этом подробнее в основной статье. Защита была полностью похерена, защитники халявных денег вновь остаются ни с чем, ибо нехуй…

Есть мнение, что семерка — это неприкрытая попытка состричь еще больше бабла с наивных и доверчивых пользователей за счет обновлений, да еще и обязательной покупкой нового железа и новой периферии. Для сильно сомневающихся можно посоветовать просмотреть аукционы eBay, на котором давно вовсю идет распродажа целых системников 2006—2007 года выпуска с предустановленной OEM XP практически за бесценок (можно найти годные аппараты даже по цене, ниже стоимости самой лицензии XP).

Второго сервис-пака на 7ку не будет, пользуйтесь 8кой, как бы говорит нам майкрософт. Кстати 9 апреля 2013 года майкрософт прекратил поддежку топора без сервис пака. Однако с появлением впервые официального инструментария по сборке образа с последними обновлениями (Windows AIK), сервиспаки стали нахуй не нужны.

В начале сентября 2018 разрабы сжалились над юзверями и приняли решение продлить поддержку Семёры еще на три года, но не спеши радоваться, анон, ибо за новые обновления после 14.01.2020 придется заплатить, причем цена будет расти! Но поскольку большинство банкоматов и терминалов до сих пор на 7-ке, to be continued.

Новейшее время (время перехода на новые платформы) [ править ]

Windows 8 (26.10.2012—10.01.2023) [ править ]

Windows 8 быстро становится разочаровывающим упражнением, вызывающем боль в руке. Что еще хуже, она просто не подходит для задач, к которым привыкли большинство пользователей в офисах – сделать документ, подготовить таблицу, ответить на почту. Кажется ли вам забавным постоянно перемещать руки с клавиатуры на экран и обратно каждый раз, когда нужно нажать на какой-нибудь элемент меню в Word? Прикольный угловатый интерфейс, или кошмар туннельного синдрома кисти?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *