на чем написан виндовс 10

Разработка под Windows 10 — с чего начать

Всем привет! Вы, наверняка, уже слышали новости про то, что за первые 4 недели Windows 10 установили уже более 75 миллионов человек. В таком контексте мы особенно рады поделиться с вами вводной статьей от Арсения Печенкина из компании DataArt о том, как начать разрабатывать приложения под десятку.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Тем, кто сомневается, ставить или нет на любимую машину Windows 10, предлагаем небольшой обзор материалов о платформе, инструментах разработки и новых возможностях, доступных при разработке приложений.

Думаю, все уже знают откуда и как взять свою копию ОС Windows 10, — не станем задерживаться на этом моменте. Установка производится аналогично установке Windows 8. Если собираетесь обновить систему, настоятельно рекомендую сделать бэкап файлов с системного диска.

Инструменты

Какие инструменты для разработки можно использовать? Вам понадобится новая MS Visual Studio 2015. Сейчас доступны бесплатная редакция Visual Studio 2015 Community Edition и платные редакции Professional и Enterprise.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Еще потребуются Windows 10 SDK и эмулятор Windows 10 Mobile. Эти пакеты можно поставить вместе с Visual Studio 2015 (если выбрать custom-установку и выбрать для установки эти пакеты, пока только в RC) или скачать отдельно.

Документация

Какое-то время назад почти все разделы по разработке под Windows 10 вели на разделы про разработку под Windows 8.1, но после релиза документацию постепенно обновляют (с учетом того, что UWP-платформа для Windows 10 является развитием WinRT).

Online-курс в Microsoft Virtual Academy

Для тех, кто предпочитает аудио-визуальный формат знакомства с платформой, есть вводный курс: A Developer’s Guide to Windows 10.

В курсе рассказаны основные особенности платформы, моделей и инструментов, доступных для создания приложений Windows. Рассмотриваются несколько основных сценариев, которые реализуются в приложении: работа при малом объеме памяти, фоновое выполнение задач, коммуникация между устройствами, управление файлами и данными и методы взаимодействия с пользователем.

Лицензия и разблокировка устройства

Как и при разработке для Windows 8/8.1, потребуется лицензия разработчика. Она получается аналогично лицензии разработчика Windows 8/8.1 при создании первого проекта прямо в Visual Studio (это не то же самое, что аккаунт для публикации в магазине). Для установки приложений на устройства не забудьте их разблокировать:

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Универсальные приложения

Что нового ждет разработчика? Анонсировано, что универсальное приложение можно запустить на любой платформе Windows 10. Это реализовано через систему различных API. То есть существует слой API, общий для всех платформ (Universal Windows Platform, UWP). Если приложение использует только его возможности, оно будет работать на всех платформах c UWP.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

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

Шаблоны

Из коробки в Visual Studio нам доступен только один шаблон проекта Blank App.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

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

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Примеры

Портирование приложений

Приятный момент для разработчиков — возможность переноса приложений Windows 8.1 на Windows 10 (инструкция, видео). Если у вас было приложение под Windows Phone Silverlight, есть отдельная инструкция по портированию приложения на UWP.

Итоги

Windows 10 уже доступна всем желающим, к услугам разработчиков — SDK и инструменты разработки. При наличии опыта создания приложений под Windows 8, освоение новой платформы будет легким и не потребует много времени.

Источник

Краткая история Windows и что у нее под капотом

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Несколько дней назад в сеть просочился образ ранней версии Windows 11. Различные издательства провели тесты по производительности и пришли к неутешительному выводу: Windows 11 в среднем работает хуже, чем Windows 10. Но расстраиваться рано! Проблемы производительности могут быть связаны с «сыростью» слитого образа и нюансами совместимости с текущими программами. Так или иначе, 24 июня состоится официальная презентация нового поколения операционных систем Windows, которая, возможно, даст ответы на многие вопросы. Если сегодня у вас есть настроение для ностальгии, предлагаем вам окунуться в мир Windows: познакомиться с историей, как менялась ось и что у нее внутри.

История Windows

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Первые продукты с названием «Windows» от Microsoft не были операционными системами. Это были графические среды для MS-DOS. На фоне успеха, в том числе и коммерческого, пользовательского интерфейса на Apple Lisa, компания решила реализовать графический интерфейс на IBM PC с MS-DOS. В отличии от относительно дешевых IBM PC, Apple Lisa стоили дорого (почти 10 тысяч долларов), и немногие покупатели могли позволить купить их. Microsoft решила занять нишу дешевых компьютеров с графическим интерфейсом. При этом низкая стоимость достигалась экономией на комплектующих и более низкая производительность, по сравнению с Lisa, избежать не получилось. Так, в 1985, 1987 и в 1990 выходят первые три версии Windows — 1.0, 2.0 и 3.0. Причем за первые шесть месяцев после релиза Windows 3.0 было продано более 1 миллиона экземпляров. Дальнейшее развитие Windows можно разделить на два направления — Windows на базе MS-DOS и Windows на базе NT.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Windows 9x

Windows на базе MS-DOS или Windows 9x не были первыми ОС от Microsoft, но они продолжали «старые традиции» и были построены на основе 16-битного кода MS-DOS. В августе 1995 года была выпущена Windows 95 — первая система семейства Windows 9x. Она уже была полноценной операционной системой с соответствующими возможностями. Однако у системы были проблемы с безопасностью (например, не было «администратора») и с изоляцией приложений. Зависание 16-битного приложения приводило к блокировке всей системы. Проблемы со стабильностью достались и Windows 98 и Windows ME, которые отличались от выпуска 95 года рядом небольших обновлений.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Windows NT

В целом, к концу 80-х годов в Microsoft появилось понимание о необходимости разработки операционной системы не на базе MS-DOS. Параллельно с разработкой софта, связанного с MS-DOS, Microsoft наняла команду инженеров из компании DEC для разработки новой 32-битной операционной системы. Главой группы стал Дэйв Катлер — один из главных разработчиков ОС VMS. Новая система была названа NT — от сокращения New Technology. Основной упор при разработке NT делался на безопасность и надежность системы, а также на совместимость с Windows на MS-DOS. Так получилось, что опыт при разработке VMS повлиял на NT и сходство между ними стало причиной спора между DEC и Microsoft. По итогу спор был решен во внесудебном порядке.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Первая система Windows называлась Windows NT 3.1 и была выпущена в 1993 году. Это была первая ОС от Microsoft. Индекс 3.1 был выбран для соответствия Windows 3.1 на MS-DOS. Эта версия не имела особого успеха. Для NT требовалось больше памяти, 32-разрядных приложений на рынке было мало, возникали проблемы с совместимостью драйвером. Достичь поставленных целей смогли в NT 3.5. А первым серьезным обновлением для NT стала версия 4.0 в 96 году. Теперь эта система была мощна, надежна и безопасна, а также обеспечивала тот же интерфейс, что и Windows 95 (которая к тому моменту была чрезвычайно популярной).

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

В 2000 году вышла новая версия Windows — Windows 2000. Она развивала идеи, заложенные в системы NT. Был добавлена технология Plug-and-Play, управление электропитанием и улучшен интерфейс пользователя.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Успех Windows 2000 задал вектор развития для следующего поколения — Windows XP. В «хрюшке» Microsoft улучшила совместимость, интерфейс стал более дружелюбным. Стратегия Microsoft завоевывать аудиторию уже знакомыми системами дала плоды — за несколько лет Windows XP была установлена на сотнях миллионах ПК. Эпоха MS-DOS подошла к концу.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Следующий проект Microsoft пал жертвой собственных амбиций. Через пять лет после Windows XP, в 2006 году на свет вышла Windows Vista. В ней был переделан графический интерфейс, переработаны и добавлены функциональные возможности в плане безопасности. Была улучшена производительность, надежность.

Первоначальные планы Microsoft по поводу Vista были настолько обширны, что через несколько лет после начала разработки проект пришлось сильно ограничить. Vista включала в себе 70 миллионов строк кода, часть которого составлял «причесанный» код XP. Неудача Vista отчасти с тем, что она вышла не в то время. На 2006 год пришелся бум недорогих компьютеров, которые не могли обеспечить достаточную для Vista производительность.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Проблемы Vista были учтены при разработке Windows 7. Microsoft уделила большее внимание тестированию и производительности новой системы. Windows 7 быстро вытеснила Vista, а затем и XP, став самой популярной версией Windows до появления Windows 10 (сейчас Windows 7 на втором месте по популярности).

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Бум смартфонов в начале 2010-х подтолкнул Microsoft к созданию операционной системы, которую можно было бы развернуть на разных устройствах: на телефонах, планшетах, приставках и т. д. В результате этой работы мир узрел Windows 8. «Восьмерка» построена на модульном подходе MinWin для получения небольшого ядра ОС, которое можно было бы расширить на линейку других типов устройств. Но аудитория встретила холодно такой подход. Многие люди критиковали «смартфоноподобный» интерфейс на ПК, отсутствие кнопки пуск. Для решения многих проблем Microsoft выпустила обновление под названием Windows 8.1, которая, помимо исправления имеющихся ошибок, добавила новые функции.

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

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

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Технические аспекты

Чтобы осветить все технические аспекты и тонкости операционной системы Windows понадобится не менее 1000 страниц. Для особо любопытных советуем 7-е издание «Внутреннего устройства Windows« Марка Руссиновича, специалиста по внутреннему устройству Windows. Также можно почитать «Современные операционные системы« Эндрю Таненбаума и «Operating System Concepts«: в обеих книгах есть главы, посвященные Windows. Здесь же ограничимся рассмотрением инструментов взаимодействия приложений пользователя с операционной системой (Windows API) и архитектуры «оси».

Архитектура

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

Windows считается операционной системой с гибридным ядром. С одной стороны компоненты ядра Windows располагаются в вытесняемой памяти и взаимодействуют друг с другом путем передачи сообщений, как в микроядерных системах. С другой стороны ядро слишком велико (более 1 Мбайт), а большая часть кода ОС и кода драйверов устройств использует одно защищенное пространство памяти защищенного режима, что свойственно монолитным ОС. Это означает, что в теории любой компонент ОС или драйвер устройства может повредить данные, используемые другими системными компонентами. В Windows эта проблема решается за счет повышения качества и контроля происхождения сторонних драйверов через такие программы, как WHQL или KMCS. Одновременно применяются дополнительные технологии защиты ядра, такие как безопасность на базе виртуализации, функции Device Guard.

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

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Упрощенная схема архитектуры Windows

Четыре базовых типа процессов пользовательского режима:

Компоненты режима ядра:

Имя файлаКомпоненты
Ntoskrnl.exeИсполнительная система и ядро
Hal.dllHAL
Win32k.sysЧасть подсистемы Windows режима ядра (GUI)
Hvix64.exe (Intel), Hvax64.exe (AMD)Гипервизор
.sys в \SystemRoot\System32\DriversОсновные файлы драйверов: DirectX, Volume Manager, TCP/IP и поддержка ACPI
Ntdll.dllВнутренние вспомогательные функции и заглушки диспетчеризации системных сервисных функций
Kernel32.dll, Advapi32.dll, User32.dll, Gdi32.dllDll основных подсистем Windows

Windows API

Windows API (Application Programming Interface) — это программный интерфейс пользовательского режима для Windows. До появления 64-разрядной версии операционной системы программный интерфейс 32-разрядных версий Windows назывался Win32 API в отличие от исходного 16-разрядного Windows API (программный интерфейс для исходных 16-разрядных версий Windows). На данный момент термин Windows API или Win32 API относят как к 32-разрядным, так и к 64-разрядным версиям.

В «доисторические времена» Windows API состоял только из функций в стиле C. Выбор языка C был обусловлен тем, что написанный на нем код также мог использоваться из других языков. Он являлся достаточно низкоуровневым для предоставления сервиса ОС. Но огромное количество функций в сочетании с недостаточной последовательностью выбора имен и отсутствием логических группировок (вроде пространств имен C++) привели к тому, что в некоторых новых API используется другой механизм — модель COM.

WinRT

В Windows 8 появился новый API и исполнительная среда поддержки Windows Runtime (WinRT). WinRT состоит из платформенных сервисов, предназначенных для разработчиков приложений Windows Apps (приложения Windows Apps подходят для устройств, начиная от миниатюрных IoT-устройств до телефонов, планшетов, десктопных систем, ноутбуков и даже Xbox One и Microsoft HoloLens).

.NET Framework

.NET Framework является частью Windows. Он состоит из двух основных компонентов:

Источник

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

реклама

Сайт Microsoft дает вот такую таблицу вырезанных компонентов и функций:

реклама

Большинство вырезанных функций и компонентов не особо нужны домашнему пользователю. А часть функций, к примеру «Групповые политики», можно при желании вернуть в Windows 10 Home.

Мои постоянные читатели знают, что я люблю эксперименты с операционными системами и постоянно нахожусь в поиске «идеальной ОС», и не проверить информацию о более быстрой работе Windows 10 Home я не мог.

Сильнее всего разница в скорости работы Windows 10 будет видна на слабом «железе», к примеру, на ноутбуке. До сих пор немало пользователей используют ноутбуки с двумя ядрами, 4 Гб ОЗУ и жестким диском в качестве накопителя, и я решил имитировать такой устаревший ноутбук с помощью виртуальной машины.

реклама

Я создал две абсолютно идентичные виртуальные машины для Windows 10 Home и Pro с двумя ядрами Ryzen 5 1600, 4 Гб ОЗУ и 60 Гб диском, созданном на реальном HDD.

Скачав средство MediaCreationTool 20H2 с сайта Microsoft я приступил к установке Windows на виртуальные машины. Версию Home (Домашняя) или Pro можно выбрать из стандартного iso-файла с Windows 20H2.

реклама

Даже на жесткий диск виртуальной машины версия Windows 10 October 2020 Update ставится довольно быстро, есть ощущение, что она выигрывает в скорости установки у более старых версий.

Начиная с Windows 10 версии 1903 создать локальный аккаунт при установке Home-версии стало затруднительно. Такая возможность появляется только при отсутствии интернета при установке Windows. Имейте это ввиду. Для минимального различия версий, я установил и Windows 10 Home, и Pro с онлайн-аккаунтом.

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

Windows 10 Home

Windows 10 Home потребляет в таком режиме около 1.6 Гб ОЗУ. Сразу после установки я видел цифры в 1.3-1.4 Гб, но после первой же перезагрузки повторить такое малое потребление ОЗУ уже не получилось. ОС «съедала» не менее 1.6 Гб после неоднократных перезагрузок.

Процессор периодически загружается фоновыми процессами, что видно как «всплески» на графике. Запущено около 125 процессов.

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

Windows 10 Pro

Windows 10 Pro потребляет около 1.7 Гб ОЗУ.

На диске Windows 10 Pro занимает 18.2 Гб, всего на 200 МБ больше Home-версии. А загрузка до «Рабочего стола» составляет все те же 19 секунд.

Выводы

А вот различия версий Windows 10 Pro и Windows 10 Enterprise уже более заметны и функции там есть гораздо более «вкусные», такие, как AppLocker или BranchCache. Но это тема уже для другого блога.

Источник

История и всё о Windows 10

на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10

Материал из Википедии — свободной энциклопедии.

Windows 10 — операционная система для персональных компьютеров и рабочих станций, разработанная корпорацией Microsoft в рамках семейства Windows NT. После Windows 8.1 система получила номер 10, минуя 9. Серверный аналог Windows 10 — Windows Server 2016.

Пользовательское соглашение Windows 10 позволяет компании Microsoft собирать многочисленные сведения о пользователе, историю его интернет-деятельности, пароли к точкам доступа, данные, набираемые на клавиатуре, и многое другое [17] [18] (см. раздел «Критика» на чем написан виндовс 10. Смотреть фото на чем написан виндовс 10. Смотреть картинку на чем написан виндовс 10. Картинка про на чем написан виндовс 10. Фото на чем написан виндовс 10 ).

По состоянию на май 2018 года Windows 10 имеет долю среди используемых в мире операционных систем для доступа к сети Интернет ▲ 45,3 % и занимает первое место в мире по популярности, опередив в апреле 2017 года предыдущего лидера — Windows 7. [19]

История

Разработка

В 2011 году на конференции для партнеров Microsoft Worldwide, Эндрю Лис, руководитель Microsoft’s mobile technologies, заявил, что компания намерена иметь единую программную экосистему для ПК, телефонов, планшетов и других устройств.

У нас не будет одной экосистемы для персональных компьютеров, одной для телефонов, одной для планшетов — они все будут вместе. [20] [21]

В апреле 2014 года на конференции Build, Тэрри Майерсон представил обновленную версию Windows 8.1, в которой появилась возможность запуска приложений Магазина Windows внутри окон рабочего стола и более традиционное меню «Пуск» вместо начального экрана, отображаемого в Windows 8. Новое меню «Пуск»использует дизайн после Windows 7, используя только часть экрана и включающее список приложений в стиле Windows 7 в первом столбце. Во втором столбце отображаются плитки в стиле Windows 8. Майерсон заявил, что эти изменения произойдут в будущем обновлении, но не уточнила, в каком именно. [24] [25] Microsoft также представила концепцию «универсального приложения для Windows», позволяя использовать приложения Магазина Windows, созданные для Windows 8.1, на Windows Phone 8.1 и Xbox One при совместном использовании общей базы кода с интерфейсом, разработанным для разных форм-факторов устройства, и предоставляющем пользователю данные и лицензии для приложения, которое будет использоваться совместно несколькими платформами. Windows Phone 8.1 имеет почти 90% общих Windows Runtime API с Windows 8.1 на ПК. [24] [26] [27] [28]

Скриншоты сборки Windows, которой, предположительно, и была «Threshold», утекли в сеть в июле 2014 года. На них показано ранее представленное меню «Пуск» и приложения магазина Windows в оконном режиме. [23] В сентябре 2014 года на скриншоте сборки 9834, имевшей название «Windows Technical Preview», появились виртуальные рабочие столы, центр уведомлений и новый значок «Проводника». [29]

Анонс

Windows «Threshold» была официально представлена во время мероприятия 30 сентября 2014 года под названием «Windows 10». Майерсон заявил, что Windows 10 станет самой «всеобъемлющей платформой» Microsoft, обеспечивающей единую унифицированную платформу для ПК, ноутбуков, планшетов, смартфонов и устройств «все-в-одном». [30] [31] [32] Он подчеркнул, что Windows 10 предпримет шаги по восстановлению механизма пользовательского интерфейса из Windows 7, чтобы улучшить опыт пользователей на устройствах без касания, отметив критику сенсорного интерфейса Windows 8 от пользователей, использовавших клавиатуры и мыши. [33] [34] Несмотря на эти уступки, Майерсон отметил, что сенсорный интерфейс также будет развиваться в Windows 10. [35] В описании изменений Джо Бельфиор сравнил две операционные системы с электромобилями, сравнив Windows 7 с гибридом Toyota Prius первого поколения и Windows 10 с полностью электрическим Tesla, считая последнее расширением технологии, впервые введенной в модель. [36]

По поводу названия Windows 10 вместо Windows 9, Терри Майерсон сказал, что «на основе продукта, который подходит, и насколько отличается подход компании в целом, было бы неправильно назвать его Windows 9». [37] Он также пошутил, что они не могут назвать ОС «Windows One», ссылаясь на несколько последних продуктов Microsoft с похожим брендом, таких как OneDrive, OneNote и Xbox One, поскольку Windows 1.0 уже существует. [38] Тони Профет, вице-президент Microsoft по маркетингу Windows, заявил на конференции в Сан-Франциско в октябре 2014 года, что Windows 9 «пришла и ушла», и что Windows 10 является не «шагом вперед от Windows 8.1», а «материальным шагом». «пытаясь создать одну платформу, одну экосистему, которая объединяет в себе множество устройств из небольшого встроенного Интернета-вещей через планшеты, телефоны, ПК и Xbox».

Профет пояснил, что пропуск девятого номера в наименовании операционной системы Windows не связан с совместимостью. Сторонние приложения определяли бы её, как систему из семейства Windows 9x, которые выпускались с 1995 по 2000 год. Множество [40] программ для определения версии Windows используют подобный код:

Дальнейшие подробности, связанные с ориентированными на потребителя функциями Windows 10, были представлены во время другого мероприятия, проведенного 21 января 2015 года под названием «Windows 10: The Next Chapter». Основной доклад был посвящен интеграции Cortana в операционную систему, новым функциям, ориентированным на Xbox, Windows 10 Mobile, обновленному пакету Office Mobile, Surface Hub — широкоэкранному устройству на базе Windows 10 для корпоративного сотрудничества на основе технологии Perceptive Pixel [41] наряду со шлемом дополненной реальности HoloLens, и связанной платформе для создания приложений, которые могут отображать голограммы через HoloLens. [42]

Дополнительные детали, ориентированные на разработчика, связанные с концепцией «Универсальная платформа Windows», были раскрыты и обсуждены во время конференции разработчиков Microsoft Build. Среди них было открытие «Islandwood», который обеспечивает связующую программную цепочку для компиляции программного обеспечения на основе Objective-C (в частности, программного обеспечения iOS) для работы в качестве универсальных приложений на Windows 10 и Windows 10 Mobile. Был продемонстрирован порт Candy Crush Saga, сделанный с использованием инструмента (большая часть его кода использовалась в версии для iOS) наряду с объявлением о том, что игра, разработанная King, будет включена в состав Windows 10 при выпуске. [43] [44] [45] [46]

Выпуск

1 июня 2015 года Microsoft объявила, что Windows 10 будет выпущена 29 июля 2015 года. [47] 20 июля 2015 года корпорация начала рекламную кампанию Windows 10 под названием «Upgrade Your World» (рус. — «Обновите ваш мир») с показом телевизионных рекламных роликов в Австралии, Канаде, Франции, Германии, Японии, Великобритании и США. Microsoft использовала хештег «A more human way to do» (рус. — «Более человечный способ сделать»), подчеркивая новые функции и технологии, поддерживаемые Windows 10, которые стремились предоставить пользователям более «личный» опыт. [48] [49] Рекламная кампания завершилась стартовыми мероприятиями в 13 городах 29 июля 2015 года, где отмечалась «беспрецедентная роль крупнейших фанатов в разработке Windows 10». [50]

Распространение

Прямое обновление

Отличия от предыдущих версий Windows

Основные отличия

Кортана недоступна на территории СНГ, включая Россию — работает только поиск.

Горячие клавиши Windows 10

Комбинация клавишФункция
⊞ Win + Ctrl + F4Закрыть новый рабочий стол
⊞ Win + Ctrl + ← и ⊞ Win + Ctrl + →Переключение между рабочими столами
⊞ Win + Ctrl + DСоздать новый рабочий стол
⊞ Win + Tab ↹Просмотр всех рабочих столов и открытых приложений
⊞ Win + QЗапуск голосового ввода кортаны (не работает в русской версии)
⊞ Win + SОткрыть поиск
⊞ Win + AЦентр уведомлений
⊞ Win + XКонтекстное меню меню пуск
⊞ Win + IПриложение «параметры»
⊞ Win + GОткрыть игровую панель

DirectX 12

В состав Windows 10 включён DirectX 12 наряду с WDDM 2.0. [76] [77] Представленный в марте 2014 года на конференции GDC, DirectX 12 нацелен на обеспечение «эффективности на уровне консоли» с «ближе к металлическому» доступу к аппаратным ресурсам и сокращением накладных расходов на процессор и графический драйвер. [78] [79] Большинство улучшений производительности достигаются с помощью низкоуровневого программирования, которое позволяет разработчикам более эффективно использовать ресурсы и уменьшать узкопрофильные узлы с однопоточным процессором, вызванные абстракцией через API более высокого уровня. [80] [81] DirectX 12 также будет включать поддержку поставщиков мульти-GPU конфигураций. [82] WDDM 2.0 предоставляет новую систему управления виртуальной памятью и выделения ресурсов для снижения рабочей нагрузки на драйвер режима ядра. [76] [83]

Системная безопасность

Когда Windows 10 была впервые выпущена, многофакторная аутентификация обеспечивалась двумя компонентами: Windows Hello и Passport (не путать с платформой Passport 1998 года). Позже Passport был объединен c Windows Hello. [86]

Корпоративные редакции Windows 10 предлагают дополнительные функции безопасности. Администраторы могут настраивать политики для автоматического шифрования конфиденциальных данных, выборочно блокировать приложения для доступа к зашифрованным данным и включать. Device Guard — система, которая позволяет администраторам внедрять среду высокой безопасности, блокируя выполнение программного обеспечения, которое не имеет цифровой подписи доверенных поставщиков или Microsoft. Device Guard предназначена для защиты от внешних эксплоитов нулевого дня и работает внутри гипервизора, так что его работа остается отделенной от самой операционной системы. [84] [87]

Лицензирование

Во время обновления лицензия Windows 10 напрямую не привязана к ключу продукта. Вместо этого выполняется миграция статуса лицензии текущей установки Windows, и во время процесса активации генерируется «Цифровая лицензия», которая связана с информацией об оборудовании, собранного во время процесса активации ОС. Если Windows 10 будет переустановлена и не будет никаких существенных изменений оборудования после установки (например, изменения материнской платы), система онлайн-активации автоматически распознает цифровую лицензию системы, если во время установки не будет введен ключ продукта. Тем не менее, уникальные ключи продукта по-прежнему распространяются в розничных копиях Windows 10. Как и в случае с предыдущими версиями Windows, кроме корпоративных редакций, существенные изменения в аппаратной конфигурации устройства могут привести к недействительности цифровой лицензии и пользователю потребуется повторно активировать Windows. [88] [89] Начиная с версии 1607 сведения об активации привязываются к учетной записи Microsoft. [90]

Мультимедиа и гейминг

Candy Crush Saga и Microsoft Solitaire Collection автоматически устанавливаются после установки Windows 10. [96] [97]

Windows 10 имеет встроенную запись игры и возможность захвата экрана при использовании игровой панели (с версии 1703). Пользователи также могут оперативно записывать геймплей в фоновом режиме, что позволяет пользователю сохранять последние несколько, настраиваемые пользователем моменты геймплея на жесткий диск. [98]

Windows 10 поддерживает кодеки FLAC и HEVC и медиаконтейнер Matroska, позволяя открывать эти форматы в проигрывателе Windows Media и других приложениях. [99] [100] [101]

Обновления и поддержка

Поддержка

Версии ОС на «полугодовом канале» (SAC) выходят 2 раза в год, каждая из которых поддерживается 18 месяцев и нумеруется по году и месяцу окончания разработки RTM версии. Например, разработка RTM версии Windows 10 1607 была завершена в июле 2016 года. [133] Последня версия по состоянию на январь 2018 года — 1709 (Fall Creators Update)

Windows 10 Enterpise LTSC (ранее — LTSB), которая выходит на «канале долгосрочного обслуживания» (LTSC) раз в 2-3 года, имеет 5 лет основной и 5 лет расширенной поддержки. Нумерация версии обозначает год выпуска. Например, Windows 10 Enterpise LTSB 2016 была выпущена в 2016 году. [134] Последняя версия по состоянию на январь 2018 года — LTSB 2016.

По программе предварительной оценки возможно получить новые версии Windows 10 раньше остальных пользователей, а также — нестабильные ранние сборки во время разработки нового обновления.

«Windows как услуга»

Начиная с 2017 года каждая новая версия Windows 10 поддерживается 18 месяцев [147] (кроме Windows 10 Enterpise LTSC [148] [149] [150] ).

Чтобы продолжать получать обновления для Windows 10 после окончания срока поддержки текущей версии, пользователю необходимо обновляться до более новой версии, которая может быть не совместима с устройством и, следовательно, оно не получит обновление:

Не все функции в обновлении будут работать на всех устройствах. На устройстве может отсутствовать возможность получать обновления, если его оборудование несовместимо, на нём нет актуальных драйверов или истёк срок его поддержки, предоставляемой изготовителем оборудования (OEM). [122] — примечание на сайте Microsoft.

До 2017 года

Скорость, с которой обновления функций принимаются устройствами, зависит от используемой ветви обновления. Ветвью обновления по умолчанию для всех пользователей Windows 10 «Домашняя» и «Профессиональная» является «текущая ветвь» (англ. CB — Current Branch ), которая получает стабильные сборки после того как они будут публично выпущены Microsoft. 60-дневный период предоставляется каждой «CB» сборке до того, как Microsoft прекратит поддержку и выпуск обновлений для предыдущей версии. [151]

В редакциях «Профессиональная» и «Корпоративная» можно использовать необязательный канал «текущая ветвь для бизнеса» (англ. CBB — Current Branch for Business ), который получает стабильные сборки приблизительно через 4 месяца после их выпуска в «текущей ветви» для дополнительного тестирования. [152] [153] [154] «CBB» может откладывать обновлении сборки на 8 месяцев, после чего новая сборка должна быть установлена для обеспечения поддержки и доступа к обновлениям безопасности. [155] Администраторы могут также использовать «Центр обновления Windows для бизнеса» для организации структурированных развертываний обновлений и сборки обновлений в своих сетях. [153]

Корпоративные лицензиаты могут использовать Windows 10 «Корпоративная с долгосрочным обслуживанием» (англ. Enterprise LTSB ), которая предназначена для долгосрочного развертывания в специализированных средах, получает только обновления безопасности и исправления ошибок в течение 10 лет. Из-за предполагаемых прецедентов использования Microsoft для сборки LTSB некоторые функции, включая большинство функций Cortana, Microsoft Edge, Магазин и UWP приложения исключаются из LTSB. [156] [157] [158] [159]

Данная модель обновлений актуальна до версии 1607 включительно. [143]

Критика

Ещё до выхода версии 1507 участники программы предварительной оценки жаловались на сокращение времени работы устройств от аккумулятора. Причиной этому являлась серьезная ошибка в операционной системе, которая проявлялась на устройствах, работающих на процессорах Intel. Сокращение времени работы ноутбука от аккумулятора при использовании Windows 10 достигало 10 %. [179] [180] Cortana также повышала энергопотребление компьютеров. Ассистент работает в фоновом режиме; по словам участников программы тестирования Windows 10, Cortana потребляла около 1 МБ оперативной памяти. Один из пользователей отметил, что на ноутбуке HP Spectre x260 при передаче голосовых команд использование процессора Intel Core i5 повышается до 6 %. [181]

По этому поводу представители Intel заявили следующее:

«Мы ожидаем, что время работы на Windows 10 будет примерно таким же, что и на Windows 8.1, после выхода обновления финальных драйверов для операционной системы». [181]

Телеметрия

Существует 4 уровня телеметрии Windows 10 [211] :

Обязательные автоматические обновления

Источник

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

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