Эта статья посвящена вопросам подготовки, сборки и деплоймента (развертывания) образа настольных операционных систем windows в корпоративной среде с помощью MDT и sscm.
Также рассматриваются такие утилиты как dism, Tzutil, WDSutil, пакеты ADK, WAIK, USMT, WSIM.
Существует много вариантов развертывания ОС. Я постараюсь их обобщить здесь.
- По среде загрузки установки: с носителя (media) и по сети (PXE boot, TFTP).
- По методу управления процессом развертывания: с помощью MDT (LTI), sccm (ZTI) или их комбинации.
- По методу кастомизации образа: с помощью ADK (WAIK, DISM) или файла ответов (unattend.xml, WSIM).
- По сценарию установки: Bare metal, Refresh («wipe and load»), Replace, In-place upgrade. Сценарии refresh и replace используются USMT для сохранения пользовательского профиля.
Windows ADK предлагает два ключевых сценария: развертывание Windows и оценка Windows. Windows ADK помогает в развертывании с помощью средств развертывания, ранее входивших в состав предустановочного набора OPK (OEM Preinstallation Kit) и пакета автоматической установки Windows (AIK). Эти средства включают среду предустановки Windows, систему DISM и диспетчер установки Windows (WSIM).
Windows ADK включает в себя следующие инструменты и пакеты:
- С помощью набора средств Application Compatibility Toolkit (ACT) ИТ-специалисты могут определить потенциальные проблемы совместимости приложений, выявляя приложения, несовместимые с новыми версиями ОС Windows. ACT способствует снижению затрат на оценку совместимости приложений, предоставляя полный обзор приложений, используемых в организации. ACT ускоряет развертывание Windows, помогая проверить приложения на совместимость, обнаружить проблемы совместимости и упорядочить их по приоритетам. При использовании ACT вы можете вступить в сообщество ACT и поделиться вашей оценкой риска с другими пользователями. Вы также можете проверить свои веб-приложения и веб-сайты на совместимость с новыми версиями Internet Explorer.
- Средства развертывания позволяют настраивать и развертывать образы Windows, а также управлять ими. Средства развертывания могут использоваться для автоматизации развертывания Windows, при этом участие пользователя в установке Windows не требуется. Средства развертывания включают программу командной строки системы Ximage, DISM, командлеты PowerShell для системы DISM, API DISM, диспетчер установки Windows (Windows SIM) и OSCDIMG.
- Средство миграции пользовательской среды (USMT) – это управляемая сценариями программа командной строки, которая может использоваться ИТ-специалистами для переноса пользовательских данных из прежней установки Windows в новую. С помощью средства миграции пользовательской среды вы можете создать настраиваемую платформу переноса, которая будет копировать выбранные вами данные и исключать те из них, которые переносить не надо. USMT включает средства командной строки ScanState, LoadState и USMTUtils.
- Средство управления активацией корпоративных лицензий (VAMT) позволяет ИТ-специалистам автоматизировать активацию Windows, Windows Server, Windows ThinPC, Windows POSReady 7, ряда дополнительных продуктов и Office для компьютеров организации и централизованно управлять активацией. Средство управления активацией корпоративных лицензий может управлять многопользовательской активацией с помощью розничных ключей (ключей однократной активации), ключей многократной активации (MAK) или службы управления ключами Windows.
- В набор средств для оценки производительности Windows (WPT) включены инструменты для регистрации системных событий и анализа данных производительности в графическом пользовательском интерфейсе. WPT включает регистратор производительности Windows, анализатор производительности Windows и Xperf.
- Набор средств оценки Windows служит для оценки отдельного компьютера. Оценки – это задачи, которые имитируют действия пользователя и проверяют состояние компьютера. Оценки создают показатели для различных элементов системы и предоставляют рекомендации по их улучшению.
- Службы оценки Windows применяются для удаленного управления параметрами, компьютерами, образами и оценками в лабораторной среде, где установлены службы оценки Windows. Это приложение можно запустить на любом компьютере с доступом к серверу, работающему под управлением служб оценки Windows.
- Среда предустановки Windows (Win PE) представляет собой операционную систему с минимальным набором возможностей, предназначенную для подготовки компьютера к установке и обслуживанию Windows.
Сборка и кастомизация образа ОС
Обзор сценариев развертывания Windows 10
Подготовка образа с помощью WAIK, DISM и файла ответов
Использование утилиты GImageX (GUI для ImageX)
Подготовка загрузочного образа Windows PE/RE
Команды BCDboot, Bootsect, WPEinit, WPEutil
Создание референсного образа с помощью PowerShell
Полная подготовка образа с захватом и sysprep на базе MDT
Доступные пакеты языков для Windows (Language Packs)
Создание офлайн образа, который имеет дату устаревания
Установка страны и региона в образе с помощью реестра
Конфигурирование временных зон и летнего времени через реестр. DST патчи
Типы локалей и их настройка в образе: UserLocale, InputLocale, SystemLocale, UILanguage
Дефолтные настройки кодировок для языковых пакетов (Language Pack Default Values)
Коды географических локаций для установки через реестр
Список кодов временных зон для установки через реестр и MDT
Использование утилиты Tzutil для получения и установки временной зоны
Использование DISM для управления образом Windows
Пример импорта драйверов в образ с помощью DISM
Каталог Центра обновлений Windows
Развертывание с помощью WDS и PXE
Установка образа с помощью WDS
Процесс установки Windows по сети
Развертывание Windows с помощью PXE, TFTP, Windows PE и WSIM (без WDS и MDT)
Использование сложных WMI запросов в Task Sequence
Конвертация систем из BIOS Legacy в UEFI через Task sequence
Дебаггинг добавления машин в домен
Развертывание образа на UEFI компьютеры
PXE Boot files in RemoteInstall folder explained (UEFI)
Обновление загрузочного образа на всех WDS серверах скриптом
Как увеличить скорость PXE загрузки
osd с помощью MDT
Скачивание последней версии MDT
Официальный справочник Microsoft по MDT
Обзор сценариев развертывания LTI и ZTI
How-to MS документация по развертыванию образов
Обзор Windows 10 Deployment and Management Kit и сценариев развертывания с помощью него
Автоматизация развертывания с помощью MDT на определенные компьютеры
Развертывание Windows 7 с помощью WDS и MDT
Настройка файла customsettings.ini и bootstrap.ini
Кастомизация загрузочной среды (boot media)
Переменные среды MDT, которые перезаписываются
Настройка WDS для развертывания образа
Понимание файлов конфигурации LTI
Использование базы данных MDT для развертывания
Примеры правил кастомизации customsettings.ini
Unattended.xml, CustomSettings.ini, Task Sequence Variable — что имеет приоритет в MDT
CustomSettings.ini – Explained
Справочник по MDT для LTI развертывания
Добавление компьютеров в домен при развертывании
Создание кастомных переменных в MDT 2013
Развертывание образа Windows 10 с помощью MDT
Заполнение базы данных MDT с помощью Powershell
Управление экранным разрешением во время OSD
Справочник по скриптам WSF/VBS, интегрированных в MDT
Интерактивные запросы во время OSD
Траблшутинг MDT с помощью лог файлов
Описание стадий Task Sequence в MDT 2013
Утилиты для брендирования процессора установки Task Sequence
OSD с помощью SCCM
Поскольку SCCM требует гигантского количества документации, то я собрал её на отдельной странице этого сайта.
WSUS
Как интегрировать WSUS Offline Updater с MDT 2013 при развертывании Windows 10