Золотой образ для windows 10

VMware Horizon Windows 10

В качестве гостевой операционной системы будет устанавливаться Windows 10 32-bit. Именно она выбрана как эксперимент, а в реальной системе предпочтительно до сих пор остается Windows 7, которая зарекомендовала себя, как самая стабильная операционная система без лишних «красивостей», в системе VDI только мешающих.
Что касается поддержки Windows 10, то официально VMware Horizon поддерживает только две сборки 1511 и 1507, т.е. после обновления на более старшие версии ваша система потеряет техническую поддержку.
Windows 8.1 не поддерживает работу с Instant Clone, поэтому также для демонстрации возможностей VMware Horizon не подходит.

На данном этапе не будет устанавливаться софт, только сама операционная система и агенты, которые требуются для работы VDI. Способы распространения софта будут описаны в следующих статьях данного цикла по Horizon.

Установка и настройка базового золотого образа для VMware Horizon:

01 — 1 — 6 Для демонстрации развертывания виртуальной машины лучше подходит «толстый» клиент VMware vSphere. Создаем виртуальную машину с минимальными характеристиками — 1 vCPU, 1.5 Gb RAM. Если пользователь VDI не собирается работать с мультимедийными приложениями, то этих ресурсов вполне хватит.

7 — 11 Загружаем дистрибутив Windows 10 на datastore гипервизора ESXi, монтируем его к виртуальной машине. Можно приступать к установке ОС Windows 10.

12 — 14 Стандартно выбираем диск для установки, запускаем процесс инсталляции. На этапе создания учетной записи создаем локальную запись.

15 — 16 Установка набора драйверов для виртуальной машины VMware Tolls

17 — 19 Присваиваем ОС новое имя и вводим в домен itsave.local Добавляем администратора домена «А» к пользователям, которым доступен вход по RDP. Можно это сделать до перезагрузки.

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

21 — 27 Приступаем к оптимизации системы под задачи VDI, а именно нужно отключить сервисы Windows 10, которые могут пригодиться при работе на обычном ПК, но абсолютно лишние в виртуальной машине. Для упрощения процесса оптимизации существует специальная утилита VMware Optimization Tool, которая легко ищется через любой поисковик. Скачиваем ее в виртуальную машину и запускаем. Жмем кнопку Analyze, запускается анализ системы на предмет возможной оптимизации. Становится доступна кнопка Optimize, жмем ее и ждем пока утилита сделает свое дело. Перезагружаемся.

28 — 31 Устанавливаем VMware Horizon Agent. Мастер установки позволяет выбрать фичи, которые нужны для работы, к каждой из них есть краткое описание. Заметьте, что есть две взаимоисключающие себя фичи, а именно, VMware Horizon View Composer и VMware Horizon Instant Clone. От выбора зависит дальнейший способ развертывания пулов виртуальных машин VDI. В первом случае будет работать технология связных клонов требующая установки Composer server, во втором случае будет использоваться новая технология Instant Clone, о которой будет рассказано в одной из последующих статей.
После установки агента требуется перезагрузка.

32 — 33 Опционально. Для проверки работы по протоколу PCoIP можно установить поверх стандартного агента еще один агент, View Agent Direct-Connection Plugin. После его установки к виртуальной машине можно будет подключаться напрямую, используя VMware Horizon client, без развертывания инфраструктурных машин входящих в состав Horizon.

34 — 43 Опционально. Скачиваем VMware Horizon Client последней версии и в качестве сервера подключения указываем имя или IP адрес нашей виртуальной машины с Windows 10. В процессах видим PCoIP server, это процесс который занимается захватом изображения с экрана и передачей его на клиентское устройство.
Еще есть такой же плагин для активации прямого подключения к виртуальной машине через браузер и HTML5.

Читайте также:  Csm или uefi для windows

44 Выключаем виртуальную машину и создаем Snapshot. Это необходимо сделать для дальнейшего создания пула виртуальных машин через Connection server.

Делаем быструю игровую сборку Windows 10 Pro 20H2 за полчаса, стараясь догнать Windows 10 LTSC

На форумах сломано немало копий в спорах о Windows 10 LTSC, считающейся одной из самых легких и быстрых версий Windows 10. Но постепенно LTSC становится неактуальной, лишаясь поддержки новых игр, о чем я писал в блоге «Игры все чаще требуют новую версию Windows 10 или почему Windows 10 LTSC не годится для игр«.
Да и оптимизации под новое железо приходят в LTSC с большим опозданием, в Windows 10 версии 1903 оптимизации подтянули производительность процессоров AMD Ryzen, а архитектуру графических драйверов WDDM подняли до версии 2.6. С ними в DX12 появилась поддержка технологии Variable Rate Shading для видеокарт GeForce GTX 1660 и выше.

реклама

Но обычная Windows 10 Pro становится все тяжелее и неповоротливее, что я показал наглядно в блоге «Сравниваем производительность Windows 10 Pro и LTSC — загрузку процессора, ОЗУ и накопителя«. Разница между системами очень большая, и если на слабом ПК она будет видна явно, то на мощном железе может проявится в виде небольших фризов, лагов и задержек в работе и играх.

Способов получить быстрый отклик системы и низкую загрузку на «железо» на обычной Windows 10 Pro есть несколько: готовые игровые сборки ОС, пакетные оптимизаторы, отключающие лишнее, твики и настройки уже установленной ОС вручную, и подготовка настроенного под себя образа Windows 10. Для создания настроенных образов обычно используются утилиты MSMG ToolK, Dism++ или NTLite.

реклама

Готовые игровые сборки ОС стоит отмести сразу, ведь мы не знаем, что с системой сделал сборщик и что мог туда добавить. Пользоваться такими сборками крайне небезопасно. Пакетные оптимизаторы, гуляющие по сети в виде Powershell скриптов, таких как Windows 10 Sophia Script — средство довольно действенное, особенно если вы умеете их настраивать, но довольно быстро теряющие актуальность, ведь Windows 10 быстро меняется.

реклама

Настройка уже установленной Windows, с ручным вырезанием лишнего — неплохой способ, но его приходится делать каждый раз после переустановки ОС. А вот создание настроенного под себя образа Windows 10 позволит использовать его в течении всего жизненного цикла версии (October 2020 Update или 20H2 будет поддерживаться до мая 2023 года) и дает возможность использовать образ многократно и на разных ПК.

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

Подготовка образа Windows 10

Все действия мы произведем на Windows 10 Pro 20H2, самой актуальной версии на сегодня. Образ ее получить довольно просто — с сайта Microsoft надо скачать средство установки.

реклама

И с его помощью сохранить iso-файл Windows 10 на диск.

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

Добавление образа Windows 10 в NTLite

NTLite не умеет работать с iso-файлами напрямую, поэтому скачанный образ Windows надо распаковать в папку архиватором или смонтировать, и затем скопировать в папку его содержимое. Добавить наш Windows 10 в NTLite можно через меню «Образ» — «Добавить» — «Каталог образов», указав папку с распакованным iso-файлом.

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

Настройка Windows 10

После загрузки образа слева в NTLite появится меню для работы. Я начал с удаления лишних компонентов, вырезав почти все UWP-приложения.

Читайте также:  Переименование сети windows 10

Там же можно вырезать клиент Hyper-V, adobe flash для internet explorer и многое другое. В меню удаления функций можно удалить Windows Media Player и то, что вы никогда не используете в Windows, заменяя сторонними программами. Но особо усердствовать в вырезании всего и вся не стоит, это может сказаться на стабильности системы.

Гораздо интереснее в NTLite меню «Настройки», дающее доступ к огромному количеству функций, которые мы обычно настраиваем после установки Windows 10 с помощью твиков реестра и групповых политик. Здесь все собрано в удобные списки и требует всего пары кликов мышью.

Есть и настройки приватности.

Настройки меню Пуск.

Множество настроек Проводника, в том числе и возвращение старого средства просмотра изображений.

И даже настройки файла подкачки и гибернации.

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

Есть возможность интегрировать обновления, драйверы и ветки реестра.

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

Что дало экономию около гигабайта места на накопителе после установки Windows 10, что NTLite сразу подсчитывает.

Сравнение сборки Windows 10 с обычной Windows 10 и с Windows 10 LTSC

Сравнение производилось на виртуальной машине, идентичной для всех трех систем — два ядра, 4 ГБ ОЗУ и 60 ГБ на системном диске. Но для начала посмотрим, применились ли настройки, что мы сделали в образе Windows 10 Pro.

Меню Пуск чистое, без рекламного мусора и Candy Crush Saga.

Стандартное средство просмотра изображений сразу доступно, надо только ассоциировать с ним файлы.

А вот OneDrive удалить средствами NTLite не удалось или ОС сама «подтянула» его после установки. Остальные вырезанные UWP-приложения отсутствуют.

Загрузка ОЗУ составила 1.2 ГБ, что заметно меньше, чем на дефолтной Windows 10, и на 200 МБ больше, чем у Windows 10 LTSC. Но я не стремился к максимальному урезанию, а пытался соблюсти баланс между функциями, скоростью и стабильностью ОС.

Дефолтная Windows 10 «кушает», напомню, 1.7 ГБ ОЗУ после загрузки.

Количество запущенных процессов в сборке составляет 103, на дефолтной Windows 10 — 130, на Windows 10 LTSC — 92.

Итоги

На работу с образом Windows 10 через NTLite у меня ушло около получаса, а результат по степени облегчения получился гораздо ближе к Windows 10 LTSC, чем к дефолтной Windows 10. Дополнительный плюс утилиты NTLite — возможность изменения огромного количества настроек Windows 10 с удобным доступом. Но OneDrive, который отключить не удалось, немного испортил впечатление.

Пишите в комментарии, используете ли вы Windows 10 с настройками по умолчанию, или стараетесь ускорить ее работу и сделать ее более удобной?

Потрошим Windows 10. Легкий способ собрать свой дистрибутив Windows

Содержание статьи

Созданием кастомизированных или «облегченных» дистрибутивов винды юзеры баловались еще в конце прошлого века: например, статья о сборке минималистического дистрибутива Windows 98 Lite в «Хакере» выходила еще двадцать лет назад. Сайт самого проекта, что удивительно, жив до сих пор! Теперь мода вроде бы сошла на нет, но с появлением Windows 10 тема вновь стала набирать актуальность. На слабеньких планшетах и нетбуках «десятка» ворочается со скоростью черепахи, а при установке системы на старые устройства частенько возникают проблемы с драйверами, которые винда не в состоянии найти самостоятельно.

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

Подготовительный этап

Для препарирования дистрибутива Windows 10 нам понадобится как минимум сам дистрибутив Windows 10. О том, где его взять, я уже рассказывал, но кратко повторюсь: нужно скачать с сайта Microsoft «Средство создания носителя Windows 10» и либо сохранить дистрибутив в виде ISO-файла, либо поместить его на флешку. Выбирай наиболее подходящую редакцию операционной системы — то есть ту, для которой у тебя есть серийник.

Читайте также:  Клиент telnet windows 10 что это

В целях художественного выпиливания из винды всего ненужного и добавления в нее всякого полезного энтузиасты придумали тулзу MSMG Toolkit. Утилита поставляется в виде архива 7-Zip, который нужно распаковать на диск с сохранением структуры папок.

Для нормальной работы с образами Windows 10 утилита MSMG Toolkit должна быть запущена в Windows версии 8.1 или 10. Конвертацию ESD в WIM можно выполнить и в Windows 7, а вот остальные функции работать, скорее всего, не будут.

Перейди в папку, в которую ты сохранил ISO-образ Windows 10. Можно смонтировать этот образ на виртуальный диск, но для наших целей достаточно установить бесплатный архиватор 7-Zip и открыть ISO-файл в нем как обычный архив. Если ты записал образ на флешку, можно просто просмотреть ее содержимое в проводнике. Скопируй все папки и файлы из дистрибутива Windows в подпапку DVD той директории, в которую ты распаковал MSMG Toolkit.

Теперь запусти MSMG Toolkit с помощью файла Start.cmd из папки с утилитой и нажми на клавиатуре латинскую A, чтобы принять лицензионное соглашение, а затем клавишу Enter.

Извлекаем и монтируем образ

В стародавние времена дистрибутивы операционных систем от Microsoft упаковывались в образы Windows Image Format (WIM). Позже разработчики отказались от этого стандарта в пользу формата ESD с еще большей степенью сжатия, чтобы экономить дисковое пространство. К сожалению, большинство современных утилит не умеют работать с ESD, им нужен образ в традиционном WIM-формате.

Поэтому в качестве первого шага нам нужно извлечь из файла install.esd , хранящегося в папке sources , упакованный WIM-образ. В Windows за это отвечает консольная утилита dism , но ее использование подразумевает определенные неудобства: как минимум нужно хорошенько наморщить мозг и вспомнить принципы работы с командной строкой. Мы пойдем другим путем.

MSMG Toolkit использует собственную копию dism последней версии, избавив тебя от необходимости набирать длинные директивы в командной строке и ломать голову над тем, почему она все равно не работает. Чтобы сконвертировать install.esd в WIM, нажми клавишу 2. Утилита предложит разные варианты преобразования, тебе нужно выбрать Convert Install ESD image to WIM image, снова нажав клавишу 2.

Конвертация ESD в WIM с помощью MSMG

Тулза прочитает содержимое ESD и выведет на экран список всех образов Windows, которые хранятся внутри ESD-архива.

Выбор нужного образа Windows из содержащихся в архиве

Нажми на клавишу с цифрой, соответствующей тому образу Windows, с которым ты дальше будешь работать. Теперь дождись, пока утилита извлечет выбранный тобой образ из ESD-файла и экспортирует его в WIM, это займет некоторое время. Сконвертированный образ install.wim будет сохранен в той же папке sources , где раньше лежал исходный файл, который автоматически удаляется.

Постоянные читатели могут поинтересоваться, почему этот довольно простой метод извлечения WIM не был описан в предыдущей статье. Практика показала, что утилита Windows SIM по какой-то неизвестной науке причине плохо работает с образами, извлеченными с использованием MSMG.

Теперь извлеченный образ нужно смонтировать для дальнейшей работы. Нажми клавишу 1 (Source), а затем — еще раз 1 (Select source from folder). MSMG продемонстрирует список всех обнаруженных образов Windows. Нажми клавишу с цифрой, соответствующей нужной версии ОС. От предложения смонтировать загрузочный образ (Do you want to mount Windows Boot Inage?) и образ восстановления (Do you want to mount Windows Recovery Inage?) отказываемся, нажав клавишу N. Вскоре программа сообщит об успешном монтировании образа.

Образ успешно смонтирован

Теперь можно смело приступать к дальнейшим действиям.

Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

Оцените статью