Skip to content

Exchange setup failed to install error code 1619

I am upgrading Exchange 2016 CU3 to Exchange 2016 CU9. Updates for Exchange Servers are essential, just like all other systems. Bugs get fixed, and new features get introduced. That’s always great to see. This time the Exchange setup failed, and an error occurs. Let’s have a look at why the error is showing and the solution to it.

The Exchange Server setup operation didn’t complete

Run Command Prompt as administrator. Run the command to start the Exchange Cumulative Update.

E:\>Setup.exe /IAcceptExchangeServerLicenseTerms /Mode:Upgrade

Welcome to Microsoft Exchange Server 2016 Cumulative Update 3 Unattended Setup

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                                                                             100%

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                                                                     100%
The following error was generated when "$error.Clear();
 Install-MsiPackage `
 -PackagePath
([System.IO.Path]::Combine($RoleLanguagePacksPath, "Setup\ServerRoles\UnifiedMessaging\MSSpeech_SR_TELE.ca-ES.msi")) `

-PropertyValues ("ARPSYSTEMCOMPONENT=1 ALLUSERS=1") `
 -LogFile ([System.IO.Path]::Combine($RoleSetupLoggingPath,
"InstallSpeech-ca-ES.msilog"))
 " was run: "Microsoft.Exchange.Configuration.Tasks.TaskException: Couldn't open package
'C:\Program Files\Microsoft\Exchange Server\V15\bin\Setup\ServerRoles\UnifiedMessaging\MSSpeech_SR_TELE.ca-ES.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__5()
 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.

Why are we getting this error, and what is the solution for Exchange setup failed to install error code 1619?

Solution for Exchange setup failed to install error code 1619

We are going to rerun the Cumulative Update from the Command Prompt. This time, make sure that the drive is filled in the command. In my example, the ISO is mounted as drive letter E.

C:\>E:\Setup.exe /IAcceptExchangeServerLicenseTerms /Mode:Upgrade

Let’s run the command.

C:\>E:\Setup.exe /IAcceptExchangeServerLicenseTerms /Mode:Upgrade

Microsoft Exchange Server 2016 Cumulative Update 9 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                                                                               100%

Configuring Microsoft Exchange Server

    Preparing Setup                                                                                     COMPLETED
    Stopping Services                                                                                   COMPLETED
    Language Files                                                                                      COMPLETED
    Removing Exchange Files                                                                             COMPLETED
    Preparing Files                                                                                     COMPLETED
    Copying Exchange Files                                                                              COMPLETED
    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.

The Exchange Cumulative Update did complete successfully. The next step is to restart the system and check the event logs for errors and warnings.

Keep reading: Exchange setup can’t continue PowerShell has open files »

Conclusion

In this article, you learned why Exchange setup failed to install error code 1619. Run Command Prompt as administrator and fill the drive of the mounted Exchange ISO in the command. Microsoft did write about this error and that this is happening in PowerShell. In my end, it did occur in the Command Prompt.

Did you enjoy this article? If so, you may like Update .NET Framework in Exchange Server. Don’t forget to follow us and share this article.

ALI TAJRAN

ALI TAJRAN

ALI TAJRAN is a passionate IT Architect, IT Consultant, and Microsoft Certified Trainer. He started Information Technology at a very young age, and his goal is to teach and inspire others. Read more »

This Post Has One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *