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

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

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

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

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

Примечание

С помощью элемента 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 (Preview) и Semi-Annual Enterprise Channel.
  • Установка пакета обновления Приложения Microsoft 365 на компьютере с Windows 7 с пакетом обновления 1 (SP1) или выше.

Примечание

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

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

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

Вот пример файла configuration.xml, который устанавливает 64-битную версию Приложения Microsoft 365 для предприятий current Channel на английском языке из 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-Enterprise-версию канала Monthly Приложения 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. В этом случае сеть доставки содержимого (CDN) Office в Интернете будет использована в качестве резервного источника для установки языковых файлов.

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

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

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

Ниже перечислены примеры поддерживаемых кодов для Project и Visio:

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

Примечание

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

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

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

Вот пример файла configuration.xml, который устанавливает 64-Enterprise-версию канала Monthly Приложения Microsoft 365 для предприятий на английском языке из приложения Office сеть доставки содержимого (CDN) в Интернете и который на компьютере не устанавливаются все версии установщика Windows (MSI) Office, кроме 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 или более поздней версии. Код продукта — AccessRT.
  • Access ядро СУБД распространяемый 2010 или более поздней. ИД продукта — AceRedist.

Примечание

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

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

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

  • Эти параметры также можно использовать, если вы устанавливаете один из следующих продуктов:
    • Версия классического приложения Project, включающая подписку, которая поставляется с Project (план 3) или Project (план 5).
    • Версия классического приложения Visio, включающая подписку, которая поставляется с Visio, план 2.
    • Приложения Microsoft 365 для бизнеса (прежнее название — Office 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.
  • Некоторые предыдущие версии Office, Visio и Project необходимо Project перед установкой Приложения Microsoft 365. Например, Office профессиональный плюс 2016. Если не сделать этого заранее, установка Приложения Microsoft 365 сбой. Дополнительные сведения см. в статье Поддерживаемые сценарии установки различных версий Office, Visio и Project на одном компьютере.
  • Для завершения удаления версий Office, использующих установщик Windows (MSI), требуется перезагрузить компьютер, но перезагрузка не запускается принудительно. После завершения установки Приложения Microsoft 365 перезагружается.
  • Удаление продукта может привести к сбойу, если продукт открыт на устройстве пользователя и атрибут Level элемента Display в файле configuration.xml имеет для параметра Нет. Если для атрибута Level за установлено полное, пользователю будет предложено закрыть программу, чтобы удаление можно было продолжить. Свойство FORCEAPPSHUTDOWNможет привести к потере данных.
  • При использовании RemoveMSI на компьютере под управлением Windows 7 с пакетом обновления 1 (SP1) закрепленные ярлыки, созданные пользователем, могут остаться после удаления предыдущей версии Office и всех прочих ярлыков этой версии. Чтобы удалить закрепленный ярлык, просто щелкните его. Вам будет предложено его удалить. Кроме того, вы можете войти как пользователь, создавший закрепленный ярлык, а затем запустить средство развертывания Office, чтобы перейти на Приложения Microsoft 365.