stringtranslate.com

Windows НТ

Windows NT — это проприетарная графическая операционная система , созданная Microsoft как часть линейки продуктов Windows , первая версия которой была выпущена 27 июля 1993 года и существует по сей день, поскольку последняя версия Windows 11 включает ее технологию.

Windows NT также означает основные технологические достижения, которые она представила в линейке продуктов Windows, включая устранение ограничений доступа к 16-битной памяти, существовавших в более ранних выпусках Windows. Каждый выпуск Windows, включающий эту технологию, считается основанным на версии Windows NT, даже если имя Windows NT не использовалось с 1996 года.

Windows NT предоставляет множество функций, в том числе:

Линия продуктов

Windows NT — это группа или семейство продуктов, так же как Windows — это группа или семейство. Windows NT — это подгруппа Windows.

Первая версия Windows NT, 3.1 , была выпущена для рабочих станций и серверных компьютеров. Он был коммерчески ориентирован и предназначен для дополнения потребительских версий Windows, основанных на MS-DOS (включая Windows 1.0Windows 3.1x ). В 1996 году была выпущена Windows NT 4.0 , включая новую оболочку от Windows 95 .

В конце концов, Microsoft включила технологию Windows NT в линейку продуктов Windows для персональных компьютеров и отказалась от семейства Windows 9x . Начиная с Windows 2000 , [7] «NT» было удалено из названия продукта, но все еще находится в нескольких низкоуровневых местах системы, в том числе какое-то время как часть версии продукта. [8]

Установка

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

Именование

Было высказано предположение, что Дэйв Катлер задумал инициализм «WNT» как игру на VMS , увеличивая каждую букву на одну . [9] Однако изначально проект задумывался как продолжение OS/2 и назывался «NT OS/2», прежде чем получил бренд Windows. [10] Один из первоначальных разработчиков NT, Марк Луковский , утверждает, что название было взято от исходного целевого процессора — Intel i860 под кодовым названием N10 («N-Ten»). [11] Сессия вопросов и ответов (вопросов и ответов) с Биллом Гейтсом в 1998 году показала, что буквы ранее были расширены до «Новые технологии», но больше не несут какого-либо конкретного значения. [12] Буквы были исключены из названий выпусков Windows 2000 и более поздних версий, хотя Microsoft описала этот продукт как «построенный на технологии NT». [7] [13]

«NT» было торговой маркой компании Northern Telecom (позже Nortel ), которую Microsoft была вынуждена указать на упаковке продукта.

Основные особенности

Одной из основных целей NT является переносимость аппаратного и программного обеспечения. Различные версии операционных систем семейства NT были выпущены для различных процессорных архитектур, первоначально IA-32 , MIPS и DEC Alpha , с поддержкой PowerPC , Itanium , x86-64 и ARM в более поздних выпусках. Первоначальная идея заключалась в том, чтобы иметь общую базу кода со специальным уровнем абстракции оборудования (HAL) для каждой платформы. Однако позже в Windows 2000 поддержка MIPS, Alpha и PowerPC была прекращена . Широкая совместимость программного обеспечения первоначально была достигнута за счет поддержки нескольких «личностей» API , включая Windows API , POSIX , [14] и API OS/2 [15] – последние два были постепенно прекращены, начиная с Windows XP. [16] Частичная совместимость с MS-DOS и 16-битной Windows достигается на IA-32 посредством встроенной виртуальной машины DOS , хотя эта функция недоступна на других архитектурах. [17]

NT поддерживает списки управления доступом для каждого объекта (файла, функции и роли) , позволяющие применять богатый набор разрешений безопасности к системам и службам. NT также поддерживает сетевые протоколы Windows, унаследовав предыдущую сетевую систему OS/2 LAN Manager , а также сетевую сеть TCP/IP (для которой Microsoft использовала стек TCP/IP, полученный сначала из стека на основе STREAMS от Spider Systems ). затем позже переписано собственными силами). [18]

Windows NT 3.1 была первой версией Windows, в которой использовалась 32-битная плоская адресация виртуальной памяти на 32-битных процессорах. Сопутствующий продукт Windows 3.1 использовал сегментированную адресацию и переключался с 16-битной на 32-битную адресацию страниц.

Windows NT 3.1 имела ядро, предоставляющее системный API, работающий в режиме супервизора (кольцо 0 в x86; в Windows NT это называется «режим ядра» на всех платформах), а также набор сред пользовательского пространства со своими собственными API, которые включала новую среду Win32, среду текстового режима OS/2 1.3 и среду POSIX. Ядро полной вытесняющей многозадачности могло прерывать выполнение задач для планирования других задач, не полагаясь на то, что пользовательские программы добровольно отказываются от контроля над ЦП, как в Windows 3.1 . ).

Примечательно, что в Windows NT 3.x несколько подсистем драйверов ввода-вывода, такие как видео и печать, были подсистемами пользовательского режима . В Windows NT 4 подсистемы видео, сервера и очереди печати принтера были переведены в режим ядра. Первый графический интерфейс Windows NT находился под сильным влиянием графического интерфейса Windows 3.1 (и был программно совместим с ним); Интерфейс Windows NT 4 был переработан, чтобы соответствовать интерфейсу совершенно новой Windows 95 , с переходом от диспетчера программ к дизайну оболочки Windows .

NTFS , журналируемая, безопасная файловая система, является основной особенностью NT. Windows NT также допускает установку других файловых систем; NT также можно установить в файловых системах FAT , а версии 3.1, 3.5 и 3.51 можно установить в файловых системах HPFS . [19]

Windows NT представила собственную модель драйверов, модель драйверов Windows NT, и она несовместима со старыми платформами драйверов. В Windows 2000 модель драйверов Windows NT была усовершенствована и стала моделью драйверов Windows , которая впервые была представлена ​​в Windows 98 , но была основана на модели драйверов NT. [20] В Windows Vista добавлена ​​встроенная поддержка Windows Driver Foundation , которая также доступна для Windows XP , Windows Server 2003 и, в некоторой степени, Windows 2000 .

Разработка

Оригинальная надпись Windows NT

В октябре 1988 года компания Microsoft решила создать портативную операционную систему, совместимую с OS/2 и POSIX и поддерживающую многопроцессорность . [21] Когда в ноябре 1989 года началась разработка, Windows NT должна была называться OS/2 3.0, [22 ] третья версия операционной системы, разработанная совместно Microsoft и IBM . Чтобы обеспечить переносимость, первоначальная разработка была нацелена на процессор Intel i860 XR RISC , с переходом на MIPS R3000 в конце 1989 года, а затем на Intel i386 в 1990 году . требовательная среда Windows, что привело к выпуску Windows 3.0 в мае 1990 года.

Windows 3.0 в конечном итоге оказалась настолько успешной, что Microsoft решила изменить основной интерфейс программирования приложений для еще не выпущенной NT OS/2 (как она тогда называлась) с расширенного API OS/2 на расширенный API Windows . Это решение вызвало напряженность между Microsoft и IBM, и сотрудничество в конечном итоге распалось.

IBM продолжала разработку OS/2 в одиночку, в то время как Microsoft продолжала работу над недавно переименованной Windows NT. Хотя ни одна операционная система сразу не стала такой популярной, как продукты Microsoft MS-DOS или Windows, Windows NT в конечном итоге стала гораздо более успешной, чем OS/2.

Microsoft наняла группу разработчиков из Digital Equipment Corporation во главе с Дэйвом Катлером для создания Windows NT, и многие элементы дизайна отражают более ранний опыт DEC с VMS Катлера, [23] VAXELN и RSX-11 , а также неизданную объектно-ориентированную операционную систему. система, разработанная Катлером в Digital под кодовым названием MICA . [24] К команде присоединились избранные члены расформированной команды OS/2, включая Моше Дюни . [9]

Архитектура Windows 2000

Ядро VMS было в основном написано на VAX MACRO , но Windows NT была разработана для работы на нескольких архитектурах набора команд и нескольких аппаратных платформах в каждой архитектуре. Зависимости платформы скрыты от остальной системы с помощью HAL (уровня аппаратной абстракции).

Марк Руссинович писал в 1998 году, что при создании Windows NT разработчики Microsoft переписали VMS на C. Хотя они добавили Win32 API, файловую систему NTFS, графический интерфейс и обратную совместимость с DOS, OS/2 и Win16 , инженеры DEC почти сразу заметили внутреннее сходство двух операционных систем; Части книги «Внутренности и структуры данных VAX/VMS» , опубликованной Digital Press , точно описывают внутреннюю структуру Windows NT с использованием терминов VMS. Вместо судебного иска Microsoft согласилась выплатить DEC 65–100 миллионов долларов, помочь продвигать VMS, обучить персонал Digital работе с Windows NT и продолжить поддержку Windows NT для DEC Alpha. [23]

Управление памятью , процессы и планирование Windows NT и VMS очень похожи. Управление процессами в Windows NT отличается внедрением многопоточности , которую DEC не реализовывала до VMS 7.0 в 1995 году, которая, вероятно, будет конкурировать с Microsoft.

Как и VMS, [23] код режима ядра Windows NT различает «ядро», основная цель которого состоит в реализации функций, зависящих от процессора и архитектуры, и «исполнительный». Оно было разработано как модифицированное микроядро , поскольку на ядро ​​Windows NT повлияло микроядро Маха, разработанное Ричардом Рашидом в Университете Карнеги-Меллон [25] , но оно не соответствует всем критериям чистого микроядра. И ядро, и исполнительная система связаны вместе в один загружаемый модуль ntoskrnl.exe ; снаружи этого модуля между ядром и исполнительной системой мало различий. Подпрограммы каждого из них доступны напрямую, например, из драйверов устройств режима ядра.

Наборы API в семействе Windows NT реализованы как подсистемы поверх публично недокументированного «родного» API ; это позволило позднее внедрение Windows API (в подсистему Win32). Windows NT была одной из первых операционных систем, в которых внутри использовались UCS-2 и UTF-16 . [ нужна цитата ]

Архитектура

Windows NT использует многоуровневую архитектуру , состоящую из двух основных компонентов: пользовательского режима и режима ядра . Программы и подсистемы в пользовательском режиме ограничены в том, к каким системным ресурсам они имеют доступ, тогда как в режиме ядра имеется неограниченный доступ к системной памяти и внешним устройствам. Режим ядра в Windows NT имеет полный доступ к аппаратным и системным ресурсам компьютера. Ядро Windows NT является гибридным ядром ; архитектура включает простое ядро , уровень аппаратной абстракции (HAL), драйверы и ряд служб (совместно называемых Executive ), которые существуют в режиме ядра. [26]

Процесс загрузки Windows NT начинается с NTLDR в версиях до Vista и диспетчера загрузки Windows в Vista и более поздних версиях. [27] Загрузчик отвечает за доступ к файловой системе на загрузочном диске, запуск ядра и загрузку драйверов устройств во время загрузки в память. После загрузки всех загрузочных и системных драйверов ядро ​​запускает подсистему диспетчера сеансов . Этот процесс запускает winlogon , который позволяет пользователю войти в систему. Как только пользователь войдет в систему , запускается проводник, загружающий графический интерфейс пользователя Windows NT.

Язык программирования

Windows NT написана на C и C++ , и очень небольшая часть написана на языке ассемблера . [28] C в основном используется для кода ядра, а C++ — для кода пользовательского режима. Язык ассемблера по возможности избегают, поскольку он препятствует переносимости . [29]

Релизы

Ниже приведены выпуски Windows, основанные на технологии Windows NT.

Windows NT 3.1–3.51 включали диспетчер программ и файловый менеджер из серии Windows 3.1x . Windows NT 4.0 и более поздние версии заменили эти программы проводником Windows (включая панель задач и меню «Пуск »), который первоначально появился в Windows 95 .

Первому выпуску был присвоен номер версии 3.1, соответствующий современной 16-битной Windows; журналы той эпохи утверждали, что этот номер также использовался для того, чтобы эта версия казалась более надежной, чем версия «.0». Кроме того, протокол Novell IPX, очевидно, был лицензирован только для версий программного обеспечения Windows 3.1. [ нужна цитата ]

Номер версии NT сейчас обычно не используется в маркетинговых целях, но по-прежнему используется внутри компании и, как говорят, отражает степень изменений в ядре операционной системы. [48] ​​Однако из соображений совместимости приложений Microsoft сохранила основной номер версии как 6 в выпусках после Vista, [49] но позже изменила его на 10 в Windows 10. [42] Номер сборки — это внутренний идентификатор, используемый разработчиками Microsoft. и бета-тестеры.

Начиная с Windows 8.1 , Microsoft изменила поведение вспомогательных функций API версий. Если приложение не отображается для Windows 8.1 или более поздней версии, API всегда будет возвращать версию 6.2, которая является номером версии Windows 8 . [50] [51] Это связано с тем, что функция манифеста была введена в Windows 8.1, [52] вместо GetVersion и связанных с ней функций. [53]

Поддерживаемые платформы

32-битные платформы

Чтобы предотвратить попадание кода Intel x86 в операционную систему из-за того, что разработчики привыкли разрабатывать на чипах x86, Windows NT 3.1 изначально разрабатывалась с использованием систем разработки, отличных от x86, а затем перенесена на архитектуру x86. Первоначально эта работа была основана на системе Dazzle на базе Intel i860 , а затем на платформе Jazz на базе MIPS R4000 . Обе системы были разработаны внутри Microsoft. [54]

Windows NT 3.1 была выпущена для платформ Intel x86 PC-совместимых и PC-98 , а также для платформ MIPS , совместимых с DEC Alpha и ARC . В 1995 году в Windows NT 3.51 была добавлена ​​поддержка процессора PowerPC , особенно систем, совместимых с PReP , таких как ноутбуки IBM ThinkPad Power Series и серия Motorola PowerStack; но, несмотря на встречи между Майклом Шпиндлером и Биллом Гейтсом, не на Power Macintosh , поскольку проект Power Macintosh, соответствующий PReP, не был реализован.

Корпорация Intergraph перенесла Windows NT на свою архитектуру Clipper , а позже объявила о намерении портировать Windows NT 3.51 на архитектуру SPARC компании Sun Microsystems [55] в связи с запланированным выпуском компанией моделей UltraSPARC в 1995 году [56] , но ни одна из версий не была продана. для населения как розничный продукт.

Только два варианта Windows NT 4.0 (IA-32 и Alpha) имеют полный набор пакетов обновлений. Все остальные порты, выполненные третьими лицами (Motorola, Intergraph и т. д.), имеют мало общедоступных обновлений или вообще их вообще не содержат.

Windows NT 4.0 была последней основной версией, поддерживающей Alpha, MIPS или PowerPC, хотя разработка Windows 2000 для Alpha продолжалась до августа 1999 года, когда Compaq прекратила поддержку Windows NT на этой архитектуре; а затем, три дня спустя, Microsoft также отменила свою программу AlphaNT, [57] хотя версия Alpha NT 5 (Windows 2000) достигла статуса RC1 . [58]

5 января 2011 года Microsoft объявила, что следующая основная версия семейства Windows NT будет включать поддержку архитектуры ARM . Microsoft продемонстрировала предварительную версию Windows (версия 6.2.7867), работающую на компьютере на базе ARM, на выставке Consumer Electronics Show 2011 . [59] В конечном итоге это привело к коммерческому выпуску Windows RT , производной от Windows 8 , 26 октября 2012 года и использованию Windows NT вместо Windows CE в Windows Phone 8 .

По мнению Microsoft, распространенным заблуждением является то, что Xbox и Xbox 360 используют модифицированное ядро ​​Windows 2000. На самом деле операционная система Xbox была создана с нуля, но реализует подмножество API-интерфейсов Windows . [60] Однако Xbox One и Xbox Series X/S используют модифицированную версию Windows 10. [61]

Windows 11 — первая несерверная версия Windows NT, не поддерживающая 32-разрядные платформы. [62] [63]

64-битные платформы

64 -битные версии Windows NT изначально предназначались для работы на Itanium и DEC Alpha ; последний использовался внутри Microsoft на ранних стадиях разработки 64-битной Windows. [64] [65] Это продолжалось некоторое время после того, как Microsoft публично объявила об отмене планов по поставке 64-битной Windows для Alpha. [66] По этой причине альфа-версии Windows NT являются только 32-разрядными.

В то время как Windows 2000 поддерживает только Intel IA-32 (32-разрядная версия), Windows XP, Server 2003, Server 2008 и Server 2008 R2 имеют по одной редакции, предназначенной для систем на базе Itanium. [67] [68] [69] По сравнению с Itanium, Microsoft приняла x64 в большем масштабе: каждая версия Windows, начиная с Windows XP (которая имеет специальную версию x64 ) [70] имеет версии x64. [67] [71]

Первой версией Windows NT, поддерживающей устройства ARM64 с процессорами Qualcomm, была Windows 10 версии 1709 . [72] Это полная версия Windows, а не урезанная Windows RT .

Требования к оборудованию

Минимальная спецификация оборудования, необходимая для запуска каждой версии версии Windows NT для профессиональных рабочих станций, менялась довольно медленно до выпуска 6.0 Vista, для которого требуется минимум 15 ГБ свободного дискового пространства, что в десять раз больше, чем просто свободное дисковое пространство. предыдущая версия.

Смотрите также

Примечания

  1. ^ Дополнительные сведения о том, как Microsoft лицензирует свои продукты, см. в разделах Microsoft Software Assurance , DreamSpark , DreamSpark Premium , BizSpark , MSDN § Подписки на программное обеспечение , Microsoft TechNet § Подписки и загрузки , а также лицензия на клиентский доступ .
  2. ^ Хотя поддержка Windows Vista закончилась в 2017 году и третьего пакета обновления так и не появилось, изменение номера сборки происходит, когда пользователь решает установить обновление KB4489887 (выпущенное для Windows Server 2008 в 2019 году) в своей системе.

Рекомендации

  1. ^ Лекстрайт, Винсент (январь 2010 г.). «Маяк языков программирования» (изд. v10.0) . Проверено 4 января 2010 г.
  2. ^ «23 января 2024 г. — KB50341204 (сборки ОС 22621.3085 и 22631.3085) Предварительная версия» . Поддержка Майкрософт . Майкрософт .
  3. ^ «Выпуск сборок Windows 11 22621.3078 и 22631.3078 на канале Release Preview» . Блог программы предварительной оценки Windows . 11 января 2024 г.
  4. ^ «23 января 2024 г. — KB50341204 (сборки ОС 22621.3085 и 22631.3085) Предварительная версия» . Поддержка Майкрософт . Майкрософт .
  5. ^ «Анонсируем сборку Windows 11 Insider Preview 22635.3140 (бета-канал)» . Блог программы предварительной оценки Windows . 8 февраля 2024 г.
  6. ^ ab «Анонс сборки Windows 11 Insider Preview Build 26052 (каналы Canary и Dev)» . Блог программы предварительной оценки Windows . 8 февраля 2024 г.
  7. ^ ab «Microsoft переименовывает линейку продуктов Windows NT 5.0 в Windows 2000; сигнализирует о том, что технология Windows NT стала основной» (пресс-релиз). Майкрософт . 27 октября 1998 г.
  8. ^ "Свойство OperatingSystem.VersionString" . MSDN . Майкрософт . Проверено 10 ноября 2014 г.
  9. ^ аб Закари, Дж. Паскаль (1994). Show Stopper!: Головокружительная гонка за создание Windows NT и следующего поколения в Microsoft . Свободная пресса. ISBN 978-0-02-935671-5.
  10. ^ "Рабочая книга по проектированию Microsoft Windows NT OS/2" . Американская история . Смитсоновский институт . Проверено 17 марта 2017 г.
  11. ↑ Аб Терротт, Пол (24 января 2003 г.). «Windows Server 2003: путь к золоту». ИТПро сегодня .
  12. Гейтс, Билл (5 июня 1998 г.). «Вопросы и ответы: Защита детей от информации в Интернете». Майкрософт . Архивировано из оригинала 26 мая 2001 года . Проверено 26 июня 2005 г.
  13. ^ «Windows 2000 — это имя, которое отражает продолжающееся движение NT к мейнстриму технологий». Майкрософт. 27 октября 1998 года . Проверено 13 ноября 2011 г.
  14. ^ "Суперсайт Пола Терротта для Windows" . Выиграй супер сайт . Проверено 24 ноября 2010 г.
  15. ^ «28 – Совместимость с OS/2», Рабочая станция MS Windows NT 4 (комплект ресурсов), Microsoft, заархивировано из оригинала 3 марта 2016 г. , получено 24 ноября 2010 г.
  16. ^ «POSIX и OS/2 не поддерживаются в Windows XP или Windows Server 2003». Поддерживать . Майкрософт. 5 ноября 2007 года . Проверено 24 ноября 2010 г.
  17. ^ «Развертывание выпусков x64» . Архивировано из оригинала 18 декабря 2014 года . Проверено 24 ноября 2010 г.
  18. Барр, Адам (19 июня 2001 г.). «Майкрософт, TCP/IP, открытый исходный код и лицензирование». Куро5хин . Архивировано из оригинала 29 декабря 2015 года . Проверено 22 февраля 2013 г.
  19. ^ «Обзор файловых систем FAT, HPFS и NTFS». Microsoft Learn . Майкрософт. 23 сентября 2021 г. . Проверено 29 ноября 2023 г.
  20. ^ «Драйверы NT – Часто задаваемые вопросы – WDM» . CMKrnl . Архивировано из оригинала 21 апреля 2009 года.
  21. ^ Катлер, Дэйв (2005), «Предисловие», в Руссиновиче, Марк ; Соломон, Дэвид А. (ред.), Microsoft Windows Internals (четвертое изд.), Microsoft Press, ISBN 0-7356-1917-4.
  22. Поллак, Эндрю (27 июля 1991 г.). «Microsoft расширяет свой раскол с IBM в отношении программного обеспечения». Нью-Йорк Таймс . Проверено 2 сентября 2008 г.
  23. ^ abc Руссинович, Марк (30 ноября 1998 г.). «Windows NT и VMS: остальная часть истории». ИТ-профессионал . Проверено 2 января 2018 г.
  24. ^ Нил Рик. «Windows-NT» — это «переопределенная версия VMS» (вроде как)» . Проверено 9 февраля 2023 г.
  25. Мор, Джим (1 декабря 1999 г.). «Основы Windows NT». Поддержка Windows NT и 2000 рабочих станций и серверов . Прентис Холл. ISBN 978-0-13-083068-5. Проверено 29 ноября 2023 г. Техника, которую использует Windows NT, называется «микроядро», и на нее повлияло микроядро Маха, разработанное в Университете Карнеги-Меллона.
  26. ^ Финнел, Линн (2000). Экзамен MCSE 70-215, Microsoft Windows 2000 Server . Майкрософт Пресс. Глава 1: Знакомство с Microsoft Windows 2000, стр. 7–18. ISBN 1-57231-903-8.
  27. ^ «Последовательность загрузки мультизагрузки Windows — Multibooters.com» . www.multibooters.com . Проверено 19 ноября 2020 г.
  28. ^ «Обзор системы Windows NT» . Документы Майкрософт . Майкрософт. 20 февраля 2014 года . Проверено 16 августа 2023 г.
  29. Чен, Раймонд (28 сентября 2016 г.). Один вопрос разработчиков с Рэймондом Ченом: на каком языке программирования написана Windows? Microsoft Learn . Майкрософт . Проверено 15 октября 2022 г.
  30. ^ abcdefgh «Версия операционной системы». Документы Майкрософт . Майкрософт . 15 сентября 2020 г. Проверено 7 августа 2021 г.
  31. ^ «Microsoft выпускает 64-разрядную версию Windows XP версии 2003 для производства» . Майкрософт . Март 2003 года . Проверено 14 января 2008 г.
  32. ^ «Обзор изданий». Windows Сервер 2008 . Майкрософт. Архивировано из оригинала 15 мая 2009 года . Проверено 18 мая 2009 г.
  33. ^ «Номер сборки меняется на 6003 в Windows Server 2008» . support.microsoft.com . Проверено 1 ноября 2020 г.
  34. ^ ЛеБлан, Брэндон (4 февраля 2009 г.). «Более пристальный взгляд на SKU Windows 7». Блоггинг в Windows . Майкрософт . Проверено 5 февраля 2009 г.
  35. Ротман, Уилсон (2 июня 2009 г.). «Windows 7 выйдет 22 октября». Гизмодо . Проверено 6 июня 2009 г.
  36. ^ «Windows», Сеть разработчиков, Microsoft
  37. ^ ЛеБлан, Брэндон (16 апреля 2012 г.). «Анонс выпусков Windows 8». Блоггинг в Windows . Майкрософт . Проверено 17 апреля 2012 г.
  38. ^ «Windows 8 будет доступна…». Майкрософт. 18 июля 2012 года . Проверено 18 июля 2012 г.
  39. ^ «Сервер Windows 8 под названием Windows server 2012», Долина Windows, заархивировано из оригинала 10 июня 2016 г. , получено 10 июня 2012 г..
  40. ^ «Выпуски Windows Server 2012» . Облако серверов . Проверено 8 июля 2012 г.
  41. Уоррен, Том (24 августа 2013 г.). «Windows 8.1 готова к выпуску 17 октября». Грань . Вокс Медиа .
  42. ↑ Аб Терротт, Пол (22 ноября 2014 г.). «Microsoft подтверждает, что Windows 10 также будет внутренней версией 10». ИТПро сегодня . Информация .
  43. Пиджон, Элана (10 августа 2017 г.). «Microsoft анонсирует Windows 10 Pro для рабочих станций». Блог Microsoft 365 . Проверено 24 декабря 2018 г.
  44. Пророк, Тони (13 мая 2015 г.). «Представляем выпуски Windows 10». Майкрософт.
  45. Фоли, Мэри Джо (27 июля 2016 г.). «Microsoft добавит в свою линейку новую версию Windows 10 Pro Education». ЗДНет . CBS Интерактив .
  46. ^ Шнакенбург, Пол. «Windows Server 2022 уже близко!». Обзор виртуализации . Проверено 18 июня 2021 г.
  47. ДеНиско Райоме, Элисон (24 октября 2021 г.). «Дата выпуска Windows 11: вот когда выйдет новая ОС Microsoft». CNET . Проверено 5 сентября 2021 г.
  48. ^ Руссинович, Марк; Соломон, Дэвид (декабрь 2001 г.), «Windows XP: улучшения ядра создают более надежную, мощную и масштабируемую ОС», журнал MSDN , Developer Network, Microsoft, заархивировано из оригинала 24 апреля 2003 г. , получено 19 декабря 2006 г.
  49. ^ «Почему 7?». Блог группы Windows . Майкрософт. 14 октября 2008 года. Архивировано из оригинала 15 апреля 2012 года . Проверено 14 сентября 2019 г.
  50. ^ «Версия операционной системы». Сеть разработчиков Microsoft . Майкрософт . 15 сентября 2020 г. Проверено 24 ноября 2020 г.
  51. ^ «Изменения версий операционной системы в Windows 8.1 и Windows Server 2012 R2» . Сеть разработчиков Microsoft . Майкрософт . 31 мая 2018 года . Проверено 24 ноября 2020 г.
  52. ^ «Манифест приложения (исполняемого файла)» . Майкрософт. 11 июля 2018 года . Проверено 24 ноября 2020 г.
  53. ^ «Функция GetVersion (sysinfoapi.h)» . Майкрософт. 5 декабря 2018 года . Проверено 24 ноября 2020 г.
  54. Луковский, Марк (9 августа 2000 г.). «Windows: Одиссея разработки программного обеспечения» . Проверено 2 ноября 2006 г.
  55. ^ «Intergraph объявляет о переносе Windows NT на архитектуру SPARC» . Флорида СанФлэш . 7 июля 1993 года.
  56. ^ «Новые порты захода для Windows NT». Мир персональных компьютеров . Октябрь 1993 г. с. 174.
  57. Петрели, Николас (3 сентября 1999 г.). «Может ли Linux сломать позиции Intel на рынке?». CNN .
  58. ^ Аарон Сакович (2001). «Виндовс 2000?». Источник AlphaNT. Архивировано из оригинала 8 июля 2008 года . Проверено 1 января 2007 г.
  59. Уоррен, Том (5 января 2011 г.). «Microsoft демонстрирует раннюю сборку Windows 8». winrumors.com . Архивировано из оригинала 9 января 2011 года.
  60. ^ Ганди, Шахин. «Команда Xbox: Операционная система Xbox». Архивировано из оригинала 20 декабря 2008 года.
  61. ^ «Xbox One — это «буквально устройство Windows»» . Архивировано из оригинала 27 декабря 2015 года . Проверено 18 апреля 2020 г.
  62. ^ abc «Характеристики Windows 11». microsoft.com . Архивировано из оригинала 25 июня 2021 года . Проверено 25 июня 2021 г.
  63. ^ abc «Минимальные требования к оборудованию Windows». Документы Майкрософт . Сентябрь 2021 года . Проверено 18 августа 2023 г.
  64. Туротт, Пол (15 декабря 1999 г.). «Дорога к золоту: взгляд на развитие Windows 2000» . Проверено 2 января 2018 г.
  65. ^ Чен, Раймонд (август 2008 г.). «Опираясь на прошлое». Конфиденциальная информация о Windows. Журнал ТехНет . Майкрософт.
  66. Туротт, Пол (21 июня 2000 г.). «Сообщается, что Windows 2000 возвращается на платформу Alpha» . Проверено 2 января 2018 г. ОБНОВЛЕНИЕ: Compaq, очевидно, отрицает, что ведется какая-либо работа над Windows 2000/64 для Alpha.
  67. ^ ab «Сравнение выпусков Windows Server 2003». Microsoft Learn . Майкрософт. 8 октября 2009 года . Проверено 29 ноября 2023 г.
  68. ^ «Поддержка функций Windows Server 2008 для систем на базе Itanium» . Microsoft Learn . Майкрософт. 2 июля 2012 года . Проверено 29 ноября 2023 г.
  69. ^ «Windows Server 2008 R2 для систем на базе Itanium». Серверные версии Windows . Майкрософт . Проверено 14 октября 2011 г.
  70. ^ «Microsoft Windows XP, 64-разрядная версия» . Microsoft Learn . Майкрософт. 15 августа 2001 года . Проверено 29 ноября 2023 г.
  71. ^ «Описание 64-разрядных версий Windows Server 2003 и Windows XP Professional x64 Edition». Центр поддержки Майкрософт . Майкрософт. Архивировано из оригинала 17 октября 2011 года . Проверено 14 октября 2011 г.
  72. ^ «Windows 10 1709 поддерживает процессоры Qualcomm» . 10 ноября 2021 г.
  73. ^ ab «Рекомендуемые конфигурации оборудования для рабочих станций и серверов». Майкрософт. 1 ноября 2006 г. Архивировано из оригинала 27 февраля 2013 г.
  74. ^ abcd «Руководство по устранению неполадок при установке Windows NT 3.5x (MSKB 139733)» . Майкрософт. 1 ноября 2006 г. Архивировано из оригинала 22 июня 2014 г.
  75. ^ ab «Информация: Руководство по устранению неполадок при установке Windows NT 4.0» . Майкрософт. 31 октября 2006 г. Архивировано из оригинала 20 марта 2014 г.
  76. ^ ab «Системные требования для операционных систем Microsoft Windows 2000». Поддерживать . Майкрософт. 13 ноября 2007 года. Архивировано из оригинала 30 мая 2014 года . Проверено 10 сентября 2017 г.
  77. ^ «Системные требования для операционных систем Microsoft Windows XP» . Поддерживать . Майкрософт. 14 сентября 2007 года. Архивировано из оригинала 17 июля 2013 года . Проверено 10 августа 2017 г.
  78. ^ «Windows Server 2003, Standard Edition: системные требования» . Майкрософт. 21 января 2005 года . Проверено 29 ноября 2023 г.
  79. ^ ab «Системные требования для Microsoft Windows Vista». Поддерживать . Майкрософт. 13 ноября 2007 года. Архивировано из оригинала 12 февраля 2015 года . Проверено 10 сентября 2017 г.
  80. ^ ab «Системные требования Windows 7». Поддерживать . Майкрософт . Проверено 10 сентября 2017 г.
  81. ^ abcd «Системные требования Windows 8». Поддерживать . Майкрософт . Проверено 10 сентября 2017 г.
  82. ^ abcd «Характеристики Windows 10 и системные требования» . microsoft.com . Майкрософт . Проверено 10 сентября 2017 г.
  83. Уоррен, Том (27 августа 2021 г.). «Microsoft не будет мешать вам устанавливать Windows 11 на старые компьютеры». Грань . Вокс Медиа .

Внешние ссылки