Удаление существующих 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-разрядную версию Current Channel Приложения 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-разрядную версию Monthly Enterprise Channel Приложения 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, план 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 или watch Обновление до Приложения 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.