Удаление существующих MSI-версий Office при обновлении до приложений Microsoft 365

Перед установкой Приложения Microsoft 365 рекомендуется удалить все предыдущие версии Office. Чтобы упростить удаление версий Office, использующих установщик Windows (MSI) в качестве технологии установки, можно использовать средство развертывания Office и указать элемент RemoveMSI в файле configuration.xml.

При установке Приложения Microsoft 365 можно использовать элемент RemoveMSI несколькими способами.

  • Удалите все продукты Office на компьютере.
  • Определите все существующие языковые ресурсы, например языковые пакеты, и установите те же языки.
  • Сохраните некоторые продукты Office и удалите все остальные продукты Office на компьютере.

RemoveMSI можно использовать для удаления версий Office, Visio или Project 2007, 2010, 2013 или 2016, установленных с помощью установщика Windows (MSI).

Примечание.

RemoveMSI не удаляет предыдущие версии Office, включая Visio и Project, в которых в качестве технологии установки используется технология "нажми и запускай". Эти версии Office можно удалить через панель управления или запустив средство развертывания Office и используя элемент Remove в файле configuration.xml.

Требования к использованию RemoveMSI

Ниже приведены требования к использованию элемента RemoveMSI в файле configuration.xml.

  • Необходимо использовать не менее версии 16.0.12827.20268 (setup.exe версии 16.0.12827.20258) средства развертывания Office, которое можно скачать в Центре загрузки Майкрософт. Рекомендуется всегда скачивать и использовать самую последнюю версию средства развертывания Office. Чтобы проверить версию средства развертывания Office, щелкните правой кнопкой мыши setup.exe, выберите Свойства, а затем — Сведения.
  • Необходимо установить не менее версии 1803 Приложения Microsoft 365. Версия 1803 или более поздняя доступна в Current Channel, Monthly Enterprise Channel, Semi-Annual Enterprise Channel (предварительная версия) и Semi-Annual Enterprise Channel.
  • Необходимо установить Приложения Microsoft 365 на компьютере с windows 7 с пакетом обновления 1 (SP1) или более поздней версии.

Примечание.

Поддержка Windows 7 окончена 14 января 2020 г. Дополнительные сведения см. в статье Окончание поддержки Windows 7 и использование Приложений Microsoft 365.

Удаление всех продуктов Office

Чтобы удалить все версии Office, включая Visio и Project, которые уже установлены на компьютере, добавьте <RemoveMSI /> в файл configuration.xml. Языковые ресурсы, например языковые пакеты, пакеты интерфейса языка или средства проверки правописания, также будут удалены.

Ниже приведен пример файла configuration.xml, который устанавливает 64-разрядную версию Приложения Microsoft 365 для предприятий на английском языке из сети доставки содержимого Office (CDN) в Интернете и удаляет все версии Установщика Windows (MSI) Office на компьютере.

<Configuration>
  <Add OfficeClientEdition="64" Channel="Current" >
      <Product ID="O365ProPlusRetail">
         <Language ID="en-us" />
      </Product>
  </Add>
  <RemoveMSI />
</Configuration>

Установка ресурсов на том же языке

Если на компьютере уже установлены языковые ресурсы, например языковые пакеты, пакеты интерфейса языка или средства проверки правописания, при установке Приложения Microsoft 365 можно получить версии нажми и работай. Чтобы установить те же языковые ресурсы, добавьте <language ID="MatchPreviousMSI" / в> файл configuration.xml.

Ниже приведен пример configuration.xml файла, который устанавливает 64-разрядную версию monthly Enterprise Channel Приложения Microsoft 365 для предприятий на английском языке, а также все существующие на компьютере языки из сети доставки содержимого Office (CDN) в Интернете и удаляет все версии Установщика Windows (MSI) Office на компьютере.

<Configuration>
  <Add OfficeClientEdition="64" Channel="MonthlyEnterprise" >
      <Product ID="O365ProPlusRetail">
         <Language ID="en-us" />
         <Language ID="MatchPreviousMSI" />
      </Product>
  </Add>
  <RemoveMSI />
</Configuration>

Ниже приведены дополнительные сведения об использовании MatchPreviousMSI в файле configuration.xml.

  • Необходимо включить элемент RemoveMSI.
  • Необходимо указать по крайней мере один идентификатор языка. Например, en-us.
  • Параметр не зависит от продукта. Например, если установлены Office профессиональный плюс 2013 на французском языке и Visio стандартный 2013 на немецком языке, при установке Приложения Microsoft 365 вы получите как французский, так и немецкий, а также любые другие указанные идентификаторы языков.

Важно!

Если вы устанавливаете Приложения Microsoft 365 из расположения в локальной сети, например из общей папки, убедитесь, что вы скачали все возможные языковые файлы в эту папку. Если какой-либо из языков, необходимых для установки, недоступен в этой папке, установка будет продолжена, но без установки этих языков. Чтобы избежать этой ситуации, рекомендуется включить AllowCdnFallback="True" в файл configuration.xml. В качестве источника резервного копирования для установки языковых файлов будет использоваться сеть доставки содержимого Office (CDN) в Интернете.

Сохранение некоторых продуктов Office и удаление всех остальных продуктов Office

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

Чтобы сохранить определенный продукт Office, добавьте строку IgnoreProduct в файл configuration.xml и укажите его идентификатор продукта.

Ниже приведены примеры поддерживаемых идентификаторов для Project и Visio.

  • PrjStd
  • PrjPro
  • VisStd
  • VisPro
  • PrjStdR
  • PrjProR
  • VisStdR
  • VisProR

Примечание.

Идентификатор продукта — это идентификатор установки, который находится в Setup.xml файле в {product}. Папка WW файлов установки для предыдущей версии Office. Например, файл Setup.xml для Office профессиональный плюс 2010 находится в папке ProPlus.WW.

Идентификатор не зависит от версии. Все версии, найденные на компьютере, будут сохранены. Например, если указать VisPro, будут сохранены как Visio профессиональный 2016, так и Visio профессиональный 2013. Языковые ресурсы для этих версий также сохраняются. Например, языковые пакеты, пакеты интерфейса языка или средства проверки правописания.

Поддерживаются только полные удаления продуктов. Например, если вы установили Office профессиональный плюс 2013, вы не сможете удалить все, кроме Excel. Необходимо сохранить или удалить весь продукт. Вы можете сохранить предыдущую установку Excel, только если она была установлена как автономный продукт, а не как часть набора Office, например Office профессиональный плюс.

Ниже приведен пример configuration.xml файла, который устанавливает 64-разрядную версию ежемесячного корпоративного канала Приложения Microsoft 365 для предприятий на английском языке из сети доставки содержимого Office (CDN) в Интернете и удаляет на компьютере все версии Установщика Windows (MSI), за исключением Visio профессиональный.

<Configuration>
  <Add OfficeClientEdition="64" Channel="MonthlyEnterprise">
      <Product ID="O365ProPlusRetail ">
         <Language ID="en-us" />
      </Product>
  </Add>
  <RemoveMSI>
    <IgnoreProduct ID="VisPro" />
  </RemoveMSI>
</Configuration>

Другие продукты, которые можно удалить

Установки следующих продуктов также будут удалены с помощью элемента RemoveMSI, если вы не используете IgnoreProduct:

  • SharePoint Designer. Идентификатор продукта — SharePointDesigner.
  • Infopath. Идентификатор продукта — InfoPath (для версий с корпоративной лицензией) или InfoPathR (для розничных версий).
  • Lync 2013 или более поздней версии. Обратите внимание, что Lync 2010 нельзя удалить с помощью элемента RemoveMSI.
  • Продукты Office, устанавливаемые отдельно, а не как часть набора Office. Например, автономная установка Access.
  • Access 2010 Runtime или более поздней версии. Идентификатор продукта — AccessRT.
  • Распространяемое ядро СУБД Access 2010 или более поздней версии. Идентификатор продукта — AceRedist.

Примечание.

Ядро СУБД Access чаще всего включается в состав других приложений, взаимодействующих с источниками данных Access, и удаление ядра СУБД Access может повлиять на функциональность этих приложений. Перед удалением ядра СУБД Access убедитесь, что все приложения, для которых требуется этот компонент, удалены или больше не нужны.

Дополнительные сведения об использовании RemoveMSI

Ниже приведены дополнительные сведения об использовании элемента RemoveMSI в файле configuration.xml.

  • Эти параметры также можно использовать при установке любого из следующих продуктов:
    • Версия подписки классического приложения Project, которая поставляется с Project, план 3 или Project, план 5.
    • Версия подписки классического приложения Visio, которая поставляется с Visio, план 2.
    • Приложения Microsoft 365 для бизнеса, которая является версией Office, которая поставляется с некоторыми бизнес-планами Microsoft 365, такими как Microsoft 365 бизнес премиум.
    • Office LTSC профессиональный плюс 2021 или Office LTSC стандартный 2021.
    • Версия Office 2019 с корпоративной лицензией, например Office профессиональный плюс 2019.
  • Параметры пользователя, параметры и документы сохраняются, даже если вы удаляете все продукты Office.
  • Элемент RemoveMSI можно использовать в сочетании с атрибутом MSICondition. Этот атрибут позволяет управлять установкой продукта Office в зависимости от того, установлен ли конкретный продукт на основе MSI на устройстве. Например, устанавливайте Project Online классический клиент только в том случае, если Project профессиональный уже установлен на устройстве. Дополнительные сведения см. в разделе Атрибут MSICondition или в разделе Обновление до Приложения Microsoft 365 с помощью MSICondition и RemoveMSI.
  • Перед установкой Приложения Microsoft 365 необходимо удалить некоторые предыдущие версии Office, Visio и Project. Например, Office профессиональный плюс 2016. Если они не будут удалены заранее, установка Приложения Microsoft 365 завершится сбоем. Дополнительные сведения см. в статье Supported scenarios for installing different versions of Office, Visio, and Project on the same computer.
  • Для завершения удаления версий Office установщика Windows (MSI) требуется перезагрузка, но перезагрузка не применяется. После завершения установки Приложения Microsoft 365 можно выполнить перезагрузку.
  • Удаление продукта может завершиться ошибкой, если продукт открыт на устройстве пользователя, а для атрибута Level элемента Display в файле configuration.xml задано значение Нет. Если для атрибута Level задано значение Full, пользователю будет предложено закрыть программу, чтобы продолжить удаление. Можно использовать свойство FORCEAPPSHUTDOWN, но это может привести к потере данных.
  • Если вы используете RemoveMSI на компьютере с Windows 7 с пакетом обновления 1 (SP1), закрепленные ярлыки, созданные пользователем, иногда могут оставаться, даже если предыдущая версия Office и все остальные сочетания клавиш были удалены. Чтобы удалить закрепленное сочетание клавиш, просто щелкните его, и вам будет предложено удалить его. Или войдите от имени пользователя, создавшего закрепленное сочетание клавиш, а затем запустите средство развертывания Office, чтобы выполнить обновление до Приложения Microsoft 365.