Пример сборки и установки дистрибутива Microsoft Office через Office Deployment Tool
Важные моменты
- Розничные версии: Все розничные версии Microsoft Office (например, Office Home & Student, Office Home & Business) не могут быть активированы через KMS. Они требуют активации с помощью ключа продукта, который поставляется с покупкой.
- Microsoft Office 365: Эта версия Office, которая доступна по подписке, не поддерживает активацию через KMS. Вместо этого она использует другие методы активации, такие как активация через учетную запись Microsoft.
- Microsoft 365 Apps for Enterprise: Это также подписочная версия, которая не может быть активирована с помощью KMS. Она требует постоянного подключения к интернету для проверки подписки и активации.
- Office Online: Веб-версии Office, доступные через браузер, также не подлежат активации через KMS, так как они работают на основе подписки и не требуют установки на локальные устройства.
Важно! Перед началом процедуры рекомендуем:
Убедиться, что на целевой машине не установлена другая версия Office, включая Office Click-to-Run. Перед началом процедуры удалите не актуальную версию Office. После стандартного удавления, во избежание проблем с активацией, лицензированием и иных конфликтов между старыми и новыми файлами конфигурации, потребуется выполнить дополнительные шаги:
- Откройте проводник Windows и перейдите в папку профиля пользователя C:\Users\<Имя_пользователя>. Удалите следующие папки (если они существуют):
AppData\Local\Microsoft\Office
AppData\Roaming\Microsoft\Office
AppData\Local\Temp (очистите временные файлы).
Если папки AppData скрыты, включите отображение скрытых файлов: В проводнике нажмите Вид → Показать/скрыть → Скрытые элементы
- Остаточные записи в реестре Windows также могут вызывать конфликты при новой установке Office.
Нажмите Win + R, введите regedit и нажмите Enter. Перейдите в следующие разделы и удалите связанные с Office ключи:
HKEY_CURRENT_USER\Software\Microsoft\Office
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office
Важно!: Будьте осторожны при редактировании реестра. Удаляйте только те ключи, которые явно связаны с Office.
- Иногда службы Office остаются активными после удаления программы. Это может помешать новой установке.
Откройте командную строку от имени администратора.
Выполните команду для просмотра запущенных служб Office:
sc query | findstr Office
Если найдены службы, связанные с Office, удалите их:
sc delete <имя_службы>
- Проверка наличия остаточных файлов. После удаления Office проверьте наличие остаточных файлов в следующих местах:
C:\Program Files\Microsoft Office
C:\Program Files (x86)\Microsoft Office
C:\ProgramData\Microsoft\Office
Если эти папки существуют, удалите их вручную.
- После выполнения всех шагов перезагрузите компьютер, чтобы убедиться, что все изменения вступили в силу.
Убедитесь, что ваша операционная система обновлена до последней версии. Устаревшие компоненты Windows могут вызывать проблемы совместимости с новыми версиями Office. Если ваша система не обновлялась долгое время, возможно, в ней накопились ошибки или уязвимости, которые могут повлиять на установку Office. В этом случае рекомендуется выполнить обновление.
Подготовка к процедуре установки. Подготовка файла конфигурации сборки
Начиная с Office 2019 Microsoft не предоставляет готовые сборки\дистрибутивы Office в рамках SPLA. Установка актуальных версий Office требуют установки только через Office Deployment Tool - это официальный инструмент от Microsoft, предназначенный для скачивания, настройки и развертывания Microsoft Office в корпоративной среде.
Выполним установку на примере Office2021:

2. Запустите загруженный ранее исполняемый файл и распакуйте набор Office Deployment Tool (setup.exe) в каталог C:/ODT

3. Перейдите по адресу https://config.office.com/deploymentsettings для создания файла конфигурации

4. Выберите архитектуру (64-разрядная версия) и набор Office (Office LTSC Professional Plus 2021 – корпоративная лицензия)

5. В списке приложений выберите только те приложения, которые нужно установить.

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

7. Укажите источник получения установочных файлов

8. В разделе Обновление укажите нужно ли удалять предыдущие MSI версии Microsoft Office

9. В разделе Лицензирование и Активация можно отметить, чтобы автоматически принимать условия лицензии, указать MAK или KMS ключ для активации Office.

10. В разделе Общие можно указать название организации.

11. В Настройки приложения можно произвести кастомизацию, либо пропустите данный шаг.


12. Нажмите Готово и приступайте к экспорту конфигурации, нажав кнопку Экспорт в правой части страницы

13. Выберите формат Office Open XML

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

15. Произойдет скачивание файла office2021.xml. Полученный файл разместите в одной директории с setup.exe по пути C:\ODT

16. Файл office2021.xml содержит информацию о выбранной Вами конфигурации пакета установки и имеет вид:

17. Запустите командную строку CMD от имени Администратора и перейдите в каталог, где расположен setup.exe выполнив команду:
cd C:\ODT
setup.exe /download office2021.xml.
В каталоге ODT автоматически создастся каталог Office, где будут располагаться скачанные для установки файлы.
Дождитесь окончания скачивания.
setup.exe /configure office2021.xml.
Запустится установка Office2019. Дождитесь окончания установки.
При возникновении ошибки, связанной с ограничением региональной доступности репозиториев Microsoft:
Command not supported
We’re sorry, we can’t continue because we weren’t able to download a required file. Please make sure you’re connected to the internet or connect to a different network, then try again.
Вы можете временно скорректировать идентификатор региона:
- Запустите консоль PowerShell от имени Администратора и выполните команды:
#Сохранить текущий GeoID в переменную oldGeoID (Rus=203)
$oldGeoID=(Get-WinHomeLocation).GeoId
#Сменить GeoID на USA
Set-WinHomeLocation -GeoId 244
#Удалить несколько разделов в реестре
Remove-Item -Path HKCU:\SOFTWARE\Microsoft\Office\16.0\Common\Experiment -Recurse -Force -ErrorAction Ignore
Remove-Item -Path HKCU:\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentConfigs -Recurse -Force -ErrorAction Ignore
Remove-Item -Path HKCU:\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentEcs -Recurse -Force -ErrorAction Ignore
- Запускаем скачивание и установку пакета Office
- После окончания установки, вернуть предыдущий GeoID:
Set-WinHomeLocation -GeoId $oldGeoID

Не нашли инструкцию?
Заполните форму, и наш специалист свяжется с вами.
Мы дополним информацию и ответим на ваш вопрос.
Оставить заявку