Найти тему
WindowsUsers

Windows 11(10) интеграция UWP-приложений Microsoft Office (из магазина Microsoft Store) в установочные образы .iso

Оглавление

Вас приветствует канал WindowsUsers! Я уже писал вот в этой статье как можно скачать UWP-приложения Microsoft Office из Microsoft Store, в России корпорация Microsoft почему-то ограничила скачивание установку UWP-приложений Microsoft Office из магазина. В данной публикации давайте рассмотрим, как же интегрировать эти приложения сразу в iso образы Windows 11(10) – чтоб данные приложения сразу устанавливались вместе с Windows. Это будет удобно мастерам, которых часто клиенты просят установить Windows + MS Office, да и просто обычным любознательным пользователям – iso образ с интегрированным MS Office. Интегрированный таким образом MS Office обновляется автоматически из Microsoft Store и удаляется в пару кликов из системы, не оставляя после себя следов в системе. Статья будет длинной😉

И так, что нам потребуется:

Установочный iso образ Windows 11(10)

Сами UWP-приложения Microsoft Office, как их скачать я писал здесь

ПК с Windows 10 на котором у вас есть права администратора, с достаточным местом на системном диске (+- 20-30гб свободного места)

Умение работать с командной строкой и понимание синтаксиса написания команд

Все подготовили, начинаем:

1. Нам потребуется посмотреть какие редакции Windows 11(10) содержаться в образе iso (конкретно в файле install.wim или install.esd), под каким номером(индексом). Подключаем наш образ iso (двойной клик по образу), переходим в расположение образа, в папку \sources и копируем файл install.wim в корень системного диска, у меня C:\

Внимание: У файла install.wim или install.esd может быть применен атрибут – только чтение и вы будете получать ошибки Dism при работе с файлом, открываем свойства файла (ПКM по файлу>Свойства), снимаем галочку «Только чтение» и нажимаем Применить

-2

Открываем командную строку с правами администратора и вводим команду

Dism /Get-WimInfo /WimFile:C:\install.wim

С: - буква диска куда мы копировали файл install.wim

install.wim – файл образа Windows, может быть и install.esd в зависимости от сжатия

-3

2. Видим, что в моем примере Windows 11 Pro значится под индексом 6 (я буду работать с редакцией Pro – вы можете для себя выбрать любую редакцию). Создаем новую папку на системном диске, имя папки любое в английской раскладке – я назову mount и смонтируем в нее наш файл install

P.S - если вы попытаетесь смонтировать файл install.esd - то dism вам выдаст ошибку. Сначала надо выделить нужную редакцию из файла install.esd и преобразовать .esd в .wim, следующей командой:

DISM /export-image /SourceImageFile:C:\install.esd /SourceIndex:N /DestinationImageFile:C:\install.wim /Compress:max /CheckIntegrity
где N номер нужной редакции, файл install.wim окажется в моем примере на диске C: рядом с файлом install.esd

Монтируем выбранную редакцию Windows в папку mount следующей командой

dism /Mount-Wim /index:N /WimFile:C:\install.wim /MountDir:C:\mount

обратите внимание на номер индекса N монтируемой редакции(если вы выделили одну редакцию - то номер индекса будет 1), путь к файлу install и путь к папке для монтирования mount – иначе получите ошибки

-4

3. Нужную редакцию Windows 11(10) смонтировали в папку mount – вы можете посмотреть папку, теперь она заполнена файлами Windows 11 Pro. Переходим к развертыванию UWP -приложений MS Office в нашу смонтированную редакцию Windows 11 Pro. Для удобства давайте переименуем все приложения MS Office в более короткие названия, так как приложение Microsoft.Office.Desktop_16051.XXXXX.XXXXX.X_neutral___8wekyb3d8bbwe.AppxBundle всегда устанавливается первым как общая база для остальных приложений MS Office – назовем его допустим Office.AppxBundle, а все остальные в порядке возрастания Office1, Office2 и так далее.

-5

Создадим в корне системного диска (у меня напомню диск C:\) папку Office и переместим туда все наши переименованные приложения:

-6

Переходим непосредственно к развертыванию Office. Сначала нам надо подключить реестр смонтированной редакции Windows 11 Pro и прописать в него разрешение на установку UWP-приложении не посредством Microsoft Store:

Reg Load HKLM\TempImg C:\mount\Windows\system32\config\SOFTWARE
Reg Add HKLM\TempImg\Policies\Microsoft\Windows\Appx /t REG_DWORD /f /v "AllowAllTrustedApps" /d "1
Reg unload HKLM\TempImg
Обратите внимание тут 3 разных команды - первые две строки - это одна команда и две строки в центре это тоже одна команда.

Теперь непосредственно установка, не забываем – сначала устанавливается приложение Microsoft.Office.Desktop_16051.XXXXX.XXXXX.X_neutral___8wekyb3d8bbwe.AppxBundle - я его переименовал в Office.AppxBundle, а уже за ним все остальные приложения, я устанавливаю разом Access, Excel, OneNote, Outlook, PowerPoint, Publisher и Word, в моем случае команда пакетной установки MS Office будет такой:

DISM /Image:C:\mount /Add-ProvisionedAppxPackage /PackagePath="C:\Office\Office.AppxBundle" /OptionalPackagePath="C:\Office\Office1.AppxBundle" /OptionalPackagePath="C:\Office\Office2.AppxBundle" /OptionalPackagePath="C:\Office\Office3.AppxBundle" /OptionalPackagePath="C:\Office\Office4.AppxBundle" /OptionalPackagePath="C:\Office\Office5.AppxBundle" /OptionalPackagePath="C:\Office\Office6.AppxBundle" /OptionalPackagePath="C:\Office\Office7.AppxBundle" /SkipLicense

Это все пишется одной командой, для ее проверки вы можете скопировать текст в блокнот – перед каждым знаком / (правый слэш) должен быть один пробел:

-7

На некоторое время окно командной строки замрет, будет только лишь мигающий курсор, потом вы увидите это:

-8

Нам осталось только сохранить нашу смонтированную в папке mount редакцию Windows 11 Pro с интегрированным MS Office в файл install.wim (лучше сжать в install.esd, так как мы добавили много пакетов и собранный образ iso c файлом install.wim будет большим – около 6гб), можно это сделать с помощью Dism, но я это буду делать с помощью портативной программы Dism++, все равно потом собирать iso.

4. Скачиваем Dism++, разархивируем в любое место и запускаем в соответствии с разрядностью вашей рабочей системы. Переключаемся вверху окна Dism++ на вкладку нашей смонтированной Windows 11 Pro и открываем сессию:

-9

Предварительно вы можете посмотреть какие вообще UWP-приложения есть в нашей смонтированной Windows и удалить ненужные на вкладке Управление Appx, только не увлекайтесь, лучше лишний раз погуглить по названию – чем потом наблюдать баги в установленной системе

-10

Кликаем вверху на Файл>Сохранить образ как

-11

Кнопкой Обзор выбираем куда сохранить файл install, в поле Тип файла вы можете выбрать сжатие файла install – чем больше сжатие, тем дольше будет происходить сохранение, но зато образ iso получится более компактным. Я сожму в install.esd и в конце покажу вам какого размера получился образ iso. Нажимаем Ок и ждем терпеливо сохранения.

-12
-13
-14

5. Файл install сохранили, теперь надо размонтировать файлы Windows 11 Pro, кликаем в окне программы Dism++ вверху на Файл>Размонтировать образ. Пустую теперь папку mount не спешите удалять, она нам еще пригодится для сборки iso образа.

6. Осталось только собрать образ iso и в этом нам поможет снова Dism++.

Сначала подготовим файлы, подключаем образ iso Windows, переходим в проводнике в файлы образа, выделяем все файлы (Ctrl+A) и копируем в папку mount, если вы еще не успели ее удалить. Переходим в папку со скопированными файлами в директорию \sources и удаляем родной файл install.wim (install.esd), на его место копируем наш выше сохраненный файл install.esd (Win 11 Pro + MS Office)

Запускаем снова Dism++ и переходим на вкладку Дополнительно, кликаем Создание ISO, выбираем путь к папке mount с подготовленными файлами для сборки iso образа, выбираем путь и имя для сохранения iso образа, метку тома можно не указывать.

-15

7. В итоге получаем: - родной образ Win 11 4.7гб и наш с интегрированным MS Office и только одной редакцией Pro 4.6гб

-16

8. Пора протестировать что получилось, буду ставить на виртуалку Hyper-V и приведу ниже несколько скринов:

-17
-18
-19

Данный MS Office универсален, не важно подписка ли у вас привязанная к личной, учебной или рабочей учетной записи, либо ключ MS Office 2016-2019, чем активируете то и подхватит. Возможна активация и с помощью активатора KMS AUTO Lite, но перед активацией необходимо удаление всех Rеtail ключей данного пакета Office и прописывание KMS GVLK-ключей Office2016-2019 с помощью утилитки от Ратиборуса Office 2013-2021 License Setup, другие KMS-активаторы данный офис не видят. Кто знает – сами разберетесь, объяснять не буду!

Спасибо за внимание! Все мои статьи вы можете найти ЗДЕСЬ. Подписывайтесь, ставьте лайки, делитесь моими публикациями с друзьями, комментируйте!