Microsoft Windows
| В данной статье или разделе имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из-за отсутствия сносок.
Вы можете улучшить статью, внеся более точные указания на источники.
|
| Windows | |
Стартовый экран (Modern UI) Windows 8 |
|
| Разработчик | |
|---|---|
| Семейство ОС |
MS-DOS/9x-based |
| Последняя версия |
NT 6.2 |
| Поддерживаемые платформы | |
| Лицензия |
Microsoft EULA |
| Состояние |
Актуально |
| Веб-сайт | |
Windows (МФА: [ˈmaɪkɹəˌsɔft ˈwɪn.doʊz], произносится [ма́йкрософт ви́ндоус]) — семейство проприетарных операционных систем корпорации Microsoft, ориентированных на применение графического интерфейса при управлении. Изначально были всего лишь графическими надстройками для MS-DOS.
По состоянию на декабрь 2012 года под управлением операционных систем семейства Windows по данным ресурса Netmarketshare (Net Applications) работает около 92 % персональных компьютеров[1].
Операционные системы Windows работают на платформах x86, x86-64, IA-64, ARM. Существовали также версии для DEC Alpha, MIPS, PowerPC и SPARC[2].
Содержание |
Версии [править]
Версии Windows делят на несколько «групп».
| Список версий | ||||
|---|---|---|---|---|
| Дата выхода | Название | Последняя версия | Дата прекращения поддержки[3] | Последняя совместимая версия Internet Explorer |
| 20 ноября 1985 | Windows 1.0 | 1.04 (апрель 1987) | 31 декабря 2001 | |
| 1 ноября 1987 | Windows 2.0 | 2.11 (13 марта 1989) | 31 декабря 2001 | |
| 22 мая 1990 | Windows 3.0 | 3.00a (31 октября 1990) | 31 декабря 2001[4] | |
| 18 марта 1992 | Windows 3.1 | 3.1 | 31 декабря 2001[5] | 5 |
| октябрь 1992 | Windows for Workgroups 3.1 | 3.11 (31 декабря 1993) | 31 декабря 2001[6] | 5 |
| 27 июля 1993 | Windows NT 3.1 | 3.10.528 SP3 (10 ноября 1994) | 31 декабря 2000 | 5 |
| 21 сентября 1994 | Windows NT 3.5 | 3.50.807 SP3 (21 июня 1995) | 31 декабря 2001 | 5 |
| 30 мая 1995 | Windows NT 3.51 | 3.51.1057 SP5 (19 сентября 1996) | 31 декабря 2001 | 5 |
| 24 августа 1995 | Windows 95 | 4.00.950C (4.03.1214) (26 ноября 1997) | 31 декабря 2000 (осн.) (Retail); 31 декабря 2001 (SBL) (ext) | 5.5 |
| 29 июля 1996 | Windows NT 4.0 | 4.00.1381 / SP6a SRP (26 июля 2001) | 20 июня 2002 (осн.); 30 июня 2003 (SBL); 31 декабря 2004 (ext) | 6 |
| 25 июня 1998 | Windows 98 | 4.10.1998 (25 июня 1998) | 30 июня 2002 (осн.); 30 ноября 2003 (SBL); 11 июля 2006 (ext) | 6 |
| 5 мая 1999 | Windows 98 SE | 4.10.2222A (5 мая 1999) | 30 июня 2002 (осн.); 31 марта 2004 (SBL); 11 июля 2006 (ext) | 6 |
| 17 февраля 2000 | Windows 2000 | 5.0.2195 / 5.0 SP4 Rollup 1 v2 (13 сентября 2005) | 31 марта 2004 (retail); 31 марта 2005 (SBL); 30 июня 2005 (осн); 13 июля 2010 (ext) | 6 |
| 14 сентября 2000 | Windows ME | 4.90.9000 (14 сентября 2000) | 31 декабря 2003 (осн.); 30 июня 2004 (SBL) (Retail); 11 июля 2006 (ext) | 6 |
| 24 августа 2001 (RTM) 25 октября 2001 (продажи) |
Windows XP | 5.1.2600.5512 SP3 (21 апреля 2008) | 30 сентября 2004 (RTM); 10 сентября 2006 (SP1/SP1a); 30 июня 2008 (retail); 14 апреля 2009 (SP2/SP3 осн.); 13 июля 2010 (SP2); 22 октября 2010 (SBL); 8 апреля 2014 (ext) | 8[7] |
| 28 марта 2003 | Windows XP 64-bit Edition | 5.2.3790 | 25 июля 2006 | 8[7] |
| 24 апреля 2003 | Windows Server 2003 | 5.2.3790.3959 SP2 (13 марта 2007) | 30 июня 2009 (RTM); 13 июля 2010 (осн.); 14 июля 2015 (ext) | 8[7] |
| 25 апреля 2005 | Windows XP Professional x64 Edition | 5.2.3790.3959 SP2 (13 марта 2007) | 30 июня 2008 (retail); 31 января 2009 (SBL) | 8[7] |
| 8 июля 2006 | Windows Fundamentals for Legacy PCs | 5.1.2600 RTM (8 июля 2006) | 8 июля 2008 (retail), 12 июля 2010 (Service Pack) | 8[7] |
| 8 ноября 2006 (RTM) 30 января 2007 (продажи) |
Windows Vista | 6.0.6001 / SP2 Build 6002 (25 мая 2009) | 13 апреля 2010 (RTM); 22 октября 2010 (retail); 12 июля 2011 (SP1); 22 октября 2011 (SBL); 10 апреля 2012 (осн.); 11 апреля 2017 (ext) | 9[8] |
| 16 июля 2007 | Windows Home Server | 5.2.1500 (16 июля 2007) | 8 января 2013 (осн.) | |
| 27 февраля 2008 | Windows Server 2008 | 6.0.6002 / SP2 build 6002 (25 мая 2009) | 9 июля 2015 (осн.), 10 июля 2018 (ext), 12 июля 2011 (SP1) | 9[8] |
| 13 июля 2009 (RTM) 22 октября 2009 (продажи) |
Windows 7 | 6.1.7601 / SP1 Build 7601 (22 февраля 2011) | 9 апреля 2013 (RTM), 13 января 2015 (осн), 14 января 2020 (ext) | 10[8] |
| 13 июля 2009 (RTM) 22 октября 2009 (продажи) |
Windows Server 2008 R2 (ранее известна как Windows Server 7) | 6.1.7601 / SP1 Build 7601 (22 февраля 2011) | 9 июля 2015 (осн.), 10 июля 2018 (ext) | 9[8] |
| 6 апреля 2011 | Windows Home Server 2011 | 6.1.8400 | 12 апреля 2016 (осн.) | 9[8] |
| 1 августа 2012 (RTM) 4 сентября 2012 (продажи) |
Windows Server 2012 | 6.2.9200 | 9 января 2018 (осн), 10 января 2023 (ext) | 10 |
| 1 августа 2012 (RTM) 26 октября 2012 (продажи) |
Windows 8 | 6.2.9200 | ??.?? 201? (RTM), 9 января 2018 (осн), 10 января 2023 (ext) | 10 |
Графические интерфейсы и расширения для DOS [править]
Эти версии Windows не были полноценными операционными системами, а являлись надстройками к операционной системе MS-DOS и были по сути многофункциональным расширением, добавляя поддержку новых режимов работы процессора, поддержку многозадачности, обеспечивая стандартизацию интерфейсов аппаратного обеспечения и единообразие для пользовательских интерфейсов программ. Предоставляли встроенные средства (GDI и USER, первые версии Windows вообще состояли из трех модулей — KERNEL, GDI и USER, первый из них предоставлял вызовы управления памятью, запуском .EXE-файлов и загрузкой .DLL-файлов, второй — графику, третий — окна) для создания графического интерфейса пользователя. Они работали с процессорами начиная с Intel 8086.
- Windows 1.0 (1985)
- Windows 2.0 (1987)
- Windows 2.1 (Windows 386, 1987) — в системе появилась возможность запуска DOS-приложений в графических окнах, причём каждому приложению предоставлялись полные 640 Кб памяти. Полная поддержка процессора 80286. Появилась поддержка процессоров 80386.
- Windows 3.0 (1990) — улучшена поддержка процессоров 80386 и защищённого режима.
- Windows 3.1 (1992) — серьёзно переработанная Windows 3.0; устранены UAE (Unrecoverable Application Errors — фатальные ошибки прикладных программ), добавлен механизм OLE, печать в режиме WYSIWYG («что видите, то и получите»), шрифты TrueType, изменён Проводник (диспетчер файлов), добавлены мультимедийные функции.
- Windows для рабочих групп (Windows for Workgroups, WfWG) 3.1/3.11 — первая версия ОС семейства с поддержкой локальных сетей. В WfWG 3.11 также испытывались отдельные усовершенствования ядра, применённые позднее в Windows 95.
Семейство Windows 9x [править]
Windows 95 была выпущена в 1995 году. Её отличительными особенностями являются: новый пользовательский интерфейс, поддержка длинных имён файлов, автоматическое определение и конфигурация периферийных устройств Plug and Play, способность исполнять 32-битные приложения и наличие поддержки TCP/IP прямо в системе. Windows 95 использует вытесняющую многозадачность и выполняет каждое 32-битное приложение в своём адресном пространстве.
Операционные системы этого семейства не являлись безопасными многопользовательскими системами как Windows NT, поскольку из соображений совместимости вся подсистема пользовательского интерфейса и графики оставалась 16-битной и мало отличалась от той, что в Windows 3.x. Так как этот код не был thread-safe, все вызовы в подсистему оборачивались в мьютекс по имени Win16Lock, который, кроме того, ещё и находился всегда в захваченном состоянии во время исполнения 16-битного приложения. Таким образом, «повисание» 16-битного приложения немедленно блокировало всю ОС.
Программный интерфейс был подмножеством Win32 API, поддерживаемым Windows NT, но имел поддержку юникода в очень ограниченном объёме[9]. Также в нём не было должного обеспечения безопасности (списков доступа к объектам и понятия «администратор»).
В составе Windows 95 присутствовал MS-DOS 7.0, однако его роль сводилась к обеспечению процесса загрузки и исполнению 16-битных DOS приложений. Исследователи заметили, что ядро Windows 95 — VMM — обращается к DOS под собой, но таких обращений довольно мало, главнейшая функция ядра DOS — файловая система FAT — не использовалась. В целом же интерфейс между VMM и нижележащей DOS никогда не публиковался, и DOS была замечена (тем же Эндрю Шульманом) в наличии недокументированных вызовов только для поддержки VMM.
Семейство Windows NT [править]
Операционные системы этого семейства в настоящее время работают на процессорах с архитектурами x86, x64, и Itanium,ARM. Ранние версии (до 4.0 включительно) также поддерживали некоторые RISC-процессоры: Alpha, MIPS, и Power PC. Все операционные системы этого семейства являются полностью 32- или 64- битными операционными системами, и не нуждаются в MS-DOS даже для загрузки.
Только в этом семействе представлены операционные системы для серверов. До версии Windows 2000 включительно они выпускались под тем же названием, что и аналогичная версия для рабочих станций, но с добавлением суффикса, например, «Windows NT 4.0 Server» и «Windows 2000 Datacenter Server». Начиная с Windows Server 2003 серверные операционные системы называются по-другому.
- Windows NT 3.1 (1993)
- Windows NT 3.5 (1994)
- Windows NT 3.51 (1995)
- Windows NT 4.0 (1996)
- Windows 2000 — Windows NT 5.0 (2000)
- Windows XP — Windows NT 5.1 (2001)
- Windows XP 64-bit Edition — Windows NT 5.2 (2003)
- Windows Server 2003 — Windows NT 5.2 (2003)
- Windows Vista — Windows NT 6.0 (2006)
- Windows Home Server — Windows NT 5.2 (2007)
- Windows Server 2008 — Windows NT 6.0 (2008)
- Windows Small Business Server — Windows NT 6.0 (2008)
- Windows 7 — Windows NT 6.1 (2009)
- Windows Server 2008 R2 — Windows NT 6.1 (2009)
- Windows Home Server 2011 — Windows NT 6.1 (2011)
- Windows 8 — Windows NT 6.2 (2012)
- Windows Server 2012 — Windows NT 6.2 (2012)
В основу семейства Windows NT положено разделение адресных пространств между процессами. Каждый процесс имеет возможность работать с выделенной ему памятью. Однако он не имеет прав для записи в память других процессов, драйверов и системного кода.
Семейство Windows NT относится к операционным системам с вытесняющей многозадачностью. Разделение процессорного времени между потоками происходит по принципу «карусели». Ядро операционной системы выделяет квант времени (в Windows 2000 квант равен примерно 20 мс) каждому из потоков по очереди при условии, что все потоки имеют одинаковый приоритет. Поток может отказаться от выделенного ему кванта времени. В этом случае система перехватывает у него управление (даже если выделенный квант времени не закончен) и передаёт управление другому потоку. При передаче управления другому потоку система сохраняет состояние всех регистров процессора в особой структуре в оперативной памяти. Эта структура называется контекстом потока. Сохранение контекста потока достаточно для последующего возобновления его работы.
Семейство ОС для карманных компьютеров [править]
Это семейство операционных систем реального времени было специально разработано для мобильных устройств. Поддерживаются процессоры ARM, MIPS, SuperH и x86. В отличие от остальных операционных систем Windows, операционные системы этого семейства продаются только в составе готовых устройств, таких как смартфоны, карманные компьютеры, GPS-навигаторы, MP3-проигрыватели и другие.
В настоящее время под термином «Windows CE» понимают только ядро операционной системы. Например, Windows Mobile 5.0 включает в себя ядро Windows CE 5.0, хотя в некоторых устройствах ядро Windows CE используется и без Windows Mobile.
Семейство встраиваемых ОС Windows Embedded [править]
Windows Embedded — это семейство операционных систем реального времени, было специально разработано для применения в различных встраиваемых системах. Ядро системы имеет общее с семейством ОС Windows CE и поддерживает процессоры ARM, MIPS, SuperH и x86.
Windows Embedded включает дополнительные функции по встраиванию, среди которых фильтр защиты от записи (EWF и FBWF), загрузка с флеш-памяти, CD-ROM, сети, использование собственной оболочки системы и т. п.
В отличие от операционных систем Windows, операционные системы этого семейства продаются только в составе готовых устройств, таких как: банкоматы, медицинские приборы, навигационное оборудование, «тонкие» клиенты, VoIP-терминалы, медиапроигрыватели, цифровые рамки (альбомы), кассовые терминалы, платёжные терминалы, роботы, игровые автоматы, музыкальные автоматы и другие.
В настоящее время выпускаются следующие варианты ОС Windows Embedded[10]:
- Windows Embedded CE,
- Windows Embedded Standard,
- Windows Embedded POSReady,
- Windows Embedded Enterprise,
- Windows Embedded NavReady,
- Windows Embedded Server.
Windows N [править]
Windows N — версии Windows, из которых корпорацией Microsoft были удалены компоненты, не совместимые с законодательством стран Европейского союза.
Хронология [править]



Интегрированные программные продукты [править]
| В этом разделе не хватает ссылок на источники информации.
Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники. Эта отметка установлена 1 сентября 2011. |
Пакет Windows включает в себя «стандартные» приложения, такие как браузер (Internet Explorer), почтовый клиент (Outlook Express или Windows Mail), музыкальный и видеопроигрыватель (Windows Media Player). С помощью технологий COM и OLE их компоненты могут быть использованы в приложениях сторонних производителей. Эти продукты бесплатны и могут быть свободно скачаны с официального сайта Microsoft, однако для установки некоторых из них необходимо иметь лицензионную версию Windows (верно только для ранних версий до Windows, начиная с Windows 98 являются неотъемлемой частью системы). Запуск этих программ под другими операционными системами возможен только с помощью эмуляторов среды Windows (Wine).
Вокруг факта включения таких «стандартных» продуктов в ОС Windows разгорается много дискуссий и юридических споров, по мнению сторонних разработчиков, это ведёт к отсутствию конкуренции и создает препятствия для распространения конкурирующих продуктов, они же часто ставят под сомнение качество браузера Internet Explorer, объясняя его популярность вхождением в пакет Windows и плохой осведомленностью пользователей о наличии альтернатив.
В 1997 году компания Sun Microsystems подала в суд на компанию за нарушение лицензии на использование технологий Java. В 2001 году Microsoft выплатила штраф и исключила не совместимую с лицензированной виртуальную машину Java из состава своих продуктов.
Распространённость [править]
В настоящее время Windows установлена более чем на 89 % персональных компьютеров и рабочих станций. По данным компании Net Applications, на июль 2011 года рыночная доля Windows составляла 87,60 %[11].
Среди различных версий Windows по данным W3Schools с августа 2011 года наиболее популярна Windows 7[12].
| «Net Market Share», январь 2011[13] |
«Net Market Share», июнь 2011[14] |
«Net Market Share», сентябрь 2011[15] |
«GoStats.ru», январь 2012[16] |
«GoStats.ru», сентябрь 2012[17] |
«Net Market Share», март 2013[18] |
|
| Все версии | 73,47 % | 71,99 % | 69,67 % | 67,42 % | 65,91 % | 91,89 % |
|---|---|---|---|---|---|---|
| Windows XP | 35,27 % | 29,74 % | 26,19 % | 21,37 % | 13,58 % | 38,73 % |
| Windows 7 | 21,11 % | 27,84 % | 32,16 % | 37,11 % | 45,71 % | 44,73 % |
| Windows Vista | 8,62 % | 6,72 % | 5,61 % | 4,78 % | 2,77 % | 4,99 % |
| Windows 8 | — | — | — | — | — | 3,17 % |
| Windows Server 2012 | — | — | — | — | — | — |
| Windows Server 2008 R2 | — | — | — | — | — | — |
| Windows Server 2008 | — | — | — | — | — | — |
| Windows Server 2003 | — | — | — | 0,21 % | 0,02 % | — |
| Windows 98 | 0,03 % | 0,03 % | 0,03 % | — | — | 0,00 % |
| Windows ME | — | — | — | — | — | — |
| Windows CE | — | — | — | — | — | — |
См. также [править]
Примечания [править]
- ↑ Operating system market share
- ↑ http://ftp.lanet.lv/ftp/sun-info/sunflash/1993/Jul/55.11-Sun-Intergraph:-SPARC-and-Windows-NT
- ↑ В столбце «Дата прекращения поддержки» словом «retail» помечается дата окончания продаж конечному пользователю; аббревиатурой «SBL» помечена дата окончания выдачи System Builder лицензии; «ext» — окончание срока продления поддержки
- ↑ Эра Windows 3.x завершилась
- ↑ Please Verify your Location
- ↑ Please Verify your Location
- ↑ 1 2 3 4 5 IE8: System requirements
- ↑ 1 2 3 4 5 IE9: system requirements
- ↑ Unicode support in Windows 95 and Windows 98
- ↑ Connected Devices | What is Windows Embedded?
- ↑ Operating System Market Share, April 2010. Net Applications. Архивировано из первоисточника 22 августа 2011.
- ↑ OS Statistics
- ↑ Operating system market share
- ↑ Operating system market share
- ↑ Operating system market share
- ↑ GoStats.ru | Интернет статистика "Операционные системы" для http://gostats.ru — GoStats.ru - Бесплатные счётчики Разработано компанией GoStats
- ↑ GoStats.ru | Интернет статистика "Операционные системы" для http://gostats.ru — GoStats.ru - Бесплатные счётчики Разработано компанией GoStats
- ↑ Operating system market share. Архивировано из первоисточника 17 апреля 2013. Проверено 5 апреля 2013.
Литература [править]
- Брайан Ливингстон, Пол Таррот. Секреты Microsoft Windows Vista = Windows Vista Secrets. — М.: Диалектика, 2007. — С. 456. — ISBN 0-7645-7704-2
- Пол Мак-Федрис. Microsoft Windows XP SP2. Полное руководство = Microsoft Windows XP Unleashed. — М.: Вильямс, 2006. — С. 880. — ISBN 0-672-32833-X
Ссылки [править]
- Home page for the Windows family of products and technologies
- Microsoft Windows Update
- Центр загрузки Майкрософт: Windows
- Как вернуть деньги за OEM-Windows 3DNews, 28 сентября 2009
| Microsoft Windows | ||
|---|---|---|
| Основные версии | ||
| Windows Server |
2003 • Home (2011) • 2008 (HPC 2008 • R2) • Essential Business • MultiPoint • Small Business • 2012 |
|
| Специализированные |
Embedded (Automotive • POSReady) • PE • FLP |
|
| Мобильные | ||
| Другие проекты | ||
| Альтернативные реализации | ||
| Аспекты операционных систем (история • список) | |
|---|---|
| Ядро |
Гибридное • Микро • Модульное • Монолитное • Нано • Экзо • Драйвер • Пространство пользователя • Область пользователя |
| Управление процессами |
|
| Управление памятью |
|
| Прочее |
Загрузчик ОС • API • VFS • Компьютерная сеть • GUI • Слой аппаратных абстракций (HAL) |



