Windows 10 — Леонид Уханов https://leonid.uhanov.org Записки ленивого сисадмина Wed, 15 Jan 2020 08:42:24 +0000 ru-RU hourly 1 https://wordpress.org/?v=6.4.3 https://i0.wp.com/leonid.uhanov.org/wp-content/uploads/2019/03/cropped-photo-1.png?fit=32%2C32&ssl=1 Windows 10 — Леонид Уханов https://leonid.uhanov.org 32 32 Удаленная поддержка удаленных пользователей в Windows 10: Быстрая помощь https://leonid.uhanov.org/udalennaja-podderzhka-udalennyh-polz/ https://leonid.uhanov.org/udalennaja-podderzhka-udalennyh-polz/#respond Sun, 30 Jun 2019 13:28:19 +0000 https://leonid.uhanov.org/?p=1278 Читать дальше…]]> Всем привет, сегодня мы поговорим о средстве удаленной помощи пользователям, появившемся в Windows 10 1607: «быстрая помощь». Средство «Быстрая помощь» предназначено для оказания удаленной поддержки пользователей через интернет.

Требования:

  • Windows 10 не ниже 1607 на обоих компьютерах.
  • Наличие учетной записи Microsoft у помогающего.
  • Наличие доступа в интернет на обоих компьютерах.

Использование: взгляд пользователя

Если пользователю потребовалась помощь, то он должен запустить Быструю помощь. Можно через пункт «выполнить» запустить quickassist.exe или найти быструю помощь в поиске.

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

После ввода кода нажатия соответствующей кнопки, ждем решения помогающего. ОН должен решить, будет-ли он управлять или только наблюдать за рабочим столом. Нам будет предложено его решение подтвердить

Подключение выполнено! Мы в любой момент можем приостановить подключение или прервать его.

Использование: взгляд администратора

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

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

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

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

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

До TeamViewer ей конечно далеко, но функционал приложения постоянно расширяется. Не стоит забывать и про бесплатность приложения.

]]>
https://leonid.uhanov.org/udalennaja-podderzhka-udalennyh-polz/feed/ 0
Песочница Windows https://leonid.uhanov.org/pesochnica-windows/ https://leonid.uhanov.org/pesochnica-windows/#comments Fri, 28 Jun 2019 11:52:53 +0000 https://leonid.uhanov.org/?p=1250 Читать дальше…]]> Windows 10 1903 принесла нам песочницу Windows Sandbox. Это очередная технология Microsoft, использующая возможности Hyper-V без установки последнего. Ранее я писал уже про подобный подход в Application Guard защитника Windows. Она стала первой технологией, использующей функции Hyper-V для запуска браузера в изолированном окружении, доступная владельцу Windows 10 Pro и старше без танцев с бубном. Песочница позволяет быстро создать временную изолированную среду для запуска потенциально опасных приложений и документов. Все изменения, внесенные в песочницу не сохраняются и при её закрытии будут утеряны.

Сегодня в номере:

Системные требования:

  • Windows 10 Pro или Enterprise 1903 (билд 18305 и выше)
  • Архитектура AMD64 (64-х разрядная система и процессор)
  • 4 Гб RAM (8 рекомендуется)
  • 1 Гб дискового пространства ( рекомендуется использовать SSD)
  • Включенная поддержка аппаратной виртуализации в UEFI/BIOS
  • 2-х ядерный процессор ( рекомендуется 4-х ядерный с Hyper-Threading)

Преимущества перед виртуальной машиной

  • Высокая готовность. Первоначально нужно лишь включить компонент. Не нужно ничего скачивать или устанавливать. Песочница запускается менее минуты.
  • Оперативное восстановление. Подобно восстановлению ВМ из снимка, песочница оживает при её перезапуске. Не нужно ничего восстанавливать, если песочница повредилась. Закрыли и открыли — всё уже работает.
  • Безопасность. Песочница использует аппаратную виртуализацию. Hyper-V изолирует ядро песочницы от ядра основной системы.
  • Отсутствие следов. После закрытия песочницы её данные удаляются, а дисковое пространство, занятое файлом виртуального жесткого диска мгновенно возвращается системе.
  • Производительность. Используется аппаратное ускорение GPU, умное управлениепамятью и интегрированный планировщик задач.
  • Операционную систему песочницы не нужно отдельно лицензировать в отличии от системы на том-же VirtualBox.

Включение Windows Sandbox

Для включения песочницы нам следует ввести команду в PowerShell:

Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" –Online

Или в командной строке:

Dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" -All

Или найти апплет включения компонентов в панели управления. После установки компьютер следует перезагрузить.

Использование

Воспользовавшись поиском Windows мы легко найдем песочницу. Ярлык так-же есть в главном меню.

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

Виртуальный жесткий диск контейнера

В списке процессов её так-же никто не прятал. В моём случае, это процессы 5816 и 17976:

Как видно, используется Hyper-V, хоть в его оснастке и пусто. Но давайте взглянем на саму песочницу. Это такая же Windows, как у нас. Характеристиками система не обделена: ядер процессора как у хоста, 4 гигабайта памяти и 40 гб жесткий диск. Достаточно для большинства задач подобного рода. Стоит отметить, что виртуальный диск увеличивается динамически по мере использования. память так-же в системе используется динамическая, но в отличие от виртуального диска, возвращает системе неиспользованное пространство.

Работать с песочницей предельно просто. Окно, что мы видим — это подключение по RDP, его можно развернуть в полный экран — система масштабируется. Принтеры проброшены в момент подключения. Интернет будет из коробки. В зависимости от настроек виртуального коммутатора, будет видна локальная сеть (по умолчанию видна). Файлы можно передать в песочницу через копировать — вставить, буфер обмена работает.

Что любопытно, в песочнице пользователь по умолчанию называется: WDAGUtilityAccount. Первые четыре буквы — это сокращение от Windows Defender Application Guard, что намекает на развитие технологии Application Guard.

Подробности от команды разработчиков Windows Sandbox

Песочница Windows построена на технологии, которая называется Windows Containers. Контейнеры разрабатывались (и давно используются) для работы в облаке. Microsoft взял уже достаточно зрелую и протестированную технологию и доработал её для пользователей десктопной Windows.

Ссылка на статью в блоге разработчиков.

Ссылка на перевод статьи на Хабре

Динамически генерируемый образ

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

Мы хотим всегда получить одно и то же «чистое» окружение для Песочницы. Но есть проблема: некоторые системные файлы могут меняться. Решением было создание «динамически генерируемого образа»: для изменённых файлов в него будут включаться их оригинальные версии, но вот неизменные файлы физически в этот образ входить не будут. Вместо них будут использоваться ссылки на реальные файлы на диске. Как показала практика — такими ссылками будут большинство файлов в образе. Лишь малая их часть (около 100 МБ) войдут в образ полностью — это и будет его размер. Более того, когда Вы не используете Песочницу, эти файлы хранятся в сжатом виде и занимают около 25 МБ. При запуске Песочницы они разворачиваются в тот самый «динамический образ» размером около 100 МБ.

image

Умное управление памятью

Управление памятью для Песочницы — ещё одно важное усовершенствование. Гипервизор позволяет запускать на одной физической машине несколько виртуальных и это, в общем, неплохо работает на серверах. Но, в отличии от серверов, ресурсы обычных пользовательских машин значительно более ограничены. Для достижения приемлемого уровня производительности Microsoft разработал специальный режим работы памяти, при котором основная ОС и Песочница могут с некоторых случаях использовать одни и те же страницы памяти.

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

image

Интегрированный планировщик

В случае использования обычных виртуальных машин гипервизор контролирует работу виртуальных процессоров, работающих в них. Для Песочницы была разработана новая технология, которая называется «интегрированный планировщик», которая позволяет основной ОС решать когда и сколько ресурсов выделить Песочнице. Работает это так: виртуальный процессоры Песочницы работают как потоки внутри процесса Песочницы. В итоге они имеют те же «права», что и остальные потоки в вашей основной ОС. Если, к примеру, у вас работают какие-то высокоприоритетные потоки, то Песочница не будет отнимать у них много времени для выполнения своих задач, которые имеют нормальный приоритет. Это позволит пользоваться Песочницей, не замедляя работу критически важных приложений и сохраняя достаточную отзывчивость UI основной ОС, аналогично тому, как работает Linux KVM.

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

Использование «снимков»

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

Виртуализация графики

Аппаратная виртуализация графики — это ключ к плавному и быстрому пользовательскому интерфейсу, особенно для «тяжелых» в плане графики приложений. Однако, классические виртуальные машины изначально ограничены в возможностях напрямую использовать все ресурсы GPU. И здесь важную роль выполняют средства виртуализации графики, которые позволяют преодолеть данную проблему и в какой-то форме использовать аппаратную акселерацию в виртуальном окружении. Примером такой технологии может быть, например, Microsoft RemoteFX.

Кроме того, Microsoft активно работала с производителями графических систем и драйверов для того, чтобы интегрировать возможности виртуализации графики непосредственно в DirectX и WDDM (модель драйверов в ОС Windows).

В результате графика в Песочнице работает следующим образом:

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

Это процесс можно изобразить так:

image

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

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

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

]]>
https://leonid.uhanov.org/pesochnica-windows/feed/ 3
Windows 10: создание разделов на флеш-накопителе https://leonid.uhanov.org/windows-10-sozdanie-razdelov-na-flesh-nakopite/ https://leonid.uhanov.org/windows-10-sozdanie-razdelov-na-flesh-nakopite/#respond Tue, 18 Jun 2019 14:37:31 +0000 https://leonid.uhanov.org/?p=1222 Читать дальше…]]> Всем привет! Рассматриваемая тема довольно спорная, но периодически всплывает на тематических форумах. По тем или иным причинам возникает необходимость разделить любимую флешку на разделы. Я с такой необходимостью сталкивался в период особой увлеченности загрузочными флешками. В принципе это всегда было возможно сделать сторонними утилитами или из под Unix-like систем, но Windows отображала в проводнике только активный раздел.

Windows 10 1703 позволила управлять разделами на флешке стандартной оснасткой «Управление дисками» или через diskpart.

Для реализации задуманного у на есть два пути:

  • удалить разделы и создать заново
  • уменьшить существующий раздел и создать дополнительные

Удаление существующего раздела

Для открытия оснастки, нажмём по меню Пуск правой кнопкой и выбираем пункт «Управление дисками». В ней мы видим все установленные диски и нашу флешку в том числе.

В нашем случае это диск D. нажимаем по нему правой кнопкой и выбираем пункт «удалить». На освободившемся пространстве создадим разделы. От нас потребуется указать размер раздела, размер кластера, файловую систему, букву и метку диска.

Уменьшение существующего раздела

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

Стоит однако заметить что Windows при уменьшении раздела не будет перемещать служебные файлы NTFS, что может ограничить наши возможности. На снимке ниже мы видим, что не можем уменьшить раздел меньше 1074 МБ. Это при том, что флешка пустая, хоть и использовалась ранее.

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

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

]]>
https://leonid.uhanov.org/windows-10-sozdanie-razdelov-na-flesh-nakopite/feed/ 0
Переустановка Windows 10 и активация https://leonid.uhanov.org/pereustanovka-windows-10-i-aktivacija/ https://leonid.uhanov.org/pereustanovka-windows-10-i-aktivacija/#respond Wed, 24 Apr 2019 07:00:03 +0000 https://leonid.uhanov.org/?p=772 Читать дальше…]]> Сегодня мы поговорим об установке Windows 10 для домашнего пользователя и её активации. Windows 10 вы можете получить тремя способами:

  • Купить устройство с предустановленной OEM версией
  • Купить коробочную версию Windows 10
  • Предыдущая версия Windows обновилась до Windows 10.

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

Не стоит качать Windows 10 с торрентов.

Microsoft с выходом Windows 10 немного изменил привычные нам понятия:

  • Дистрибутив Windows 10 теперь можно официально скачать с сайта Microsoft. Это защищает Вас от говносборок, вирусов и прочей ереси, что может ждать внутри. Дистрибутив содержит сразу все редакции Windows и может быть мультиархитектурным.
  • Не следует больше использовать активаторы. Microsoft не тестирует правильность работы Windows с установленными активаторами. Было большое бурление говн, когда Microsoft выпустила обновление, от которого люто начали сыпаться BSOD на Windows 7. Народ возмущался, а когда разобрались, оказалось: на всех таких системах стоял активатор, вносящий изменение в ядро. Логично, что одно из обновление о такие несанкционированные изменения споткнулось. Если у Вас нет денег купить Windows 10 (а Linux или BSD вы не рассматриваете по ряду причин), то оставьте как есть.

Ранее не активированная Windows XP не пускала в систему, WIndows 7 перезагружалась. Кроме того, все операционные системы скачивали обновления избирательно и пользователи не активированной Windows были в опасности. Странно, но даже Защитник Windows требовал Windows активировать, отказываясь обновляться.

Теперь всё изменилось: любые обновления и никаких перезагрузок. Ограничений совсем немного и касаются они настройки  внешнего вида и личных предпочтений.

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

Установка

Вам необходимо пройти по ссылке и скачать средство создания носителей (Media Creation Tool). Средство может обновить компьютер или создать установочный носитель ISO или USB. Так-же можно выбрать архитектуру x86, x64 или обе сразу.

Если Ваша Windows 10 была лицензионной: приобретенной или обновленной поверх лицензионной, Вам следует правильно выбрать редакцию Windows в установщике.

Во время установки Windows программа попросит ввести ключ продукта. Если Windows уже была активирована на этом устройстве, то ничего вводить не требуется. Нажимаем «У меня нет ключа продукта».

После установки Windows подключится к серверу активации Microsoft и получит лицензию сама.

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

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

]]>
https://leonid.uhanov.org/pereustanovka-windows-10-i-aktivacija/feed/ 0
Сброс к заводским настройкам: взгляд изнутри https://leonid.uhanov.org/811/ https://leonid.uhanov.org/811/#respond Sun, 21 Apr 2019 19:25:20 +0000 https://leonid.uhanov.org/?p=811 Читать дальше…]]> Всем привет!

В прошлом посте Windows 10: Сброс к заводским настройкам я рассказывал о двух методах возврата ОС в исходное состояние: «начать заново» и «возврат к исходному состоянию». На последней я хочу заострить внимание.

Функция возврата системы к исходному состоянию предлагает нам на выбор сохранение или удаление пользовательских данных. Так-же дополнительно можно очистить информацию только с системного или со всех дисков. Данные могут быть просто удалены или удалены без возможности воссстановления. Это полезно во время предпродажной подготовки оборудования.

Я выбрал сценарий сохранения пользовательских данных. Он предполагает выполнение следующих шагов:

  • Сбор информации
  • Создание нового каталога Windows
  • Сборка системы путем создания жестких ссылок на уже имеющиеся файлы

В сборке участвуют компоненты, обновленные старше 30 дней во избежание проблем.

  • Установка компонентов
  • Установка обновлений
  • Перенос старой Windows в каталог Windows.old
  • Перенос новой  Windows на диск C:\
  • Удаление каталога Windows.old
  • Настройка загрзчика и перезапуск в новую ОС
  • Установка оборудования

Таким образом мы получаем систему в первозданном виде, но с уже установленными обновлениями за исключением последних 30-ти дней. В добавок, нам совсем не потребовался доступ к Сети.

Информации от Майкрософт нет, поэтому займемся разбором лога.

Создается каталог C:\$WINDOWS.~BT\NewOS. Тут будет собираться новая операционная система. Старая система будет перемещена в каталог C:\Windows.old.

После сборки операционно системы, она будет перенесена из каталога C:\$WINDOWS.~BT\NewOS на диск C:\

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

]]>
https://leonid.uhanov.org/811/feed/ 0
Windows 10: Сброс к заводским настройкам https://leonid.uhanov.org/windows-10-sbros-k-zavodskim-nastrojkam/ https://leonid.uhanov.org/windows-10-sbros-k-zavodskim-nastrojkam/#respond Sun, 21 Apr 2019 15:07:58 +0000 https://leonid.uhanov.org/?p=780 Читать дальше…]]> Привет уважаемые!

Уханов снова вещает на IT тематику. И поговорим мы сегодня о способах переустановки Windows 10.

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

Изменения в процессе переустановки Windows начались ещё в Windows 8. Мир увидел функции «Reset your PC» и «Refresh your PC». В Windows 10 эти функции значительно улучшили.

Windows 10 предоставляет нам следующие способы решить поставленную задачу:

  • Сброс к заводским настройкам
  • Начать заново

Сброс к заводским настройкам

Это абсолютно новый способ привести систему в рабочее состояние. Система собирает новую себя из уже используемых компонентов. Проверка контрольных сумм гарантирует использование рабочих компонентов. Во время сброса к заводским настройкам производится сборка операционной системы из компонентов, хранящихся в папке WinSxS. В сборке не используются пакеты, обновленные за последние 30 дней — используются их предыдущие версии. Это позволяет избежать восстановления обновлений с ошибками. За счет использования жестких ссылок взамен копирования файлов достигается максимальная экономия дискового пространства. Особенно хорошо это заметно на планшетах.

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

Сброс системы из среды восстановления

Порядок действий

Краткий порядок действий для тех, у кого Windows загружается: нажмите кнопку поиск (или выполнить (win+r) и напишите systemreset

Желающие могут воспользоваться меню «восстановление» в «параметры».

Открываем параметры — обновление и безопасность — восстановление

Решаем как поступить с файлами пользователей:

  • Сохранить
  • Удалить
    • Удалить только с системного диска
    • Удалить со всех дисков

Данные можно просто удалить или удалить без возможности восстановления. Выберем пункт с сохранением пользовательских файлов.

Файлы пользователей можно сохранить
После сброса на рабочем столе будет html файл со списком удаленных приложений

В корне диска так-же останется каталог, в котором будут лежать логи. Рассмотрим лог подробнее. Некоторые шаги особенно интересны

Начать заново

Этот вариант приведения стсиемы в рабочее состояние появился в Windows 10 1703 Creators Update. Он в отличии от предыдущего, предполагает наличие интернета. При таком методе отката с серверов Microsoft скачивается последний релиз Windows 10. Система будет переустановлена с сохранением пользовательских данных и основных параметров. Часть параметров компьютера сохранился: например, после выполнения переустановки компьютер не вылетает из домена.

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

На рабочем столе нас также будет ждать html файл со списком удаленных программ.

В следующей заметке я более подробно рассмотрю сброс к заводским настройкам.

]]>
https://leonid.uhanov.org/windows-10-sbros-k-zavodskim-nastrojkam/feed/ 0
Преимущества Windows 10 перед Windows 7 https://leonid.uhanov.org/preimushhestva-windows-10-pered-windows-7/ https://leonid.uhanov.org/preimushhestva-windows-10-pered-windows-7/#respond Mon, 11 Mar 2019 13:04:12 +0000 https://leonid.uhanov.org/?p=69 Читать дальше…]]> Время как и прежде нас не ждёт, и старушке Windows 7 в этом году исполнилось девять лет. С тех пор вышло уже три операционные системы, но мы рассмотрим последнюю — Windows 10. Ниже я опишу список преимуществ новой операционной системы. Сразу оговорюсь, что пишу про Windows 10 версии 1709.

Теперь немного поясню для тех, кто не понял. Windows 10 теперь основная клиентская операционная система Майкрософт. Все новые версии Windows выходят под именем Windows 10. Отличаются только версии и сборки.

Windows 10
Версия Кодовое имя Сборка Название Дата выпуска Окончание поддержки
1507 Threshold 10.0.10240.17394 Initial Version 29.07.2015 9.05.2017
1511 10.0.10586.1176 November Update 10.11.2015 10.10.2017
1607 Redstone 10.0.14393.2007 Anniversary Update 2.08.2016 3.2018
1703 10.0.15063.850 Creators Update 11.04.2017 9.2018
1709 10.0.16299.192 Fall Creators Update 17.10.2017 3.2019

Не будем рассматривать различия версий между собой — сравним последнюю текущую и Windows 7.


Диспетчер задач

Привычное приложение претерпело большие изменения.

Интерфейс стал более информативным:

  1. Появились графики загрузки жестких дисков как в процентах, так и в кб/с.
  2. График загрузки сети так-же отображается в кб/с. Рядом указан IP- адрес адаптера
  3. На странице памяти указана загрузка памяти, структура использования (занято, сжато, кешировано и свободно),число разъемов, тип и скорость памяти.
  4. На странице ЦП отображается график, имя ЦП, время работы, число ядер и текущая частота.
  5. На странице процессов самые ресурсоемкие задачи выделены цветом.

Диспетчер задач стал более функциональным:

  1. Появилась возможность запуска и остановки служб.
  2. Управление автозагрузкой.
  3. Анализ цепочки ожидания. Теперь можно узнать зависимость процессов друг от друга.

Диспетчер задач я рассматривал тут.

Storage Spaces

Технология программного RAID. Позволяет хранить данные на массивах дисков для достижения большей производительности или отказоустойчивости. Впервые появилась в Windows 8 и со временем обросла новым функционалом. Подробнее тут.

  • Windows получила поддержку алгоритма LZX для сжатия файлов на NTFS.
  • RDP получил возможность автоматически менять разрешение удаленного экрана при соединениях Windows 10 <=> Windows 10 и Windows 10 <=> Windows Server 2016. Это удобно при перемещении окна подключения на другой монитор при многомониторной конфигурации.
  • Встроенный Антивирус автоматически приходит на помощи пи неполадках стороннего.
  • Hyper-V
  • История файлов
  • быстрый запуск
  • проверка диска на лету
  • В версии Professional появился BitLocker
]]>
https://leonid.uhanov.org/preimushhestva-windows-10-pered-windows-7/feed/ 0
Оптимизация дисков в Windows 10 https://leonid.uhanov.org/optimizacija-diskov-v-windows-10/ https://leonid.uhanov.org/optimizacija-diskov-v-windows-10/#respond Mon, 11 Mar 2019 09:32:16 +0000 https://leonid.uhanov.org/?p=408 Читать дальше…]]> Десятилетия назад нас приучили дефрагментировать диск. Помните дефрагментацию диска в Windows 98? Это было красивое зрелище. Потом Norton Speed Disk показал, что дефрагментация может быть функциональной и настраиваемой: можно было решить какие данные в какой части диска хранить. Дефрагментаторы плодились со страшной скоростью и каждый мог выбрать любимца.

Microsoft тем временем не торопилась наращивать функционал: в Windows XP диаграмма стала примитивной. В Windows Vista даже нет отображения прогресса дефрагментации.

Но как водится, прогресс не стоит на месте и дефрагментатор превратился в оптимизатор дисков. Это означает, что он в зависимости от типа диска, соответствующим образом его оптимизирует. Сложно получилось. Например: для жесткого диска будет выполняться дефрагментация, для виртуального VHD файла выполняется оптимизация свободного пространства, для SSD диска выполняется команда TRIM, для виртуального тома Storage Spaces (при тонкой подготовке) так-же выполняется команда TRIM. Не ожидали? Более того, вся эта музыка выполняется автоматически по планировщику, что не может не радовать.

Давайте рассмотрим передачу команды TRIM SSD диску:

Тома Storage Spaces при тонкой подготовке тоже требуют выполнения TRIM. Поясню зачем: При тонкой подготовке тома Storage Spaces используют общее пространство пула хранения. Постепенно увеличиваясь, они отнимают свободное пространство. Но при удалении файлов они не освобождают пространство в пуле. Это делается автоматически при оптимизации дисков по расписанию.

Если очень срочно нужно, то есть два пути:

Дать команду Powershell:

Optimize-Volume -DriveLetter H -ReTrim -Verbose

Использовать оптимизацию дисков:

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

А это скриншоты использования пуда Storage Spaces до оптимизации и после:

Обратите внимание на освободившееся пространство. Виртуальный том уменьшился после оптимизации.

Именно поэтому Я так остро воспринимаю рекомендации по отключению встроенной системы оптимизации дисков в Windows 10. Многие не знают, что дефрагментация сменилась оптимизацией.

]]>
https://leonid.uhanov.org/optimizacija-diskov-v-windows-10/feed/ 0
REFS — Resilient file system https://leonid.uhanov.org/refs-resilient-file-system/ https://leonid.uhanov.org/refs-resilient-file-system/#respond Sun, 23 Dec 2018 14:44:29 +0000 https://leonid.uhanov.org/?p=396 Читать дальше…]]> Я обещал рассказать о REFS. Это новая файловая система, призванная со временем заместить NTFS. REFS унаследовала от NTFS множество функций и обрела новый функционал. REFS полностью раскрывает свой потенциал при использовании Storage Spaces. Однако свой профит она вносит и при использовании на одиночном накопителе.
Когда я начинаю говорить о REFS, я обычно слышу схожие вопросы, поэтому попробую их обобщить:

  • Какие функции NTFS убрали в REFS?
  • Что нового в REFS, чего нет в NTFS?
  • Какие основные преимущества REFS перед NTFS?

Преимущества

Отказоустойчивость.

REFS поистине защищена от сбоев: Если мы рассматриваем простой том, то метаданные хранятся в двух экземплярах и контролируются контрольными суммами. перед каждой операцией чтения/записи, данные проверяюся на наличие ошибок и корректируются при необходимости. Раз в четыре недели запускается задание, в фоновом режиме сканирующее том на наличие повреждений. Исправления вносятся на лету. Поэтому при попытке натравить проверку диска на такой том, получим сообщение:

По умолчанию потоки целостности включены только для метаданных — это позволяет держать файловую систему в непротиворечивом состоянии. Однако, потоки целостности можно включить для всего тома или выбранных файлов/папок. В этом случае REFS гарантирует, что считанные данные являются тем, что Вы когда-то записали. Если контрольная сумма не совпадает — REFS сообщит об ошибке и удалит файл. Это будет сигналом к восстановлению файла из резервной копии: Вы точно знаете, что этот файл был поврежден.

Всё становится интересней, если потоки целостности для данных включены на томе с избыточностью: Четность, двух- или трехстороннее зеркало. В этом случае, обнаружив ошибку контрольной суммы REFS попробует восстановить данные.

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

Стоит так-же упомянуть и нововведения производительности:

  • Четность с зеркальным ускорением позволяет эффективно хранить данные на томе, используя многоуровневое хранилище.
  • Клонирование блоков обеспечит огромный прирост производительности снимкам виртуальных машин, особенно их слияние.
  • Разреженный метод VDL позволяет мгновенно создавать фиксированные VHD диски большого размера.

Функции NTFS, недоступные в REFS

По разным причинам, функционал файловых систем отличается. Какие-то функции никогда в ней не появятся (например имена в формате 8.3), какие-то появляются в процессе развития. Например, дедупликация данных, недоступная ранее, появилась в версии 3.2. Подробнее о версиях и их поддержке хорошо написано в Википедии. Ниже я привел список

  • Сжатие файловой системы
  • Шифрование файловой системы (EFS)
  • Транзакции
  • Жесткие ссылки
  • Идентификаторы объектов
  • Короткие имена
  • Расширенные атрибуты
  • Дисковые квоты
  • Загрузка операционной системы
  • Поддержка файла подкачки
  • Поддержка съемных дисков

Функции общие для REFS и NTFS

  • Шифрование BitLocker
  • Дедупликация данных ( Windows Server, v.1709 and later)
  • Поддержка общих томов кластера
  • Символические ссылки
  • Поддержка отказоустойчивого кластера
  • Списки управления доступом
  • Журнал USN
  • Changes notifications
  • Точки соединения
  • Точки подключения
  • Точки повторного анализа
  • Моментальные снимки томов
  • Идентификаторы файлов
  • Нежесткая блокировка
  • Разреженные файлы
  • Именованные потоки
  • Тонкая подготовка
  • Offloaded Data Transfer (ODX)
  • Trim/Unmap

Функции, доступные только в REFS

]]>
https://leonid.uhanov.org/refs-resilient-file-system/feed/ 0
Форматирование томов REFS в Windows 10 старше 1703 https://leonid.uhanov.org/formatirovanie-tomov-refs-v-windows-10-starshe-1703/ https://leonid.uhanov.org/formatirovanie-tomov-refs-v-windows-10-starshe-1703/#respond Wed, 19 Dec 2018 21:21:36 +0000 https://leonid.uhanov.org/?p=388 Читать дальше…]]> Сегодня я снова вернусь к разговору о дисковых пространствах. Ранее я уже поднимал эту тему.

О причинах для перехода на эту файловую систему мы поговорим в другой раз.

Сегодня я расскажу как отформатировать том в файловой системе REFS. Я предполагаю, что вы уже прочитали мои прошлые заметки о Storage Spaces и умеете создавать том. Начиная с Windows 10 1709 Microsoft убрала поддержку создания и форматирования томов в файловой системе REFS. Теперь этот функционал доступен в Windows 10 Professional for Workstation и Windows 10 Enterprise. Но не было-бы этой заметки, если-бы не было вариантов обхода.

Способ первый: mkrefs

Разумеется нашелся умелец с GitHub, написавший mkrefs. Утилита проста в использовании, запускается из командной строки.

Способ второй: использование Hyper-V

Метод предполагает возможность запуска Hyper-V на компьютере, где предполагается форматировать диск. По сути, мы пробросим виртуальный том Storage Spaces внутрь виртуальной машины, где установлена Windows Server Insider Preview.

Для начала нам следует отключить том в операционной системе хоста через оснастку управления дисками.

diskmgmt.msc

Далее в параметрах виртуальной машины подключаем том.

У меня стоит Core версия Windows Server, но приведенные команды подойдут для любого случая. Откроем диспетчер дисков diskpart.

diskpart

Проверим список дисков. если у нужного диска статус «не в сети», выполняет команды: set disk; online

list disk

Выясняем номер нужного тома и выбираем его

list volume

Select volume

Форматируем том.

Format FS=REFS QUICK

Выключаем виртуальную машину и отключаем от неё диск. В оснастке управления дисками операционной системы хоста подключаем диск. Результат достигнут.

]]>
https://leonid.uhanov.org/formatirovanie-tomov-refs-v-windows-10-starshe-1703/feed/ 0