Office Deployment Tool 2021: полное руководство по развёртыванию Office 2021

Office Deployment Tool (ODT) применяется для развёртывания Office 2021 через команду setup.exe /configure configuration.xml, и именно ошибки в XML-файле конфигурации чаще всего становятся причиной сбоев установки с кодами вроде 0-1008 или «тихого» завершения без результата. Утилита представляет собой небольшой исполняемый файл от Microsoft, который не содержит сам офисный пакет — он лишь загружает или применяет файлы установки по правилам, описанным администратором.

Инструмент актуален для корпоративных сценариев: массовая установка на десятки компьютеров, выбор конкретных приложений, отключение ненужных компонентов, работа без доступа к интернету. Для Office 2021 (LTSC-версии) использование ODT — фактически стандартный способ развёртывания, поскольку классический MSI-установщик для этой редакции не предусмотрен: пакет распространяется по технологии Click-to-Run.

Что такое Office Deployment Tool и зачем он нужен

Office Deployment Tool — это официальная консольная утилита Microsoft для управления установкой продуктов Office на базе технологии Click-to-Run. После запуска скачанного самораспаковывающегося архива вы получаете исполняемый файл setup.exe и один или несколько примеров XML-файлов конфигурации.

Сам по себе setup.exe ничего не устанавливает без указания режима и файла настроек. Вся логика — какие приложения ставить, с какого источника, на каком языке, показывать ли интерфейс пользователю — описывается в configuration.xml. Это даёт два ключевых преимущества:

  • 🔧 Гибкая настройка состава пакета: можно исключить, например, Publisher или OneNote, оставив только Word, Excel и PowerPoint.
  • 📦 Возможность предварительной загрузки установочных файлов в локальную папку и последующей установки офлайн.
  • 🏢 Единый сценарий развёртывания на множестве машин через скрипты, GPO или системы управления вроде SCCM/Intune.
  • 🔄 Управление каналом обновлений и источником апдейтов после установки.

Для домашнего пользователя, которому нужен Office 2021 на одном компьютере, ODT обычно избыточен — проще стандартный установщик из учётной записи Microsoft. Но при покупке коробочной версии Office LTSC Professional Plus 2021 или при развёртывании в организации без ODT не обойтись.

Где скачать и как подготовить инструмент

Загружать Office Deployment Tool следует только с официального сайта Microsoft — сторонние источники нередко распространяют устаревшие или модифицированные версии. Файл называется примерно officedeploymenttool_xxxx-xxxxx.exe и является самораспаковывающимся архивом.

Порядок подготовки выглядит так. Создайте рабочую папку, например C:\ODT, запустите скачанный файл и укажите эту папку для распаковки. Внутри появятся setup.exe и образцы конфигураций. Образцы можно удалить и создать собственный файл configuration.xml в любом текстовом редакторе, сохранив его в кодировке без специальных меток (обычный UTF-8 подходит).

⚠️ Внимание: запускать setup.exe и команды загрузки/установки необходимо из командной строки с правами администратора. Без повышенных привилегий установка завершится ошибкой или не начнётся вовсе.

Структура файла configuration.xml для Office 2021

Конфигурационный файл — сердце всего процесса. Минимальный рабочий вариант для установки Office LTSC Professional Plus 2021 на 64-разрядной системе выглядит следующим образом:

<Configuration>

<Add OfficeClientEdition="64" Channel="PerpetualVL2021">

<Product ID="ProPlus2021Volume">

<Language ID="ru-ru" />

</Product>

</Add>

</Configuration>

Разберём ключевые параметры. Атрибут OfficeClientEdition задаёт разрядность — для Office 2021 допустимы значения 64 или 32, при этом канал обязательно должен быть «PerpetualVL2021», иначе установщик не найдёт продукт. Идентификатор ProPlus2021Volume соответствует корпоративной редакции Professional Plus; для других редакций (Standard, отдельные приложения) используются собственные ID, которые приведены в документации Microsoft.

Если нужно исключить отдельные приложения, добавьте элементы ExcludeApp внутрь блока Product:

<Product ID="ProPlus2021Volume">

<Language ID="ru-ru" />

<ExcludeApp ID="Access" />

<ExcludeApp ID="Publisher" />

</Product>

Полезные дополнительные параметры configuration.xml

Элемент Display Level="None" AcceptEULA="TRUE" скрывает интерфейс установки и автоматически принимает лицензионное соглашение — необходимо для тихой установки через скрипты. Элемент Property Name="AUTOACTIVATE" Value="1" включает автоматическую активацию через KMS. Элемент Updates Channel="PerpetualVL2021" управляет каналом обновлений после установки.

Загрузка установочных файлов и установка

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

Для загрузки установочных файлов в папку, указанную в параметре SourcePath (или рядом с setup.exe, если путь не задан), выполните:

setup.exe /download configuration.xml

Загрузка происходит в фоновом режиме и может занять продолжительное время — объём файлов составляет несколько гигабайт. Командная строка при этом «зависает» без видимого прогресса: это нормальное поведение, дождитесь возврата управления. После завершения рядом появится папка Office с данными Click-to-Run.

Установка запускается командой с другим переключателем:

setup.exe /configure configuration.xml

☑️ Чек-лист перед запуском установки

Выполнено: 0 / 6

Если в конфигурации задан Display Level="None", установка пройдёт полностью скрыто. При значении Full пользователь увидит стандартное окно прогресса Click-to-Run.

📊 Для какой задачи вы используете Office Deployment Tool?
Массовое развёртывание в организации
Установка Office LTSC 2021 на один ПК
Установка без доступа к интернету
Настройка состава приложений Office

Различия редакций и каналов обновлений

Частая причина ошибок — несоответствие идентификатора продукта и канала. Для бессрочных (LTSC) версий Office 2021 канал всегда PerpetualVL2021, тогда как подписочные продукты Microsoft 365 используют другие каналы. Смешивать их нельзя.

ПараметрOffice 2021 (LTSC)Microsoft 365
Канал в configuration.xmlPerpetualVL2021Current / MonthlyEnterprise и др.
Пример ID продуктаProPlus2021VolumeO365ProPlusRetail
Тип лицензииБессрочная (KMS/MAK)Подписка
Обновления функцийНет, только исправленияРегулярные новые функции
АктивацияKMS или MAK-ключУчётная запись пользователя

Активация LTSC-версии в организации обычно выполняется через KMS-сервер или многократный ключ MAK. В конфигурацию можно добавить автоматическую активацию, но сам ключ при использовании MAK задаётся отдельно — либо через элемент PIDKEY (для поддерживаемых сценариев), либо позже средствами slmgr / ospp.vbs.

Типичные ошибки и способы их решения

Даже корректно подготовленная конфигурация не гарантирует успех, если система не соответствует требованиям. Рассмотрим распространённые проблемы.

Ошибка с кодом 0-1008 или «не удаётся найти указанный файл». Обычно означает, что setup.exe не находит configuration.xml — проверьте, что вы запускаете команду из папки, где лежат оба файла, или укажите полный путь к XML. Также убедитесь, что файл сохранён именно с расширением .xml, а не .xml.txt (проверьте отображение расширений в Проводнике).

Установка прерывается из-за конфликта версий. Office 2021 Click-to-Run не уживается с MSI-установщиками прежних версий Office на том же компьютере. Перед развёртыванием старые пакеты необходимо удалить — вручную через «Программы и компоненты» или добавив в конфигурацию элемент RemoveMSI, который автоматически удаляет предыдущие MSI-версии Office.

⚠️ Внимание: элемент RemoveMSI удаляет старые версии Office без дополнительных предупреждений. Перед массовым развёртыванием протестируйте конфигурацию на одном тестовом компьютере и убедитесь, что пользовательские надстройки и шаблоны сохранены.

Ошибки синтаксиса XML. Один незакрытый тег или лишний пробел в атрибуте — и установка не начнётся. Проверяйте файл в браузере: если XML корректен, обозреватель отобразит его древовидную структуру без сообщения об ошибке.

Если установка завершилась, но Office не активируется, проверьте доступность KMS-сервера в сети (команда nslookup -type=srv _vlmcs._tcp покажет запись KMS, если она опубликована в DNS) или корректность введённого MAK-ключа. Детали активации можно посмотреть через скрипт ospp.vbs /dstatus из папки установленного Office.

Обновление и изменение конфигурации после установки

ODT пригоден не только для первичной установки. Тем же файлом конфигурации можно добавить приложение в уже установленный Office 2021: измените configuration.xml (например, уберите ExcludeApp для нужного компонента) и снова выполните setup.exe /configure configuration.xml — состав пакета будет скорректирован.

Обновления для LTSC-версии приходят через тот же механизм Click-to-Run. Источник обновлений задаётся элементом Updates в конфигурации или групповыми политиками: это может быть CDN Microsoft, локальная папка или сервер обновлений организации. Для изолированных сетей обновления загружаются отдельно через setup.exe /download с указанием нужной версии и раздаются с сетевого ресурса.

Часто задаваемые вопросы

Подходит ли Office Deployment Tool для Office 2019 и Microsoft 365?

Да, инструмент универсален для всех версий Office на базе Click-to-Run. Меняются только идентификаторы продуктов и каналы: для Office 2019 используется канал PerpetualVL2019, для Microsoft 365 — подписочные каналы и ID вроде O365ProPlusRetail.

Можно ли установить Office 2021 без интернета?

Можно. Сначала на компьютере с доступом к сети выполните setup.exe /download configuration.xml, затем перенесите папку с setup.exe, XML-файлом и каталогом Office на целевую машину и запустите setup.exe /configure configuration.xml. Установка пройдёт полностью офлайн.

Где взять корректный ID продукта для моей редакции?

Полный перечень поддерживаемых идентификаторов (Standard2021Volume, ProPlus2021Volume, VisioPro2021Volume и другие) опубликован в официальной документации Microsoft по Office Deployment Tool. Используйте только ID из этого списка — самодельные значения не сработают.

Что делать, если setup.exe сразу закрывается без сообщений?

Проверьте три вещи: запущена ли командная строка от имени администратора, корректен ли синтаксис configuration.xml (откройте его в браузере) и не блокирует ли антивирус исполняемый файл. Детали сбоя ищите в журналах папки %temp%.

Как удалить Office 2021, установленный через ODT?

Используйте configuration.xml с элементом <Remove All="TRUE" /> и командой setup.exe /configure configuration.xml — это полностью удалит продукты Click-to-Run. Альтернатива — стандартное удаление через «Установка и удаление программ» Windows.