Нажмите "Enter", чтобы перейти к содержанию

Как работает виндовс 10: Windows 10 и Windows 11 в S-режиме

Содержание

О работе ПК на примере Windows 10 и клавиатуры ч. 1 / Хабр

Меня зовут Андрей Артемьев, я работаю в Microsoft над ядром ОС Windows 10, ранее я работал над Windows 10x (WCOS), XBox, Windows Phone и Microsoft Edge. Я хочу популярно в образовательных целях рассказать о том как работает компьютер на примере клавиатурного ввода и Windows 10. Данный цикл статей рассчитан в первую очередь на студентов технических специальностей. Мы рассмотрим какой путь проходит информация о нажатой клавише от клавиатуры до отображения в Notepad.exe. В виду обширности и междисциплинарности темы в статьях могут быть неточности, о которых сообщайте в комментариях. Какая-то информация может быть устаревшей в виду скорости с которой развивается Windows.

Насколько глубоко мы погрузимся в тему?

Давайте для начала в общих чертах поговорим об уровнях на которых можно рассматривать компьютер. Каждый уровень основывается на предыдущем. Начнём с самого верха.

Уровень прикладных программ. Здесь находятся все пользовательские приложения, это браузер, Microsoft Office, блокнот, а также веб-сервер IIS, SQL Server, различное middleware вроде Java и .Net и все скриптовые языки, будь то Ruby, PHP или Bat-файлы.

Уровень операционной системы. ОС можно рассматривать как:

  • Менеджер ресурсов — память, жёсткие диски, принтеры, экран, клавиатура ограниченные ресурсы которые совместно используются запущенными на компьютере программами.
  • Виртуальная машина — файл это наглядный пример виртуального объекта. Он представляет абстракцию данных на диске, API для работы с ним и так же добавляет концепцию прав доступа. Вместо файла могла быть концепция контейнера данных и совершенно другого API. Таких виртуальных объектов в ОС много.
  • Платформа — ОС предоставляет программные модели и примитивы для построения программ. К примеру Windows Drivers Framework позволяет быстро разрабатывать драйвера, окна в Windows используются для построения сложных пользовательских интерфейсов. Dll — предоставляет модель расширения функционала программы через плагины, а так же механизм для реализации читалки экрана через ловушки клавиатуры (см. LowLevelKeyboard hook).

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

Уровень архитектуры компьютера. Он представлен материнской платой, которая имеет определённый форм-фактор, встроенные функции закодированные в микросхемах называемых чип-сетом и порты, через которые можно расширять функционал компьютера подключив графическую карту, сетевую карту, дополнительную оперативную память (RAM), жёсткие диски, клавиатуру и пр. Порты влияют на скорость работы и возможности компьютера, что и будет определять его назначение будь то сервер для обработки тысяч запросов в секунду, планшет для пользования Интернетом или игровой ПК с несколькими видеокартами. ОС абстрагирует особенности материнской платы.

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

Материнскую плату можно рассматривать как колонию микросхем которые общаются между собой через шины и через них циркулируют данные от подключенных устройств к процессору и обратно. Чип-сет — это своего рода нервная система компьютера. Все чипы на материнской плате были изначально созданы чтобы работать друг с другом. Некоторые из них могут иметь особые функции, к примеру таймер или хранение настроек BIOS. Пожалуй самый важный из них тот что имеет встроенную программу (прошивку, BIOS, UEFI) которая начинает выполняться как только появляется электричество. Она находит жёсткий диск с загрузчиком Windows и передаёт тому управление который в свою очередь запускает исполняемый файл ОС, который можно назвать Windows10.

exe, на самом деле NtOsKrnl.exe. BIOS знает что искать благодаря соглашению между производителями железа и операционных систем.

Вокруг материнской платы можно собрать мобильный телефон, игровую приставку, серверную станцию или умное устройство. На картинке ниже распространённые форм-факторы материнских плат.

Уровень микроархитектуры представлен процессором (CPU), это сердце материнки и весь чип-сет нужен для обслуживания CPU. Процессор это компьютер в компьютере, более мощный и продвинутый микроконтроллер которому не нужна прошивка, потому как поток команд подаётся на лету, когда планировщик потоков поменял контекст процессора. Функционал процессора делится на подсистемы, к примеру компонент занимающийся математическими и логическими операциями, математический сопроцессор, кэш. Какие-то из них раньше были отдельным чипом на материнской плате, но сейчас их сделали частью ЦПУ, например контроллер прерывания и микросхема под названием “Северный мост” что увеличило скорость работы.

Микроархитектура это не то же самое что

архитектура. Весь функционал CPU разделён на компоненты, которые работают сообща. Эти компоненты и их взаимодействие и есть микроархитектура. На блок-схеме ниже они представлены цветными прямоугольниками и квадратиками.

Архитектура процессора это по сути документ который описывает какой функциональностью он должен обладать для того чтобы соответствовать к примеру архитектуре x86, x64 или ARM применяемой на мобильных устройствах. В этом документе описано какие должны поддерживаться команды, назначения регистров и логика работы. Создатели процессоров Intel, AMD, Эльбрус могут реализовывать эту функциональность как угодно и добавлять к ней новые возможности в виде команд, регистров, флагов, прерываний и если ОС знает о них то может использовать. В терминах ООП архитектура ЦПУ — это интерфейс, а микроархитектура — его реализация.

Логические схемы. Цветные прямоугольники с блок-схемы CPU состоят из логических схем, которые производят свои операции на последовательностях нулей и единиц.

Процессор видит все данные и команды в виде битов (0 и 1), по формуле любое десятичное число можно представить в виде последовательности 0 и 1, а вот что значит конкретное число зависит от контекста. Это может быть код, цифра, буква. Арифметическое и логическое устройство (ALU) умеет производить сложение двух чисел через побитовые операции. Побитовые алгоритмы сложения, вычитания, умножения и деления давно известны, разработчикам логической схемы их только надо эффективно реализовать.

Цифровые схемы работают с данными на уровне нулей и единиц, а аналоговые полагаются на эксплуатирование законов физики. Они выполняют простейшие манипуляции над битами, такие как сдвиги, AND, OR, XOR. Через эти примитивы реализуются более сложные операции. На картинке ниже представлен аналоговый оператор AND реализованный через транзисторы. На выходе схемы ненулевое напряжение будет только если оно есть на обоих входных контактах (Вх1 и Вх2), иначе ноль вольт. Точно так же работает оператор && в C#.

Цифровые схемы в конечном счёте основаны на аналоговых. Физически логические элементы в логических схемах могут быть реализованы не только электронными но и механическими, гидравлическими, оптическими и другими способами.

Уровень радиоэлементов. Физически аналоговые схемы полагаются на радиоэлементы, которые собственно и эксплуатируют законы физики. Преимущественно это полупроводники, т.е. в определённых условиях они могут проводить электричество, а могут и нет. Диод проводит ток только в одном направлении, если его выпаять, развернуть на 180 и впаять обратно, то ток через него проходить не будет. Транзистор пропускает ток только если есть напряжение на управляющей ножке. Человечество научилось делать транзисторы микроскопическими и потому их можно размещать на маленькой плате миллионами. На картинках ниже полупроводниковые радиоэлементы и обычный транзистор рядом с нано транзистором под электронным микроскопом.

Уровень законов физики. И наконец самый нижний уровень — это уровень законов физики которые заключены в полупроводниковые радиоэлементы.

Мы будем много говорить про уровень ОС и чуть меньше про архитектуру компьютера, микроархитектуру, аналоговые схемы и радиоэлементы. К последней части у вас должно быть понимание как это всё работает вместе.

Основы Операционной Системы

Когда мы проходили в универе программирование на ассемблере у многих студентов был ступор от таких умных слов как “режимы ядра и пользователя”, под которыми на самом деле скрывается хорошо всем известная ролевая система аутентификации, на всех сайтах есть как минимум “Админ” имеющий доступ ко всем страницам и “Пользователь” имеющий ограниченный доступ. Точно так же роль “Ядро” имеет доступ ко всем возможностям CPU, а роль “Пользователь” может вызывать не все команды процессора и не со всеми аргументами. Поверх этой ролевой модели по принципу клиент-серверной архитектуры построена операционная система, где сервер это ядро, которое и реализовывает функционал ОС, а клиент — это пользовательские программы.

В мире Web клиент и сервер разделены физически — это два разных компьютера общающихся по сети. В ОС клиент и сервер живут на одной машине и на одном железе. У сервера есть некий API который позволяет клиентам изменять его состояние, к примеру Twitter API позволяет создавать посты, логиниться и загружать ленту твитов в мобильный клиент. У Windows есть Win API, только более громоздкий в виду более широкого круга задач, на сегодняшний день у винды примерно 330 000 API плюс API для UWP apps. Если концепции Твитера более менее всем понятны — пост, пользователь, фид — то концепции ОС могут потребовать некоторого углубления в её внутренности. Поэтому API Windows могут быть трудно понятными без понимания внутреннего устройства ОС.

На самом деле под ядром понимают три разные вещи. Ядро как весь код ОС. Ядро как подсистема которая отвечает за механизмы ОС, такие как планировщик потоков, переключение контекста, обработка прерываний, свап виртуальный памяти на физическую (Kernel) и ядро подсистемы для поддержки других ОС — CSRSS. exe (Windows), PSXSS.exe (POSIX), OS2SS.exe (OS/2) или WSL (Windows SubSystem for Linux). В данном контексте понимается первый смысл — весь код ОС.

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

  • Executive — здесь логика работы ОС. В этом слое проверяется что могут и не могут делать процессы. Здесь хранится инфа о родительском процессе, параметры старта процесса (Process Environment Block), привязанный аккаунт пользователя, имя exe файла процесса.
  • Kernel — здесь реализованы механизмы ОС, такие как планировщик потоков. Здесь хранится сколько времени процесс проводит в режиме пользователя и ядра, к каким процессорам привязаны его потоки, базовый приоритет потоков процесса.
  • Windowing subsystem — инфа о GDI объектах которые используются для рисования в окне. Это такие примитивы как кисти, pen и пр.
  • DirectX — всё что имеет отношение к DirectX: шейдеры, поверхности, DX-объекты, счётчики производительности GPU, настройки памяти графической памяти.
  • Подсистема Windows которая представлена процессом CSRSS.exe (Client Server Runtime SubSystem). Windows ранее поддерживал ОС POSIX (процесс PSXSS.exe) и OS/2 (OS2SS.exe). В те времена возникла идея сделать и Windows такой же подсистемой, но эта было медленно и поэтому скоро часть CSRSS.exe перенесли в win32k.sys, который сейчас разбит на несколько файлов — win32k.sys, win32kbase.sys и win32kfull.sys. Здесь хранится информация о Process Group Data, Shutdown level, Session Data и пр.

Поддержка POSIX и OS/2 скорее была формальной, потому как для переноса программы с этих ОС нужно было найти исходный код и перекомпилировать его специальным образом чтобы получился exe-файл в котором все вызовы к API ОС перенаправлялись в PSXdll. dll (NETAPI.DLL и DOSCALLS.DLL для OS/2 и User32.dll для Windows приложений), которая была тонкой обёрткой над API Windows. Состояние некоторых API хранилось в процессе подсистемы PSXSS.exe (OS2SS.exe). Поскольку не все API можно сопоставить 1 к 1, то работала такая программа нестабильно. В Windows 10 была добавлена поддержка Linux и она работает совсем по-другому. Подсистема Linux хостится в режиме ядра и разница между Windows Subsystem for Linux и Linux примерно как между разными билдами. Специально для WSL был введён новый тип процессов — PICO-process.

Что такое компонент? Это логически сгруппированный функционал. Компонентом можно назвать ООП-класс, dll, папку, набор функций с общим префиксом, пространство имён, слой в архитектуре.

Более подробно о разделении на клиент-сервер

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

Производители оборудования сотрудничают с разработчиками ОС, поэтому в процессоре есть механизмы созданные с учётом потребностей создателей операционных систем. Во всех современных процессорах реализован механизм ролей пользователя, где под пользователем понимается исполняемый в данный момент код. В веб приложениях роль залогиненого пользователя хранится в какой-то переменной и помимо понятного названия Admin или User имеет Id этой роли который чаще и используется при авторизации, потому как сравнивать числа быстрее и проще чем строки. В процессоре роль текущего пользователя хранится в поле которое называется “кольцо безопасности” (Security Ring), а не “CurrentUser.Role.Id”. В большинстве процессоров это поле принимает четыре значения от 0 до 3. Windows использует 0 для роли которая называется “Режим Ядра”, потому как это самый привилегированный режим и самое большое значение для роли “Режим Пользователя”, потому как это самая ограниченная роль. Остальные роли не используются потому как различие между 0 и 1, 2 и 3 незначительное. Эти роли ограничивают страницы памяти которые могут быть адресованы, нельзя вызывать некоторые инструкции или же нельзя их вызывать с определёнными аргументами. Так же есть ограничения на использование технологии I/O Ports для обмена данными с устройствами такими как клавиатура, но она уже лет 10 не используется. Переключение в режим ядра происходит через команду syscall, которая по индексу находит в массиве указателей на APIs Windows функцию которую надо вызвать. Указатель на этот массив сохраняется в специальном регистре процессора во время загрузки ОС.

Я специально назвал регистр ЦПУ полем. Когда вы пишете программу на C#, то можете добавлять сколько угодно полей в свой класс и давать им понятные названия. У процессоров и микроконтроллеров поля называются регистрами. Когда вы проектируете железку то нужно уже на этом этапе понять сколько регистров (полей) надо, какого размера они должны быть и какой функционал на них возложить, чтобы этого хватало на все случаи жизни для всех мыслимых и немыслимых ситуаций. Представьте, что вам надо написать программу на C#-подобном языке программирования у которого в классе 16 предопределённых полей и вы не можете использовать локальные переменные. Т.е. одно и то же поле может использоваться для хранения залогиненного пользователя, отсортированного массива, временных данных или результата выполнения метода. Имена таких полей должны быть максимально общими, вместо tempData, funcResult будут странные имена EAX, AH, AL, DX и пр. Если бы вы писали на C# эмулятор процессора на архитектуре x86, то код мог бы выглядеть примерно так (DIV — divide, команда целочисленного деления):

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

Прерывания могут генерироваться не только процессором но и внешними устройствами (клавиатура, мышь) или программным кодом. Планировщик потоков устанавливает таймер который с интервалами равными одному кванту (по умолчанию около 15мс, в Windows Server больше) генерирует прерывание чтобы по внутреннему алгоритму назначить другой поток на исполнение. Пошаговое исполнение программы в Visual Studio так же полагается на механизм прерываний — у процессора устанавливается флаг, который после каждой команды вызывает прерывание которое обрабатывает Windows Debugging Engine и уведомляет через API Visual Studio.

Разделение памятью реализовано благодаря виртуальной памяти. Ранее я говорил что ОС это менеджер ресурсов и виртуальная машина. Даже если у вас 1Гб RAM 32х битный Windows будет работать так как если бы у вас было 4Гб оперативки, т.е. реально у вас 1Гб, а виртуально 4Гб. Современные компьютеры основаны на теоретической модели машины Тьюринга или же архитектуре фон Неймана (с некоторыми изменениями). Согласно этим моделям память в компьютере это лента состоящая из ячеек размером один байт. Эти ячейки сгруппированы в страницы как правило по 4096 байт (4Кб), потому как:

  • С т. зр. CPU нет разницы между кодом и данными, что приводит к трудновыявляемым ошибкам и возможностям для взлома. Если регионы памяти пометить атрибутами по которым можно сказать, что здесь находится код, а здесь данные только для чтения, а сюда можно писать, то это решит указанные проблемы. Так же можно пометить страницы доступные только в режиме ядра.
  • Поддержка виртуальной памяти процессором, который умеет копировать страницу виртуальной памяти в физическую. Физическая память RAM так же представлена в виде страниц по 4Кб. Кэш процессора считывает память из RAM страницами, потому как часто программа читает расположенные рядом данные.
  • Кажется что процесс владеет всей доступной ему памятью, хотя реально его запросы на выделение динамической памяти (оператор new в С++) ОС удовлетворяет только когда процесс попытается прочитать/записать её. Exe-файл полностью не загружается в память, а отображается с диска и когда нужно исполнить код или считать данные они загружаются в память c диска. Эти механизмы основаны на страницах.
  • Имитация эксклюзивного пользования RAM каждым процессом. Когда планировщик потоков назначает поток на выполнение он загружает в регистры процессора информацию о мапинге виртуальных страниц процесса в физические страницы и когда код потока пытается прочитать/записать какой-то адрес процессор правильно его транслирует. Помимо процессов на эмуляцию эксклюзивности пользования RAM полагаются сессии, которые содержат код и данные специфичные для отдельного пользователя, к примеру глобальная очередь сообщений. В Windows 10 есть контекст потока, процесса и сессии.

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

64 битный адрес позволяет адресовать 16 экзабайт, это 18,446,744,073,709,551,616 ячеек памяти. Современные процессоры пока что не поддерживают так много RAM и поэтому используют только младшие 48 бит адреса, остальные 16 заполняются старшим разрядом. Поэтому Win x64 попросту не использует часть адресов, которые помечены на рисунке выше чёрным. Но это не значит, что 64х битный Windows “видит” 256 Tb оперативки. Максимум 8TB виртуальной памяти на архитектуре IA64 и 7TB на x64. Предел физической памяти поддерживаемой Windows 10 — 2TB, потому как с большим количеством Винда не тестировалась. Объём поддерживаемой RAM в Windows 10 определяется во многом редакцией ОС, чем дороже тем больше.

Почему ячейки памяти пронумерованы шестнадцатиричными (HEX) числами, а не десятичными или двоичными? Адрес ячейки это не просто порядковый номер, в нём закодировано три числа по которым эту ячейку можно отобразить на физическую память. Первые два это индексы по которым находится конкретная страница виртуальной памяти, а третье число — смещение от начала страницы. CPU и ОС здесь работают в связке — ОС предоставляет структуру данных по которой CPU находит страницу виртуальной памяти и копирует её в физическую. По HEX номеру можно сразу увидеть как выровнен в памяти адрес. Формат двоичного числа слишком громоздкий, 32 бита (или 64) трудны для восприятия. Десятичный формат — показывает слишком мало информации, тогда как HEX удобный компромисс между десятичной и двоичной системами, средами людей и машин.

Программный способ разделения на клиент-сервер (режим ядра-режим пользователя) гораздо скучнее перечисленных выше механизмов. Процессы и потоки могут быть помечены специальными аттрибутами или же мы можем хранить список указателей на потоки/процессы и проверять их в коде. Если вы хоть раз делали авторизацию в веб-приложении, то хорошо понимаете о чём я говорю.

Из чего состоит Windows?

Абстракция или же разбиение на компоненты есть во всех сферах программирования и интуитивно понятно что Windows тоже делится на какие-то компоненты. Под компонентом понимается какая-то единица функциональности — ООП класс, файл, dll, папка. Компоненты на диаграмме ниже могут быть как индивидуальными *.sys, *.dll файлами, так и просто набором API сгруппированным логически через добавление префикса к имени функции, старая часть системы написана на C, а он не поддерживает классы. Новые части пишутся нередко на C++. В укрупнённом виде Винда выглядит так:

Давайте быстренько пробежимся по её компонентам снизу вверх:

  • Hyper-V Hypervisor — слой виртуализации благодаря которому в Windows можно создать виртуальную машину. Иногда говорят, что Hyper-V это минус первый уровень привилегий, однако реализован он в одном уровне привилегий и адресном пространстве что и ядро ОС, за счёт использования слоёной архитектуры ОС ничего не знает о нём.
  • HAL.dll — Hardware Abtraction Layer — изначально задумывался как абстракция над железом — чипсет, материнская плата, процессор — для того чтобы можно было перенести Windows на новую платформу реализовав новый HAL.dll, который будет выбран и скопирован во время установки. По сути это драйвер к устройствам материнской платы, к примеру таймерам, контроллеру прерываний. Сейчас его роль снижена, потому как многие драйвера материнки и чип-сета реализованы в ACPI.sys.

    Что такое Advanced Configuration and Power Interface? До 1996 года когда вы выключали компьютер через UI, ОС сохраняла состояние системы и потом показывала сообщение что можно отключать питание нажав кнопку на корпусе.

    В 1996м году появился стандарт ACPI, который реализовывался производителями материнской платы и позволял софту управлять питанием всей машины, т.е. Самостоятельно отключать питание на компьютере либо пробуждать его ото сна. ACPI так же позволяет контролировать питание отдельных компонентов, таких как CD drive, т. к. большую часть времени он не работает.

  • Device Drivers — говорит само за себя. Драйвер это код скомпилированный в файл с расширением *.sys, он может содержать как код который работает со внешним устройством, так и к примеру код антивируса который сканирует процессы и системную память. Process Explorer от SysInternals так же полагается на драйвер для получения информации о процессах.
  • KernelKernel Mode Execution Environment, содержит обработчики прерываний, работа с таймерами, планировщик потоков, объекты синхронизации и пр. Здесь реализованы все механизмы ОС.
  • Executive — Реализовывает логику работы ОС, можно сказать что это уровень бизнес-логики ОС.
  • Windowing & Graphics — Система окон и DirectX для отрисовки всего что видно на экране.
  • NtDll.dll — Эта библиотека выделена большим зелёным прямоугольником потому что загружается в память только один раз и потом отображается в память всех остальных процессов. В этой dll находится загрузчик программ, который отвечает за инициализацию запущенного процесса (в т.ч. загрузку dll) и потоков в нём. Nt понимается как Native, в том же смысле что и Native American. Т.е. это API ядра ОС, которое отделено от режима пользователя. Все функции экспортируемые из этой dll имеют префикс Nt (NtDestroyMenu). Некоторые Win API реализованы в режиме пользователя и они являются частью User32.dll. Как правило пользовательские приложения не используют напрямую функции из NtDll.dll, они обращаются к Nt* функциям через ещё один уровень абстракции (level of indirection) — subsystem dll такую как User32.dll или PSXdll.dll и DOSCALLS.DLL доступных в более старых версиях Windows. NtDll.dll предназначена в первую очередь для системных процессов (Session Management Sub System.exe, WindowsInititialize.exe и пр.), которые запускаются ещё во время загрузки ОС.
  • SubSystem dlls — о них я уже сказал в предыдущем пункте. Все Windows приложения обращаются к ОС через User32.dll. Какие-то API реализованы в режиме пользователя и к примеру могут обращаться к системным процессам, другие же вызывают Nt* функции из NtDll.dll, к примеру CreateFile в конечном счёте вызывает NtCreateFile).
  • Environment Subsystems — CSRSS.exe, подсистема Windows. Ранее тут были ОС POSIX (процесс PSXSS.exe) и OS/2 (OS2SS.exe). Windows Subsystem for Linux реализована совершенно по-другому.
  • System Processes — это процессы которые выполняют различные системные фунции, к примеру LSASS.exe (Local Security Authority SubSystem) который отвечает за аутентификацию пользователей и другие.
  • Service Processes — Раньше сервисы Windows (например Plug and Play Manager) работали в своих процессах и были *.exe файлами. Со временем появился процесс SvcHost.exe который может хостить сразу несколько компонентов, реализованных в виде *.dll-файлов. Поэтому почти все системные компоненты и переехали в SvcHost’ы.
  • User Processes — пользовательские процессы. Те самые которые мы используем каждый день — браузеры, игры, офисные программы и пр. Они полагаются на описанную в предыдущих пунктах инфраструктуру.

На этом первую часть закончу. В следующей посмотрим откуда начинается путь клавиши.

Часть 2

Описание, настройка и оптимизация Windows 10


Windows 10 — это не только новая операционная система от «Microsoft». Это – совершенно новая оболочка для офиса и дома, для развлечений и учёбы, для отдыха и разработки. Недаром многие разработчики говорят о том, что она станет «революционной» ОС, которая изменит представления о взаимодействии с компьютером. Корпорации пришлось несладко после двух неудач, которые были разбавлены выходом «Windows 7». Речь идёт о знаменитой «Vista» и отказа от поддержки «Windows XP». Первой попыткой была новая ОС с плиточным меню «Пуск» — «восьмёрка», которая была успешно пропиарена крутой певицей – Lenka в ее хите. Привыкшие к удобному меню из седьмой Windows, пользователи десктопной версии раскритиковали данную фишку в свежей системе, однако пользователи сенсорных экранов отметили это нововведение как полезное и необходимое. С горем пополам, на половину успешный релиз удался, однако разработчики занялись идеей исправления ошибок «Win8» и все пользователи смогли бесплатно перейти на 8.1, которая стала близкой к идеалу, в сравнении с предшественницей. Но всё же, множество людей осталось на старой доброй «семёрке» и переходить, даже на обновленный вариант, не собираются. Перед разработчиками встала новая задача – что необходимо сделать для того, чтобы как можно больше людей по всему миру стало пользоваться совершенно новым продуктом. Решение было найдено в следующем – запустить программу «Инсайдер» и предоставить всем желающим бесплатные предрелизные версии Windows 10, которые смогут презентовать людям новые функции и введения, которые будут доступны после запуска официальной версии новой ОС. Самое главное – теперь для всех, кто будет сидеть на 7, 8, 8. 1 до начала продаж – имеют право в течение года перейти на «десятку» абсолютно бесплатно. Все это было запущено в октябре 2014 года, а состоянием на начало 2015 года, 25 миллионов инсайдеров по всему земному шару уже успешно тестируют бета-версию Windows 10. Они постоянно отправляют свои пожелания и поправки в центр Microsoft`а, что позволяет исправлять/дополнять систему почти сразу и готовить новые Builds для тестирования. С таким ходом событий нам стоит ожидать совершенную систему, которая еще долго не будет иметь аналогов на рынке и будет основным способом коммуникации человека и компьютера, даже если компьютером окажется телефон или планшет – система будет универсальной для всех платформ.

Ниже представлены ссылки на полезные статьи о Windows 10:

Приложения и ПО

  • Как настроить почту в Windows 10
  • Приложения для навигации в Windows 10
  • Что умеет Cortana – новый помощник от разработчиков Windows 10

Система

  • Windows 10 – требования к железу
  • Безопасный режим в Windows 10
  • Использование файла подкачки в Windows 10
  • Как Windows 10 запустить в безопасном режиме
  • Как в Windows 10 удалить папку Windows. Old
  • Как запретить работу приложений Windows 10 в фоновом режиме?
  • Как настроить автовыключение компьютера в Windows 10
  • Как настроить звук в Windows 10
  • Как настроить и использовать режим энергосбережения в Windows 10
  • Как настроить режим «Не беспокоить» в Windows 10
  • Как перейти с 32-битной Windows 10 на 64-битную?
  • Настройка Windows 10
  • Обновленная панель даты времени для Windows 10
  • Освобождаем Windows 10 от лишних служб
  • Отключение спящего режима в Windows 10.
  • Ошибки файлов dll в Windows 10
  • Панель управления в Windows 10
  • Преимущества и недостатки Windows 10
  • Проблемы с Windows 10
  • Пропал Windows 10 значок из трея, что делать?
  • Редактирование автозагрузки в Windows 10
  • Создание загрузочной флешки с чистой Windows 10
  • Создание установочного диска или флешки с образом Windows 10
  • Сравнение преимуществ Windows 7 и Windows 10
  • Установка Windows 10 на виртуальную машину

Устройства

  • Некорректно работают устройства после обновления Windows 10

Сеть

  • Как настроить Wi-Fi на Windows 10
  • После установки Windows 10 не работает интернет

Персонализация

  • Как редактировать меню «Пуск» в Windows 10
  • Рабочие столы в Windows 10
  • Рабочий стол Windows 10
  • Сделать windows 10 похожей на windows 7

Учетные записи

  • Windows 10 учётная запись — основной функционал. Часть 2
  • Как в Windows 10 получить права администратора
  • Как убрать пароль в Windows 10?
  • Основной функционал учётной записи в Windows 10

Обновление и безопасность

  • Как бесплатно получить Windows 10
  • Как включить полнодисковое шифрование в Windows 10?
  • Как защитить учетную запись в Windows 10 ПИН-кодом
  • Как откатиться с Windows 10?
  • Как отследить ноутбук или планшет с Windows 10, если он потерялся
  • Как происходит установка Windows 10 после обновления
  • Стоит ли переходить на Windows 10 с Windows 7
  • Установка заблокированных приложений в Windows 10
  • Центр обновления Windows 10
  • Что делать, если не пришло обновление Windows 10

Прочее

  • Как сменить язык системы в Windows 10

Приватные статьи

  • Windows 10 – перспектива нового бренда или повторение краха Vista?
  • Как сохранить безопасность Вашей Windows 10 во время игры



Разделы

Дополнительно

Быстро

Разработка

Как использовать Windows 10 — руководство для начинающих и опытных пользователей

Windows 10 — самая мощная операционная система, когда-либо созданная Microsoft, но она также и самая сложная. Хотя пользовательский интерфейс чрезвычайно интуитивно понятен, вам придется копнуть немного глубже, чтобы настроить свой опыт, получить максимальную производительность и максимально использовать такие функции, как голосовой помощник Cortana, браузер Edge и несколько рабочих столов.

Если вы все еще используете Windows 7 и опасаетесь ее скорой смерти, мы составили это полезное руководство, чтобы облегчить вам переход на Windows 10. 

  • Как установить шрифты и управлять ими в Windows 10
  • Как найти изображения экрана блокировки Spotlight в Windows 10 
  • Как сравнить текст документа с помощью Windows 10
  • Как настроить ClearType, чтобы шрифты в Windows 10 выглядели лучше

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

  • Как бесплатно обновиться до Windows 10
  • Windows 10 может запускать приложения Android на вашем ПК — вот как и проблемы
  • Советы по Cortana
  • Советы по браузеру Edge
  • Производительность и производительность
  • Безопасность и работа в сети
  • Хранение и резервное копирование
  • Советы по File Explorer
  • Советы по Paint 3D
  • 7 компьютерных розыгрышей, которые сведут с ума ваших друзей

Основы Windows 10

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

  • 7 Параметры, которые нужно изменить сразу
  • Найдите модель графического процессора в Windows 10
  • Комбинации клавиш Windows 10 для экономии кликов
  • 5 способов сделать снимки экрана
  • Как перейти на рабочий стол в Windows 10
  • Изменить пароль в Windows 10
  • Удалить программы в Windows 10
  • Включить или отключить режим планшета
  • Добавить пользователя (ребенка или взрослого)
  • Как установить экранное время для детей
  • Изменить разрешение экрана
  • Синхронизировать Настройки на разных устройствах
  • Синхронизация iPhone с Windows 10
  • Управление Windows 10 с помощью голоса
  • Устранение синего света с помощью Night Light
  • Обновление до Windows 10 с Windows 7 или 8
  • Добавить принтер
  • Установить будильник

 Настроить Windows 10

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

  • Создание пользовательских сочетаний клавиш
  • Создание новой папки в Windows 10
  • Сделайте Windows 10 похожей на Windows 7
  • Изменить шрифт Windows по умолчанию
  • Отключить уведомления и системные звуки
  • Изменить фон рабочего стола в Windows 10
  • Изменить размер значка
  • Как включить светлый режим в Windows 10
  • Как включить темный режим в Windows 10
  • Как установить приложения Windows 10 на SD-карту или USB-накопитель
  • Создайте собственную тему Windows 10
  • Скройте свое имя на экране входа в систему
  • Добавьте еще один столбец в меню «Пуск»
  • Восстановите мой компьютер на рабочем столе Windows
  • Редактируйте фотографии для использования в качестве фона
  • Сохранить экраны с блокировкой Spotlight. Книги
  • Добавить поле URL на панель задач
  • Добавить часы из нескольких часовых поясов
  • Вернуть старый регулятор громкости
  • Добавить быстрые контакты в меню «Пуск»
  • Включить пространственный звук
  • Лучшие темы Windows 10
  • Изменить фон экрана входа в систему
  • Установить новые темы
  • Как закрепить веб-сайт в меню «Пуск» Windows 10 как близкий родственник, иногда это может переступить границы и действовать вам на нервы. Узнайте, как предотвратить перезапуск операционной системы для обновления без вашего разрешения, ускорить открытие папки «Загрузки» или отключить персонализированную рекламу. Кроме того, узнайте, как исправить серьезные проблемы, загрузившись в BIOS, запустив старые программы в режиме совместимости или даже повернув экран.

    • Восстановление Windows 10
    • Удаление экрана блокировки
    • Отключение режима оттенков серого
    • Установка режима совместимости для приложений
    • Доступ к BIOS на ПК с Windows 10
    • Исправить медленно открывающуюся папку загрузок Windows
    • Отключить персонализированную рекламу на сайтах и ​​в приложениях Microsoft
    • Остановить надоедливые автоматические обновления Skype
    • Отключить Cortana Voice Assistant
    • Удаление и восстановление встроенных приложений
    • Восстановление отсутствующего значка батареи
    • Доступ к меню дополнительных параметров запуска
    • Исправление ошибки файла конфигурации загрузки
    • Удаление заблокированного файла
    • Перезапуск Windows 10 без перезагрузки

      7 Откат Windows 10 Creators Обновление до предыдущей версии

    • Отключить автоматическую загрузку драйверов
    • Полностью отключить Internet Explorer
    • Приостановить обновления Windows на срок до 35 дней
    • Использовать режим энергосбережения
    • Понизить версию Windows 10 Pro до Windows 10 S
    • Сохранить видео Netflix для просмотра в автономном режиме
    • Отключить запрос пароля при пробуждении
    • Как повернуть экран в Windows 10 -in цифровой помощник может помочь вам собрать важную информацию, управлять своим расписанием, отправлять сообщения и многое другое. Узнайте, как разбудить Кортану с помощью голосовой команды, использовать ее для отправки электронной почты, заставить ее звонить на ваш телефон, изменить акцент и многое другое.

      • Включить «Привет, Кортана»
      • Добавить или удалить Кортану с экрана блокировки
      • Отправить электронное письмо с помощью Кортаны
      • Установить напоминание с помощью Кортаны
      • Поиск файлов с помощью Кортаны
      • Включить и использовать Кортану в Microsoft Edge
      • Изменить голос и язык Кортаны
      • Отключить Кортану в Windows 10
      • Изменить имя, которое Кортана звонит вам
      • Найти свой телефон с помощью Кортаны
      • Список приложений, которые работают с Кортаной
      • Показать погоду для нескольких городов
      • Чистая личная информация из Cortana
      • Настройки конфиденциальности Cortana
      • Отправить SMS Google вместо Bing

      Советы по браузеру Edge

      Браузер Microsoft по умолчанию невероятно быстр и прост. Вот как выполнять различные задачи в Edge, от обычных действий, таких как блокировка всплывающих окон, управление избранным и очистка файлов cookie, до настройки ключевых параметров, таких как поисковая система по умолчанию или параметры восстановления после сбоя.

      Производительность и производительность

      Сделайте Windows 10 и себя быстрее и мощнее. Настройте операционную систему для более быстрой загрузки, отразите экран на внешнем мониторе, запишите свои игры для Xbox или активируйте встроенный в платформу «Режим бога».

      • Лучшие сочетания клавиш для Windows 10
      • Зеркальное отображение экрана на телевизоре или мониторе
      • Использование ПК с Windows 10 в качестве беспроводного дисплея0008
      • Калибровка монитора
      • Активация «Режима бога»
      • Дефрагментация жесткого диска
      • Определение времени загрузки программ при запуске
      • Использование максимальной мощности процессора
      • Копирование и вставка в командной строке
      • Как записать 90 ваш экран в Windows 10
      • Использование автономных карт
      • Получите полную раскладку на сенсорной клавиатуре Windows 10
      • Создайте файл . Reg для простого взлома реестра
      • Запись игрового процесса на ПК в приложении Xbox
      • Включить пролистывание для удаления в электронной почте
      • Выполнить чистую установку Windows 10
      • Включить оболочку Linux Bash
      • Создать подробный отчет об аккумуляторе
      • Превратить ПК в беспроводной дисплей (для других устройств)
      • Открыть папки в Панель задач
      • Открытие веб-сайтов на панели задач
      • Отключение задержки запуска Windows 10
      • Импорт контактов Gmail
      • Получение уведомлений Android
      • Использование нескольких рабочих столов
      • Использование управления глазами
      • Использование функции временной шкалы для возобновления выполнения задач
      • Отправка веб-страниц с телефона на ПК
      • Увеличьте срок службы батареи

      Безопасность и работа в сети

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

      • Используйте родительский контроль Windows 10
      • Найдите свой MAC-адрес
      • Превратите свой ПК с Windows в точку доступа Wi-Fi
      • Защита папки паролем
      • Создание гостевой учетной записи в Windows 10
      • Включение входа по отпечатку пальца Windows Hello
      • Настройка распознавания лиц Windows Hello
      • Автоматическая блокировка компьютера с помощью динамической блокировки
      • Черный список приложений, не входящих в Магазин Windows

        7 Найти

        7 Сохраненные пароли Wi-Fi

      • Настройка лимитного подключения к Интернету
      • Потоковая передача игр XBox One
      • Использование функции «Найти мое устройство» для поиска вашей системы
      • Подключение сетевого диска
      • Создание ограниченных учетных записей пользователей
      • Как установить ограничения по времени для учетных записей
      • Как открыть порт в брандмауэре Windows возможно, установив приложения на SD-карту и удалив ненужную папку Windows. old. Максимально используйте облачную службу резервного копирования Microsoft OneDrive, контролируя синхронизируемые папки, отображая свою учетную запись как сетевой диск и выполняя другие действия.

        • Освобождение места на жестком диске путем уменьшения размера Windows 10
        • Удаление папки Windows.old в Windows 10
        • Как сэкономить место путем очистки папки WinSXS
        • Установка приложений Windows 10 на внешний диск
        • Резервное копирование файлов с помощью Функция истории файлов
        • Монтирование и запись файлов ISO
        • Форматирование жесткого диска для Windows и Mac
        • Заархивирование файла или папки в Windows 10
        • Управление доступностью файлов OneDrive в автономном режиме
        • Подключить OneDrive к сетевому диску
        • Получить любой файл на удаленном компьютере с помощью OneDrive
        • 3 способа сэкономить место в Windows 10
        • Автоматическое освобождение места на диске с помощью Storage Sense

        Советы проводника Windows

        Каждый раз просматривайте свой жесткий диск, копируйте файлы с USB-накопителя или организуйте папку с фотографиями, вы используете File Explorer. Максимально используйте эту важную утилиту, воспользовавшись всеми ее функциями и настроив пользовательский интерфейс.

        • Изменить папку по умолчанию в проводнике Windows
        • Добавить панель управления в проводник
        • Отключить быстрый доступ
        • Скрыть панель навигации
        • Закрепить проводник при поиске в меню «Пуск»
        • Пометить файлы
        • 9007
        • Удаление повторяющихся файлов
        • Становление владельцем папки
        • Отключение рекламы в Проводнике

        Советы по Paint 3D

        Узнайте, как максимально эффективно использовать встроенную программу рисования Microsoft.

        • Поверните и изменяйте размер объектов
        • Создание 3D Текст
        • Удалить фон
        • Включите 2D -форму в 3D -форму
        • Используйте фото в качестве текстуры
        • Создайте 3D Doodle
        • Добавить реалистичные текстуры
        • . Изображение
        • Добавление фона к моделям
        • Загрузить свои творения в сообщество Remix 3D
        • Перемотать свою сборку и поделиться
        • Настройка световых эффектов
        • Удалить Paint 3D

        Официальный гик-компьютерщик, как называется его еженедельная колонка, Аврам Пилтч руководил редакцией и производством Laptopmag. com с 2007 года. Благодаря своим техническим знаниям и страсти к тестированию Аврам запрограммировал несколько реальных тестов LAPTOP, в том числе LAPTOP Тест батареи. Он имеет степень магистра английского языка Нью-Йоркского университета.

        Windows 10 Pro для бизнеса — Microsoft

        Windows 10 Pro для бизнеса — Microsoft

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

        Магазин бизнес-устройств Купить Виндовс 10 Про

        Работает так, как вы работаете

        Windows 10 Pro безупречно работает с Microsoft 365, чтобы ваши сотрудники могли работать практически в любом месте.

        Простое и гибкое управление

        Переход на удаленное управление без изменения существующей ИТ-системы. Развертывайте и управляйте устройствами Windows 10 и Windows 11 в любом месте с помощью одних и тех же инструментов.

        Мощная защита в любом месте

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

        Исследуйте ПК с защищенным ядром

        Обзор Windows 11 Pro для бизнеса

        Windows 11 Pro поможет вам мгновенно повысить производительность, повысить эффективность совместной работы и получить мощную защиту от чипа до облака.

        Учить больше

        Ноутбуки

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

        Купить сейчас

        Ноутбуки 2-в-1

        Легко переключайтесь с планшета на ноутбук и обратно, чтобы работать так, как вам удобно.

        Купить сейчас

        ПК с защищенным ядром

        Предотвращайте, защищайте и сохраняйте продуктивность. Для критически важных пользователей в самых чувствительных к данным отраслях.

        Учить больше

        Рабочие станции

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

        Учить больше

        Какой выпуск Windows подходит для вашего бизнеса?

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

        Учить больше

        Windows 10 Pro в облачной конфигурации обеспечивает простой способ применения единого набора конфигураций к устройствам с Windows 10, который превращает их в оптимизированные, простые в управлении и оптимизированные для облачных вычислений конечные точки. ИТ-менеджеры могут использовать Microsoft Endpoint Manager для применения облачной конфигурации к новым или существующим устройствам с Windows 10. Облачная конфигурация может подойти пользователям, которым требуется только оптимизированное устройство с ограниченным числом приложений, разработанных ИТ-специалистами, для удовлетворения целевых потребностей рабочего процесса. Учетные записи пользователей регистрируются в Azure Active Directory, а устройства регистрируются для облачного управления в Microsoft Intune, поэтому ими легко управлять, и они автоматически обновляются с помощью последних обновлений продукта и безопасности. Узнайте больше о конфигурации облака.

        Да. Они могут войти в свою рабочую учетную запись и получить доступ к Microsoft 365 через свой браузер. Если вашему сотруднику требуется доступ к корпоративной сети, вы можете синхронизировать его учетную запись с Azure Active Directory (Azure AD). Узнайте, как Azure Active Directory может помочь подключить вашу удаленную рабочую силу к вашей сети. Учить больше.

        Чтобы получить доступ к облачным приложениям Microsoft 365 и Microsoft Dynamics 365, сотрудники могут зарегистрировать свое устройство и добавить рабочую учетную запись, выбрав Добавить рабочую учетную запись в сети вашей организации. Однако они могут столкнуться с ограниченным доступом при присоединении к виртуальной частной сети (VPN) или домену с устройства Windows 10 Home. Если ваша компания реализовала присоединение к Azure Active Directory, устройства Windows 10 Home также будут иметь ограниченные функции управления и безопасности. Если вашему пользователю нужен более полный доступ к вашему домену, мы рекомендуем обновить его устройство с Windows 10 Home до Windows 10 Pro. Чтобы узнать больше о различных версиях Windows, просмотрите нашу сравнительную таблицу.

        Компании обнаруживают, что им нужен дополнительный уровень безопасности и управляемости, поскольку их компания переходит на удаленную работу. В Windows 10 Pro добавлено несколько расширенных функций, в том числе Azure Active Directory, присоединение к домену, защита информации Windows 1 , BitLocker 2 , удаленный рабочий стол 3 , а также набор инструментов, предназначенных для использования в бизнесе. Если ваша компания хочет обновить компьютеры ваших сотрудников с Windows 10 Home до Windows 10 Pro, они могут сделать это удаленно, обновив свою лицензию с Windows 10 Home PC до Windows 10 Pro через Microsoft Store.

        Хотя мы рекомендуем приобрести устройство с Windows 10 Pro, иногда вам нужно устройство раньше. В этих ситуациях у вас есть несколько вариантов. Вы можете: 

        Хотя это вариант для быстрого повышения производительности, эти устройства будут иметь ограниченные функции управления и безопасности. Сравните разные версии Windows 10.

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

        • Обновите ПК с Windows 10 Home до Windows 10 Pro прямо сейчас через Microsoft Store.
        • После обновления устройства до Windows 10 Pro выполните следующие действия, чтобы присоединить компьютер к домену
        • .
        1. Подключитесь к сети вашей компании через VPN или локально.
        2. На начальном экране введите Панель управления и нажмите клавишу ВВОД.​ 

        3. Перейдите к разделу «Система и безопасность» и нажмите «Система».​ 

        4. В разделе Имя компьютера, домен и параметры рабочей группы нажмите Изменить параметры.​ 

        5. На вкладке «Имя компьютера» нажмите «Изменить».

        6. В разделе «Член» нажмите «Домен», введите имя домена, к которому вы хотите подключить этот компьютер, и нажмите «ОК».

        7. Нажмите кнопку ОК и перезагрузите компьютер.

        Да. Пользователь может получить доступ к своему ПК с Windows 10 Pro Удаленный рабочий стол позволяет вам разблокировать и получить доступ к своему компьютеру виртуально — все ваши файлы, папки и приложения в том виде, в котором вы их оставили. После входа в систему вы можете работать на своем устройстве так же, как если бы вы работали непосредственно на нем. Учить больше.

        Поскольку все больше сотрудников работают удаленно и с разных устройств, важно поддерживать сценарии использования собственных устройств (BYOD). Мы предлагаем самостоятельную регистрацию, чтобы пользователи самых разных устройств, включая Mac, Linux, iOS и Android, могли быстро и легко присоединиться к Azure AD и зарегистрироваться в Microsoft Endpoint Manager (MEM) для доступа к ресурсам компании. После регистрации MEM применяет соответствующие политики, чтобы гарантировать, что устройство зашифровано надежным паролем и имеет сертификаты для доступа к таким вещам, как виртуальные частные сети (VPN) и Wi-Fi. MEM также может гарантировать, что устройства соблюдают политику, проверяя состояние соответствия устройства работоспособности в Azure AD, когда он обрабатывает аутентификацию пользователя. Чтобы получить рекомендации по развертыванию и использованию MEM, ваши команды могут ознакомиться с нашей документацией и учебными пособиями по MEM.

        Кардинальный переход от локальной к удаленной работе может изменить вашу корпоративную среду. Технологии могут сыграть роль в снижении воздействия. Мы помогаем бизнесу быстро реагировать на вызовы и обеспечиваем сотрудникам возможность работать удаленно, не жертвуя совместной работой, производительностью или безопасностью. Для получения дополнительной информации, ресурсов и советов о том, как объединить сотрудников, поддерживать совместную работу в Интернете или обмениваться файлами на расстоянии, посетите Удаленная работа COVID-19.

        1 Для защиты информации Windows требуется Управление мобильными устройствами или System Center Configuration Manager для управления параметрами. Эти продукты продаются отдельно. Active Directory упрощает управление, но не является обязательным.

        2  Требуется TPM 1.2 или более поздней версии для защиты ключей на основе TPM.​

        3  Приложение удаленного рабочего стола доступно для Windows, iOS, Android и Mac.

Ваш комментарий будет первым

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

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