Поделиться через


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

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

При установке приложений 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-разрядную версию Microsoft 365 Apps для предприятий на английском языке. Он также включает все существующие языки на компьютере. Установка выполняется из сети доставки содержимого 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 Standard 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 находится в папке Профессиональный Плюс.WW.

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

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

Ниже приведен пример файла configuration.xml. Он устанавливает 64-разрядную версию 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 Runtime или более поздней версии. Идентификатор продукта — AccessRT.
  • Распространяемое ядро СУБД Access 2010 или более поздней версии. Идентификатор продукта — AceRedist.

Примечание.

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

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

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

  • Эти параметры также можно использовать при установке любого из следующих продуктов:
    • Версия подписки классического приложения Project, которая поставляется с project plan 3 или Project Plan 5.
    • Версия классического приложения Visio по подписке, которая входит в состав Visio (план 2).
    • Приложения Microsoft 365 для бизнеса— версия Office, которая поставляется с некоторыми бизнес-планами Microsoft 365, например Microsoft 365 бизнес премиум.
    • Office LTSC профессиональный плюс 2021 или Office LTSC Standard 2021.
    • Версия Office 2019 с корпоративной лицензией, например Office профессиональный плюс 2019.
  • Параметры пользователя, параметры и документы сохраняются, даже если вы удаляете все продукты Office.
  • Элемент RemoveMSI можно использовать с атрибутом MSICondition. Этот атрибут позволяет управлять установкой продукта Office в зависимости от того, установлен ли конкретный продукт на основе MSI на устройстве. Например, устанавливайте клиент Project Online Desktop только в том случае, если на устройстве уже установлен 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.