Заметки о Windows и других программных продуктах Microsoft...

Особенности установки Microsoft Office 2019

Особенности установки Microsoft Office 2019

Установка Microsoft Office 2019 кардинально отличается от предыдущих версий Office и имеет некоторые особенности, о которых и пойдет речь в этой статье. Итак, прежде чем приступать к установке, надо знать, что:

• В Office 2019 (как и в Office 365) Microsoft отказалась от привычной процедуры установки. Просто загрузить установочный образ невозможно, он отсутствует как класс. Для установки Office 2019 используется технология с двусмысленным названием Click-to-Run (жми и беги), а загрузка файлов производится из сетей доставки контента (Content Delivery Network,CDN);
• Обновление Office 2019 также производится с помощью технологии Click-to-Run. Получение обновлений через Windows Update или WSUS более недоступно;
• Установка Office 2019 возможна только на Windows 10 или Windows Server 2016/2019;
• Не поддерживается совместное использование Office 2019 и любой другой версии Office. Перед установкой Office 2019 все предыдущие версии продуктов Office необходимо удалить;
• Установка производится только на системный диск, без возможности изменения;

Примечание. Click-to-Run использует технологии виртуализации и потоковой передачи данных Microsoft и является альтернативой классическому методу установки и обновления на основе Windows Installer (MSI). В режиме Click-to-Run можно открыть и начать применять продукт до того, как будет завершена его полная установка. Недостающая часть программного обеспечения будет загружаться в процессе работы, в фоновом режиме. При попытке использовать функцию, которая еще не загружена и не установлена, Click-to-Run немедленно ее загрузит и установит.

Для наглядности пройдем процедуру установки с самого начала. Первым делом загружаем средства развертывания Office (Office Deployment Tools) из центра загрузки Microsoft. Запускаем его, соглашаемся с лицензионным соглашением

запуск Office Deployment Tools

 

и выбираем папку для файлов установки.

выбор временной директории

 

В результате получаем сам установщик (setup.exe) и несколько файлов с примерами конфигураций.

файлы установки

 

Конфигурация представляет из себя xml-файл с параметрами установки. Для примера откроем один из них:

<!-- Office 2019 enterprise client configuration file sample. To be used for Office 2019 
     enterprise volume licensed products only, including Office 2019 Professional Plus,
     Visio 2019, and Project 2019.

     Do not use this sample to install Office 365 products.

     For detailed information regarding configuration options visit: http://aka.ms/ODT. 
     To use the configuration file be sure to remove the comments

     The following sample allows you to download and install Office 2019 Professional Plus,
     Visio 2019 Professional, and Project 2019 Professional directly from the Office CDN.

 -->

<Configuration>

  <Add OfficeClientEdition="64" Channel="PerpetualVL2019">
    <Product ID="ProPlus2019Volume">
      <Language ID="en-us" />
    </Product>
    <Product ID="VisioPro2019Volume">
      <Language ID="en-us" />
    </Product>
    <Product ID="ProjectPro2019Volume">
      <Language ID="en-us" />
    </Product>
  </Add>

  <!--  <RemoveMSI All="True" /> -->
  <!--  <Display Level="None" AcceptEULA="TRUE" />  -->
  <!--  <Property Name="AUTOACTIVATE" Value="1" />  -->

</Configuration>

 

Формат файла довольно простой. Разберем основные параметры:

OfficeClientEdition="64" – разрядность. В нашем примере выбрана установка 64 разрядной версии продукта;
Channel="PerpetualVL2019" – канал обновления. Используется для определения необходимых обновлений, получаемых установленной версией Office;
Product ID="ProPlus2019Volume"  — код продукта. В нашем примере выбраны Office Pro Plus, а также Pro версии Visio и Project.
Language ID="en-us" — язык продукта, в нашем случае английский.

Примечание. Подробное описание параметров конфигурации можно найти здесь https://docs.microsoft.com/ru-ru/deployoffice/office-deployment-tool-configuration-options. А здесь https://docs.microsoft.com/ru-ru/office365/troubleshoot/installation/product-ids-supported-office-deployment-click-to-run полный список поддерживаемых продуктов с кодами.

В принципе файл конфигурации можно создавать и править в обычном текстовом редакторе. Но это не самый простой путь, придется вводить все названия параметров вручную, да и ошибиться довольно просто. Поэтому для создания конфигурации лучше воспользоваться специально предназначенным для этого сервисом Microsoft, расположенным по адресу https://config.office.com. Здесь можно как создать новую конфигурацию, так и загрузить и отредактировать уже существующую.

создание новой конфигурации установки

 

Конфигурация разбита на отдельные разделы. Для примера пройдемся по ним и создадим типовую конфигурацию для развертывания.

структура конфигурации

 

Раздел ″Продукты и выпуски″ содержит информацию об устанавливаемых продуктах. Выберем для установки 64-разрядные стандартные версии Office и Visio.

выбор версий продуктов

 

Здесь же выбираем канал получения и версию обновлений, а также список устанавливаемых компонентов. Я обычно оставляю стандартный набор Word+Excel+PowerPoint+Outlook.

исключение продуктов из установки

 

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

выбор языка

 

Переходим в ″Параметры установки″. Здесь мы выбираем способ получения установочных файлов. По умолчанию установка производится из сети CDN, также можно выбрать локальную папку или использовать для развертывания Microsoft Endpoint Configuration Manager (ранее известный как System Center Configuration Manager). Пока оставим источник по умолчанию.

Также здесь есть некоторые настройки, относящиеся непосредственно к процессу установки, например можно скрыть сам процесс от пользователя или настроить логирование. А также можно указать принудительное завершение работы приложений, которые блокируют установку Office. С этой настройкой надо обращаться осторожно, так как принудительное завершение работы приложения может привести привести к потере данных.

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

 

В следующем разделе выбираем способ получения обновлений. Как я уже говорил, стандартные источники обновления, такие как Windows Update или сервера WSUS, для Office 2019 не подходят. По умолчанию он обновляется непосредственно из сети Office CDN. Также можно настроить обновление из сетевой папки, находящейся во внутренней сети.  Этот способ можно использовать в том случае, если у компьютера нет прямого доступа в интернет. Ну и конечно для обновления можно использовать Microsoft Endpoint Configuration Manager.

параметры обновления

 

Дальше указываем, надо ли удалять все предыдущие версии продуктов Office, и если надо, то какие именно. Microsoft настоятельно рекомендует удалять все версии продуктов Office, Visio и Project, установленные с помощью установщика Windows (MSI), до установки Office 2019.

настройки перехода на новые версии

 

Следующим пунктом нашего меню идет ″Лицензирование и активация″. По умолчанию для активации используется сервер KMS. Если у вас имеется ключ многократной активации (MAK), то указываем его и включаем автоматическую активацию.

параметры активации

 

Тип лицензирования для Office 2019 выбрать нельзя, доступна только стандартная схема лицензирования ″На пользователя″.

дополнительные параметры активации

 

В общих параметрах можно указать название организации, которое будет отображаться в создаваемых документах, а также добавить описание конфигурации.

общие настройки

 

Ну и в последнем разделе находятся настройки для приложений Office. Настроек огромное количество, поэтому углубляться в них не будем. Да и производить эти настройки гораздо удобнее после установки, с помощью групповых политик.

дополнительные настройки приложений

 

Закончив с настройками, жмем Готово и переходим к сохранению созданной конфигурации.

дополнительные настройки приложений

 

Выбираем формат документов Office по умолчанию

настройки конфигурации

соглашаемся с лицензионным соглашением, указываем имя файла конфигурации и жмем Экспорт.

экспорт конфигурации

В результате ″титанических″ усилий получаем вот такой файл конфигурации.

<Configuration ID="0b2dfc39-e698-4638-9191-6c692be628df">
  <Info Description="" />
  <Add OfficeClientEdition="64" Channel="PerpetualVL2019">
    <Product ID="Standard2019Volume" PIDKEY="NMNKJ-6RK4F-KMJVX-8D9MJ-6MVKP">
      <Language ID="ru-ru" />
      <ExcludeApp ID="Groove" />
      <ExcludeApp ID="OneDrive" />
      <ExcludeApp ID="OneNote" />
      <ExcludeApp ID="Publisher" />
    </Product>
    <Product ID="VisioStd2019Volume" PIDKEY="9BGNK-K37IR-RQHF2-38RQ3-7WCBB">
      <Language ID="ru-ru" />
      <ExcludeApp ID="Groove" />
      <ExcludeApp ID="OneDrive" />
      <ExcludeApp ID="OneNote" />
      <ExcludeApp ID="Publisher" />
    </Product>
  </Add>
  <Property Name="SharedComputerLicensing" Value="0" />
  <Property Name="PinIconsToTaskbar" Value="TRUE" />
  <Property Name="SCLCacheOverride" Value="0" />
  <Property Name="AUTOACTIVATE" Value="1" />
  <Property Name="FORCEAPPSHUTDOWN" Value="FALSE" />
  <Property Name="DeviceBasedLicensing" Value="0" />
  <Updates Enabled="TRUE" />
  <RemoveMSI />
  <AppSettings>
    <Setup Name="Company" Value="GAZMYAS" />
  </AppSettings>
  <Logging Level="Off" />
</Configuration>

 

Теперь можно приступать к развертыванию Office 2019. Но чтобы не загружать при каждой установке файлы из сети CDN, загрузим файлы локально, чтобы затем производить установку из файловой шары, находящейся внутри локальной сети. Для загрузки выполним команду:

setup.exe /download configuration.xml

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

 

Файлы загружаются в папку с установщиком, указать альтернативное размещение нельзя. После загрузки можно взять ее, перенести в любое удобное расположение и использовать для установки и обновления Office 2019.

загруженные файлы установки

 

 

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

<Configuration ID="0b2dfc39-e698-4638-9191-6c692be628df">
  <Info Description="" />
  <Add OfficeClientEdition="64" Channel="PerpetualVL2019" SourcePath="\\srv1\Office" >
    <Product ID="Standard2019Volume" PIDKEY="NMNKJ-6RK4F-KMJVX-8D9MJ-6MVKP">
      <Language ID="ru-ru" />
      <ExcludeApp ID="Groove" />
      <ExcludeApp ID="OneDrive" />
      <ExcludeApp ID="OneNote" />
      <ExcludeApp ID="Publisher" />
    </Product>
    <Product ID="VisioStd2019Volume" PIDKEY="9BGNK-K37IR-RQHF2-38RQ3-7WCBB">
      <Language ID="ru-ru" />
      <ExcludeApp ID="Groove" />
      <ExcludeApp ID="OneDrive" />
      <ExcludeApp ID="OneNote" />
      <ExcludeApp ID="Publisher" />
    </Product>
  </Add>
  <Property Name="SharedComputerLicensing" Value="0" />
  <Property Name="PinIconsToTaskbar" Value="TRUE" />
  <Property Name="SCLCacheOverride" Value="0" />
  <Property Name="AUTOACTIVATE" Value="1" />
  <Property Name="FORCEAPPSHUTDOWN" Value="FALSE" />
  <Property Name="DeviceBasedLicensing" Value="0" />
  <Updates Enabled="TRUE" />
  <RemoveMSI />
  <AppSettings>
    <Setup Name="Company" Value="GAZMYAS" />
  </AppSettings>
  <Logging Level="Off" />
  <Display Level="Full" AcceptEULA="TRUE" />
</Configuration>

 

И наконец запускаем установку:

setup.exe /configure configuration.xml

запуск установки

 

Наблюдаем за прогрессом установки

отображение установки

 

дожидаемся ее окончания и жмем Закрыть.

завершение установки

 

И чтобы удостовериться, что все было не зря, идем в меню Пуск и находим свежеустановленные приложения Office 2019.

результат установки

 

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

<Configuration>
  <Info Description="Project Stdandsrd 2019" />
  <Add OfficeClientEdition="64" Channel="PerpetualVL2019">
    <Product ID="ProjectStd2019Volume">
      <Language ID="ru-ru" />
    </Product>
  </Add>
  <RemoveMSI />
  <Display Level="Full" AcceptEULA="TRUE" />
</Configuration>

 

Производим установку с указанием этой конфигурации и проверяем результат.

результат добавления компонента

 

В заключение скажу, что лично мне новый способ установки Office 2019 кажется крайне неудобным. Его неудобно использовать как для однократной установки в ручном режиме, так и при централизованном развертывании с помощью групповых политик. Стандартные методы развертывания через GPO здесь неприменимы и приходится опять прибегать к помощи костылей (логон-скрипты, задания в планировщике и т.п.). Из плюсов можно отметить скорость установки, а также широкие возможности по конфигурации.

 
 
Комментарии

Нужен officesetup.exe

Leave a Reply to Амир