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

Если вы системный администратор, то перед вами обязательно встанет вопрос массового развертывания операционной системы на компьютеры пользователей. И каким бы способов вы его не развертывали — с USB, через WDS сервер с MDT, с помощью SCCM, — в любом случае вы будете использовать WIM файл с образом операционной системы.

Обзор способов разветывания ОС

  1. Установка с загрузочного USB накопителя . На нем в корне диска должен располагаться файл ответов autounattend.xml. Это файл вы создаете заранее с помощью Windows System Image Manager (SIM) , который входит в комплект пакет Windows ADK. Обратите внимание, для всех билдов Windows 10 версия ADK своя. Скачать её можно с сайта Microsoft . Сам файл образа ОС с расширением WIM или ESD, лежит в папке sources вашего USB. Образ вы можете взять оригинальный MSDN, скопировать откуда-то или подготовить свой. Драйвера вам необходимо заранее интегрировать в WIM файл или положены в подпапку $OEM$, а путь к ней указан в файле autounattend.xml.
    Такой способ подходит для одиночных установок без возможности глубокой кастомизации под разные задачи, разных пользователей или разное железо.
  2. Развертывание с помощью MDT c USB накопителя . В этом случае, сам загрузочный диск вы готовите с помощью MDT (Microsoft Deployment Toolkit). Пакет MDT вы бесплатно скачиваете с сайта Microsoft (опять же, разные версии MDT поддерживают разные версии развертываемых ОС). Для работы MDT также требуется правильная версия ADK. Последняя на данный момент MDT 8450 сейчас поддерживает только Windows 10 1709 и старее. В среде MDT вы подготавливаете Task Sequence, добавляете пакеты, драйверы и WIM файл операционной системы. Далее вы создаете загрузочную media, которая будет включать все выше перечисленное и копируете её на USB. Тонкость заключается в том, что здесь кастомизацию образа вы делаете или заранее модифицируя WIM файл, или редактируя файл unattend.xml, относящийся к созданному вами Task Sequence в MDT, который будет автоматически включен в media, или же пишете скрипты, которые добавляете в пакеты и включаете в ход установки как шаг Task Sequence.
    При создании media MDT вам создат boot.wim загрузочный файл, который и будет исполняться при загрузке с флэшки. Он загрузит вам среду Windows PE, из под которой начнется установка.
    Очень гибкий способ, который позволяет включить любые драйвера и установить любой софт по время установки ОС.
  3. Развертывание с помощью MDT и WDS сервера . Отличие этого способа заключается лишь в том, что boot.wim, созданный в MDT, будет располагаться не на USB, в сети на WDS сервере, откуда можно выполнить загрузка по PXE.
  4. Развертывание с помощью SCCM и WDS сервера . Загрузка клиента выполняется как в варианте 3, но отличие заключается в том, что все WIM файлы, драйверы и пакеты, а также сам Task Sequence с файлом unattend.xml будет созданы и запускаться с SCCM сервера, а не с MDT. Загрузочный boot.wim образ также будет создан с помощью SCCM.
    Такой вариант подходит для самых сложных развертываний с большим числом распределенных установок.

Обратите внимание также, что файл ответов unattend.xml можно включить и в сам WIM образ, положив его в папку %WINDIR%\Panther\Unattend, но для MDT и SCCM все равно потребуется отдельный внешний файл для исполнения Task Sequence.

Как я уже указал, файлы unattend.xml или autounattend.xml можно редактировать вручную в редакторе, но правильнее и безопаснее делать это через SIM. Сам же файл образа операционной системы WIM создается и редактируется с помощью консольной утилиты DISM , имеющей множество ключей. Более того, этой же утилитой выполняется и развертывание (применение, apply) WIM файла на диск.

Утилита DISM входит в пакет ADK, важно пользоваться той версией утилиты, которая поддерживает разворачиваемую ОС.

Захват образа и создание WIM

Для того, чтобы создать WIM файл, необходимо выполнить операции Sysprep and Capture. Для этого устанавливаете систему на компьютер, настраиваете как вам угодно, устанавливаете или удаляете приложения, ставите обновления. Также для успешного sysprep в Windows 10 необходимо сделать чистку системы и удалить некоторые запровиженные Modern App приложения от HP и Canon, иначе sysprep завалится. Это можно сделать командами Powershell:

Sysprep.exe /generalize /shutdown /oobe

При этом система перейдет в OOBE режим (Out-Of-Box Experience, как будто она только устанавливается с нуля), а затем компьютер выключится. Больше про эту процедуру можно почитать в документации Microsoft .

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

Если выполнять захват вручную, то для этого нужно загрузиться в среду Windows PE с USB или по сети, или же подключить диск к другому компьютеру. В составе Windows PE уже должна быть утилита dism. Захват образа выполняется командой (при условии, что вы захватываете диск C:):

1 Dism /Capture-Image /ImageFile:D:\my-windows-partition.wim /CaptureDir:C:\ /Name:"My Windows partition"

Dism /Capture-Image /ImageFile:D:\my-windows-partition.wim /CaptureDir:C:\ /Name:"My Windows partition"

Один файл WIM может содержать несколько образов ОС, вы можете добавлять новый захваченный диск в уже существующий образ. Это удобно тогда, когда вам требуется с одного WIM файла развертывать разные системы (например с разным набором программ). Вы можете редактировать свойства wim файла, название образов в нем.

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

bcdboot C:\Windows

вам создаст BCD-загрузчик на диске с операционной системой. Помимо этого вам нужно будет сделать раздел Recovery. Для быстроты приведу пример типового bat-скрипта, который выполняет все эти операции из документации Microsoft .

На самом деле все это не цель нашей статьи, а скорее обзор, позволяющий понять, какими утилитами и в каком случае необходимо пользоваться. Ведь синтаксис всех команд хорошо расписан в документации. Кроме того, процедуру как sysprep /capture, так и развертывания образа на диск с предварительным форматированием проще выполнить через MDT, создав в нем соответствующие Task Sequence, однако MDT требует навыков, для разовых задач проще все сделать вручную.

Утилиты для работы с образами WIM

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

Это прекрасная утилита, написанная на языке скриптов AutoIt, экономит массу вашего времени, выполняя:

  • захвата диска в образ (capture)
  • применения образа на диск (apply)
  • показывает информацию из готового wim образа
  • позволяет смонтировать образ в папку, отредактировать его содержимое и размонтировать обратно (mount and unmount)
  • выгрузки отдельного образа из файла wim с несколькими образами
  • редактирования имени и описания образов в wim файле

Текущая версия 2.2.0 совместима вплоть до Windows 10 build 1803. Все операции выполняются в один клик. Установка не требуется. Вариант использования: захват другого раздела на вашем диске или на подключенном диске, а также редактирование имеющегося wim файла. Работа в Windows PE не подразумевается.

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

Утилита позволяет:

  • интегрировать драйвера в образ (drivers)
  • добавлять пакеты (cab packages) и включать/выключать функции (features)
  • Приписывать лицензионную информацию и ключ
  • применять готовый Unattend.xml
  • получать список приложений (applications) и патчей (patches) в образе
  • захватывать и применять образ

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

  • очистка кэшей, журналов, Appx (Modern приложения), временных файлов
  • управление установленными Appx-приложениями — позволяет удалить Modern Apps, что раньше можно было сделать только через Powershell.
  • оптимизация и кастомизация меню, значков
  • добавление и удаление драйверов
  • добавление и удаление компонентов Windows
  • добавление и удаление возможностей Windows (Features on Demand)
  • добавление и удаление обновлений
  • настройка ассоциаций файлов
  • Редактирование файла ответов Unattend.xml

Эта документация перемещена в архив и не поддерживается.

Сборка и развертывание образа классического выпуска Windows 10 (Домашняя, Pro, Корпоративная и для образовательных учреждений)

В этой статье

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

Примечание Для этого метода создания образа требуется файл Windows Image (Install.wim), который содержит базовый образ Windows.

Сборка пользовательского образа Windows 10 для классических выпусков

    На начальной странице Windows ICD выберите команду .

    Вы также можете выбрать Создать проект... в меню Файл .

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

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

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

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

    В окне Выбор образа щелкните Обзор , чтобы запустить проводник. Выполните поиск и определите путь к файлу Install.wim.

    После выбора файла Install.wim все образы Windows в WIM-файле перечисляются на панели Доступные образы . По умолчанию выбирается первый образ Windows в списке, а сведения об этом образе отображаются на панели Сведения об образе .

    Выберите образ Windows, который нужно использовать, и нажмите кнопку Далее .

    Optional . Если у вас есть пакет подготовки, который содержит настройки, уже сделанные в другом проекте, и вы хотите повторно использовать их из этого пакета, щелкните Обзор на экране Импорт пакета подготовки и найдите пакет подготовки, экспортированный из другого проекта.

    Примечание Вы можете импортировать только один пакет подготовки.

    Нажмите кнопку Готово .

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

    На этой странице выберите ресурсы и параметры, которые необходимо настроить, на панели Доступные настройки . Здесь могут быть:

    • Приложения
    • Набор драйверов
    • Драйверы
    • Компоненты по требованию
    • Языковые пакеты
    • Данные эталонного устройства
    • Параметры
    • Обновления Windows

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

    Примечание

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

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

      Если вы хотите добавить языки в среду восстановления Windows, это необходимо будет сделать отдельно. Дополнительные сведения см. в разделе .

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

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

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

    Для этого нажмите Создать в главном меню, а затем выберите один из типов носителей.

    • Рабочий носитель - носитель, который будет использоваться изготовителями оборудования. Этот носитель можно запускать в режиме полного автопилота. Этот носитель предоставляет возможность загрузки в режиме аудита и использования необязательного сценария тестирования.

      Рабочий носитель предоставляет несколько вариантов оптимизации для экономии времени развертывания.

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

      При сборке носителя для чистой установки все ресурсы помещаются в пакет подготовки вместе с файлом install.wim. Файл.ppkg не внедряется в установку, а встраивается в операционную систему во время развертывания.

      Носитель для восстановления системы - этот носитель может использоваться конечным пользователем только для восстановления данных частично функционирующего (подающего признаки жизни) устройства. Он может быть только в формате образа WIM.

    • На экране Выбрать формат образа для создания образа можно выбрать формат WIM или FFU.

      • WIM - создается образ в формате файла Windows Image (WIM).

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

        FFU - выполняется сборка образа в формате файла Full Flash Update (FFU).

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

      На экране Носитель развертывания выберите тип носителя, который вы хотите создать.

      • Если выбран этот вариант, введите или выберите путь для целевого расположения.

        Создать загрузочный USB-накопитель - создается загрузочный носитель на USB-накопителе.

        Если выбран этот вариант, Windows ICD обнаруживает все доступные USB-накопители, подключенные к хост-компьютеру, и перечисляет их в раскрывающемся списке Выходные накопители . Если Windows ICD не обнаруживает USB-накопители, подключите USB-накопитель к компьютеру и нажмите кнопку Обновить .

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

    Чтобы отменить построение, нажмите кнопку Отмена . Текущий процесс сборки будет отменен, мастер закроется, и вы вернетесь на страницу настроек.

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

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

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

    Важно Файлы, генерируемые при создании носителей с помощью Windows ICD, должны использоваться только для установки во время загрузки с носителя. Партнеры не должны изменять или использовать эти файлы для других целей, кроме загрузки с носителя.

Развертывание образа на компьютере

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

    Введите ключ продукта.

    Примите условия лицензионного соглашения и дождитесь завершения установки.

Эта документация перемещена в архив и не поддерживается.

Применение средства Sysprep к установке Windows (подготовка к использованию)

Используйте средство Sysprep для подготовки установки Windows. Чтобы развернуть образ Windows на разных компьютерах, следует сначала подготовить образ. Можно использовать средство подготовки системы (Sysprep) либо можно указать параметр в файле ответов, чтобы подготовить образ в рамках автоматической установки. Чтобы подготовить образ, необходимо удалить из него информацию о конкретном компьютере. Этот процесс называется подготовкой образа.

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

Внимание

Не используйте Магазин Windows для обновления приложения Магазина Windows перед выполнением sysprep /generalize . Sysprep не может подготовить образ в этом сценарии. Эта проблема также распространяется на приложения Магазина Windows, которые входят в состав Windows 8 (например, Почта, Карты, Финансы Bing, Новости Bing и другие). Это может иметь место, когда вы настраиваете установку в режиме аудита как встроенный администратор или когда используется специальная учетная запись. В файлах журнала sysprep появляется следующая ошибка (%WINDIR%\System32\Sysprep\Panther):

Was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.

Для работы Sysprep /generalize требуется, чтобы все приложения были подготовлены для всех пользователей. Однако когда вы обновляете приложение из Магазина Windows, это приложение становится неподготовленным к работе и привязанным к учетной записи.

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

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

В этом разделе

Подготовка образа к использованию

При подготовке образа Windows программа установки Windows обрабатывает параметры на этапе настройки . Даже если обслуживающий компьютер и компьютер-образец имеют одинаковую конфигурацию оборудования, необходимо выполнить команду Sysprep с параметром /generalize . Команда Sysprep /generalize удаляет из установки Windows уникальные сведения о системе, что делает безопасным использование этого образа на другом компьютере. Однако вы можете сохранить драйверы на этапе настройки подготовка.

Важно

При настройке компьютера-образца программа установки Windows устанавливает драйверы для всех обнаруженных устройств. По умолчанию программа установки Windows удаляет эти драйверы при подготовке системы к использованию. Если образ развертывается на компьютеры с одинаковым оборудованием и устройствами, то вам потребуется, чтобы программа установки Windows установила те же самые драйверы повторно. Чтобы оставить эти драйверы на компьютере во время подготовки системы, установите для параметра Microsoft-Windows-pnpsysprep | PersistAllDeviceInstalls значение true . Дополнительные сведения о компонентах Windows, связанных с Sysprep , которые можно добавить в файл ответов, см. в разделе Справочник по автоматической установке Windows .

При выполнении команды Sysprep Windows заменяет только идентификатор безопасности компьютера (SID) на томе операционной системы. Когда Sysprep подготавливает образ, подготавливается только общий раздел. Поэтому если на одном компьютере установлено несколько операционных систем, необходимо выполнить Sysprep для каждого образа отдельно.

Подготовка образа к использованию

    Добавьте один из следующих параметров в файл ответов.

    • Используйте параметр Microsoft-Windows-Deployment | Generalize . Установите для Mode значение OOBE или Audit , а для ForceShutdownNow значение true . Компьютер автоматически подготовит образ к использованию и завершит работу.

      Добавьте параметр Microsoft-Windows-Deployment | Reseal в этап настройки . Установите для Mode значение Audit . После загрузки компьютера в режиме аудита и отображения окна Средство подготовки системы используйте один из следующих методов:

      • В окне Программа подготовки системы выберите Подготовка к использованию и щелкните Завершение работы , а затем нажмите ОК .

        Закройте окно Средство подготовки системы %WINDIR%\system32\sysprep . Используйте команду Sysprep с параметрами /generalize , /shutdown и /oobe . Например:

        Компьютер подготовит образ к использованию и завершит работу.

    Dism /capture-image в средстве обслуживания образов развертывания и управления ими (DISM ).

Дополнительные сведения см. в разделах и .

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

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

    Когда отобразится экран запуска при первом включении компьютера, нажмите клавиши CTRL+SHIFT+F3. Windows перезагрузит компьютер в режиме аудита, и отобразится окно Программа подготовки системы .

    Внимание

    Сочетание клавиш Ctrl+Shift+F3 не позволяет пропустить все этапы процесса запуска при первом включении компьютера, такие как запуск сценариев и применение параметров файла ответов на этапе настройки .

    Добавьте все настройки, которые вы хотите включить.

    В окне Программа подготовки системы выберите Подготовка к использованию и щелкните Завершение работы , а затем нажмите ОК

    Закройте окно Средство подготовки системы , откройте окно командной строки от имени администратора и перейдите в каталог %WINDIR%\system32\sysprep . Используйте команду Sysprep с параметрами /generalize , /shutdown и /oobe . Например:

    Sysprep /generalize /shutdown /oobe

    Компьютер подготовит образ к использованию и завершит работу.

    После завершения работы компьютера запишите образ с помощью записи образов. Для этого вы можете использовать команду Dism /capture-image в средстве DISM .

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

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

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

Как это сделать рассмотрим на примере Windows 10.

Предусловия

  • На вашем компьютере установлен VirtualBox или VMware Workstation.
  • Загружен ISO образ Windows.

Пошаговая инструкция

Создать новую виртуальную машину.

Установить операционную систему (ОС) Windows на виртуальную машину. При установке создать пользователя, например, user.

После завершения установки ОС, установить VirtualBox Guest Additions (или VMware Tools) и перезагрузить.

Установить программы , например, Office, 7z, Adobe Reader, Google Chrome, K-Lite codec pack, Skype, и т.д.

Запустить Word и выбрать галочку устанавливать обновления.

Настроить часовой пояс: Параметры даты и времени -> Часовой пояс .

Открыть: Диспетчер устройств -> IDE контроллеры. Заменить драйвер Intel(R) на стандартный двухканальный контроллер .

Перейти: Панель управления -> Региональные стандарты -> Дополнительно -> Текущий язык программ не поддерживающих Unicode -> Русский. Перезагрузка.

Отключить слежение в WIndows 10 .
Запустить командную строку с правами администратора и выполнить:

Sc delete DiagTrack sc config DcpSvc start=disabled echo "" > C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /f

Удалить не используемые встроенные в Windows 10 приложения.
Запустить Powershell с правами администратора и выполнить:

Get-AppxPackage Microsoft.Appconnector | Remove-AppxPackage Get-AppxPackage Microsoft.SkypeApp | Remove-AppxPackage Get-AppxPackage 9E2F88E3.Twitter | Remove-AppxPackage Get-AppxPackage Microsoft.ConnectivityStore | Remove-AppxPackage Get-AppxPackage microsoft.windowscommunicationsapps | Remove-AppxPackage Get-AppxPackage Microsoft.Messaging | Remove-AppxPackage Get-AppxPackage Microsoft.Getstarted | Remove-AppxPackage Get-AppxPackage Microsoft.WindowsPhone | Remove-AppxPackage Get-AppxPackage Microsoft.3DBuilder | Remove-AppxPackage Get-AppxPackage Microsoft.CommsPhone | Remove-AppxPackage Get-AppxPackage Microsoft.BingFinance | Remove-AppxPackage Get-AppxPackage Microsoft.MicrosoftSolitaireCollection | Remove-AppxPackage Get-AppxPackage Microsoft.BingNews | Remove-AppxPackage Get-AppxPackage Microsoft.BingSports | Remove-AppxPackage Get-AppxPackage Microsoft.People | Remove-AppxPackage Get-AppxPackage Microsoft.WindowsAlarms | Remove-AppxPackage Get-AppxPackage Microsoft.MicrosoftOfficeHub | Remove-AppxPackage Get-AppxPackage Microsoft.Office.OneNote | Remove-AppxPackage Get-AppxPackage Microsoft.Office.Sway | Remove-AppxPackage Get-AppxPackage Microsoft.XboxApp | Remove-AppxPackage Get-AppxPackage Microsoft.WindowsMaps | Remove-AppxPackage Get-AppxPackage Microsoft.BingWeather | Remove-AppxPackage Get-AppxPackage Microsoft.ZuneVideo | Remove-AppxPackage Get-AppxPackage Microsoft.ZuneMusic | Remove-AppxPackage Get-AppxPackage king.com.CandyCrushSodaSaga | Remove-AppxPackage

Получить список всех Windows online apps командой:

Get-AppXProvisionedPackage -online | Select PackageName

Затем удалить все программы, кроме Photos, Calculator, Camera, Store последовательно командами:

Remove-AppxProvisionedPackage -online -PackageName

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

Выключить виртуальную машину и сделать её клон (если нет второй виртуальной машины с Windows 10 или установленным ADK Windows 10).

Включить основную виртуальную машину .

Удалить VirtualBox Guest Additions и перезагрузиться.

Перейти: C:\Windows\System32\Sysprep и запустить sysprep.exe
Выбрать: Переход в режим аудита системы , убрать галочку «Подготовка к использованию», Параметры завершения работы — Перезагрузка

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

Перейти: Управление компьютером -> Служебные программы -> Локальные пользователи и группы -> Пользователи . Удалить учётную запись, созданную при установке (в нашем случае user).

Перейти: Панель управления -> Система -> Дополнительные параметры системы -> вкладка Дополнительно -> Профили пользователей -> Дополнительно -> выбрать «Неизвестная учетная запись» -> Удалить .

Перейти: C:\Windows\System32\Sysprep и запустить sysprep.exe

Выбрать: Переход в режим приветствия системы (OOBE) , поставить галочку «Подготовка к использованию», Параметры завершения работы — Завершение работы.

Спустя 10 минут машина должна выключиться.

Подключить диск виртуальной машины, на которой был пущен sysprep ко второй машине (клону).

Запустить виртуальную машину с двумя дисками . При этом исходная машина с sysprep должна оставаться отключенной.

Определить на каком разделе находится подготовленный sysprep-ом Windows 10 (в нашем случае: F: )

Запустить командную строку с правами администратора и выполнить:

Dism /Capture-Image /ImageFile:c:\install.wim /CaptureDir:F:\ /Name:"Windows 10"

Спустя полчаса на диске C: в корне появится наш файл install.wim