当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Exchange 升级失败:无法打开包 UMLanguagePack.en-US.msi

作者:精品下载站 日期:2024-12-14 03:26:34 浏览:14 分类:玩电脑

Exchange 升级失败:无法打开包 UMLanguagePack.en-US.msi


我们正在将 Exchange 2016 CU20 升级到 Exchange 2016 CU21。这是因为 Exchange 服务器的更新至关重要,就像所有其他系统一样。错误得到修复,新功能得到引入。这次出现安装包打不开的错误,Exchange升级失败。我们来看看邮箱角色:统一消息服务失败的原因及其解决方案。

Exchange Server 设置操作未完成

要将 Exchange Server 升级到最新版本,我们请按照安装 Exchange Server 累积更新一文进行操作。我们的示例是 Exchange Server 2016 CU21,它安装到M: 驱动器

[玩转系统] Exchange 升级失败:无法打开包 UMLanguagePack.en-US.msi

以管理员身份运行命令提示符。运行命令以启动 Exchange 累积更新。

C:\>M:\Setup.exe /mode:Upgrade /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF

Microsoft Exchange Server 2016 Cumulative Update 21 Unattended Setup

Copying Files...
File copy complete. Setup will now collect additional information needed for installation.

Languages
Management tools
Mailbox role: Transport service
Mailbox role: Client Access service
Mailbox role: Unified Messaging service
Mailbox role: Mailbox service
Mailbox role: Front End Transport service
Mailbox role: Client Access Front End service

Performing Microsoft Exchange Server Prerequisite Check

    Configuring Prerequisites                                                                         COMPLETED
    Prerequisite Analysis                                                                             COMPLETED

Configuring Microsoft Exchange Server

    Language Files                                                                                    COMPLETED
    Restoring Services                                                                                COMPLETED
    Language Configuration                                                                            COMPLETED
    Exchange Management Tools                                                                         COMPLETED
    Mailbox role: Transport service                                                                   COMPLETED
    Mailbox role: Client Access service                                                               COMPLETED
    Mailbox role: Unified Messaging service                                                           FAILED

The following error was generated when "$error.Clear();
 install-MsiPackage -PackagePath $RolePackagePath -LogFile
$RoleLogFilePath -UpdatesDir $RoleUpdatesDir -PropertyValues ("INSTALLDIR=`"" + $RoleInstallPath + "`" ESE=1");
 " was
run: "Microsoft.Exchange.Configuration.Tasks.TaskException: Couldn't open package 'I:\en\UMLanguagePack.en-US.msi'.
This installation package could not be opened. Verify that the package exists and that you can access it, or contact
the application vendor to verify that this is a valid Windows Installer package. Error code is 1619. --->
System.ComponentModel.Win32Exception: This installation package could not be opened. Verify that the package exists and
that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package

--- End of inner exception stack trace ---
 at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception
exception, ErrorCategory errorCategory, Object target, String helpUrl)
 at
Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
 at
Microsoft.Exchange.Management.Deployment.InstallMsi.InternalBeginProcessing()
 at
Microsoft.Exchange.Configuration.Tasks.Task.<BeginProcessing>b__83_1()
 at
Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean
terminatePipelineIfFailed)".


The Exchange Server setup operation didn't complete. More details can be found in ExchangeSetup.log located in the
<SystemDrive>:\ExchangeSetupLogs folder.

我们立即注意到,在执行邮箱角色:统一消息服务步骤时,Exchange 升级失败。显示的错误:

无法打开包“I:\en\UMLanguagePack.en-US.msi”。
无法打开此安装包。验证该包是否存在并且您可以访问它,或者联系应用程序供应商以验证这是否是有效的 Windows Installer 包。错误代码是1619。

为什么我们会收到此错误?Exchange 安装程序无法安装错误代码 1619 的解决方案是什么?

Exchange 安装失败的解决方案 - 无法打开包“en\UMLanguagePack.en-US.msi”

Exchange Server CU 已安装到M: 驱动器。但是,错误显示:无法打开包‘I:\en\UMLanguagePack.en-US.msi’。当 Exchange Server CU ISO 安装在 M: 驱动器 上时,为什么会显示 I: 驱动器?它不应该从 M:\ 驱动器中抓取软件包吗?答案是应该的。但它并没有这样做。

安装Exchange Server 时,系统将ISO 文件安装在I: 驱动器上。安装后,我们必须创建新的邮箱数据库并创建单独的驱动器。现在, I: 驱动器 已分配给邮箱数据库,Exchange Server 安装程序在 I: 驱动器上找不到语言包并给出错误。

解决方案是复制从 Exchange Server ISO 中找不到的语言文件夹并将其放在 I: 驱动器上。这样,Exchange Server 安装程序就可以打开安装包。之后,将进一步进行Exchange Server升级。

注意:仔细查看错误以及哪个 MSI 文件给您带来错误。将整个语言文件夹(包括文件)复制到驱动器。

[玩转系统] Exchange 升级失败:无法打开包 UMLanguagePack.en-US.msi

我们将从 Exchange Server ISO 文件中复制 en 文件夹并将其粘贴到 I: 驱动器上。

重要提示:复制整个文件夹,而不仅仅是显示错误的 MSI 文件。这是因为 Exchange Server 升级安装程序将遍历所有这些文件,如果其他文件不可用,则会抛出缺少另一个安装包的错误。

[玩转系统] Exchange 升级失败:无法打开包 UMLanguagePack.en-US.msi

它看起来像I:\en

[玩转系统] Exchange 升级失败:无法打开包 UMLanguagePack.en-US.msi

这不是必需的,但我们建议您重新启动 Exchange Server。如果您不这样做并从命令提示符重新运行升级,您可能会收到消息:从以前的安装重新启动正在等待。请重新启动系统,然后重新运行安装程序。

升级Exchange服务器

Exchange Server 重新启动后,让我们从命令提示符重新运行累积更新。

C:\>M:\Setup.exe /mode:Upgrade /IAcceptExchangeServerLicenseTerms

Microsoft Exchange Server 2016 Cumulative Update 21 Unattended Setup

Copying Files...
File copy complete. Setup will now collect additional information needed for installation.

Languages
Management tools
Mailbox role: Transport service
Mailbox role: Client Access service
Mailbox role: Unified Messaging service
Mailbox role: Mailbox service
Mailbox role: Front End Transport service
Mailbox role: Client Access Front End service

Performing Microsoft Exchange Server Prerequisite Check

    Configuring Prerequisites                                                                         COMPLETED
    Prerequisite Analysis                                                                             COMPLETED

Configuring Microsoft Exchange Server

    Language Files                                                                                    COMPLETED
    Restoring Services                                                                                COMPLETED
    Language Configuration                                                                            COMPLETED
    Exchange Management Tools                                                                         COMPLETED
    Mailbox role: Transport service                                                                   COMPLETED
    Mailbox role: Client Access service                                                               COMPLETED
    Mailbox role: Unified Messaging service                                                           COMPLETED
    Mailbox role: Mailbox service                                                                     COMPLETED
    Mailbox role: Front End Transport service                                                         COMPLETED
    Mailbox role: Client Access Front End service                                                     COMPLETED
    Finalizing Setup                                                                                  COMPLETED

The Exchange Server setup operation completed successfully.

Exchange 累积更新已成功完成。下一步是重新启动系统并检查事件日志中是否有错误和警告。

了解更多:Exchange 安装程序无法安装错误代码 1619 »

结论

您了解了为什么 Exchange 升级由于无法打开包“\en\UMLanguagePack.en-US.msi”而失败。解决方案是将整个语言文件夹(包括文件)复制到 Exchange Server 安装程序从中加载文件的驱动器。之后,从命令提示符重新运行 Exchange 累积更新。

您喜欢这篇文章吗?您可能还喜欢使用 GUI 逐步安装 Exchange Server。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯