MSI failed with Error Code 1625

Purpose:

You received Error Code 1625 when attempting to install an application and want to know what it means and how to get past it.

AppDomain : PDQDeployConsole.exe
CLR Version : 4.0.30319.42000
Command Line : msiexec.exe /p "AcroRdrDCUpd1901220040_MUI.msp" /qn /norestart /log output.log
Current AppDomain : PDQDeployConsole.exe
Database : C:\ProgramData\Admin Arsenal\PDQ Deploy\Database.db
Date : 2019-10-07T19:27:02.6548252Z
Entry : C:\Program Files (x86)\Admin Arsenal\PDQ Deploy\PDQDeployConsole.exe
Error : MSI Error 1625: MSI failed with error code 1625
Error Code : 1625
Error Type : AdminArsenal.PDQDeploy.Packages.MsiOtherExceptionFile Path : \\<computerName>\C$\Users\Public\Documents\Admin Arsenal\PDQ Deploy\Repository\Adobe\Reader\DC\Continuous\AcroRdrDCUpd1901220040_MUI.msp
File Path : \\<computerName>\C$\Users\Public\Documents\Admin Arsenal\PDQ Deploy\Repository\Adobe\Reader\DC\Continuous\AcroRdrDCUpd1901220040_MUI.msp
License Mode : Enterprise Mode
Manufacturer : Microsoft Corporation (Virtual Machine)
Memory : 8 GB (3 GB free)
MSI Error Code : 1625
PID : 728
Process : PDQDeployConsole
Product : PDQ Deploy
SentryEnabled : True
Service Mode : Server
Subject : PDQ Deploy Diagnose Report
Version : 17.2.0.0
Windows : Microsoft Windows Server 2012 R2 Datacenter (6.3.9600)

MSI Error 1625: MSI failed with error code 1625
AdminArsenal.PDQDeploy.Packages.MsiOtherException
File Path: \\<computerName>\C$\Users\Public\Documents\Admin Arsenal\PDQ Deploy\Repository\Adobe\Reader\DC\Continuous\AcroRdrDCUpd1901220040_MUI.msp
Error Code: 1625
MSI Error Code: 1625
Command Line: msiexec.exe /p "AcroRdrDCUpd1901220040_MUI.msp" /qn /norestart /log output.log
AppDomain: PDQDeployService.exe
Process: PDQDeployService
at AdminArsenal.PDQDeploy.Packages.InstallRunnerStep.Verify(IRunner runner, IStepStatus output)
at AdminArsenal.Runner.Remote.RemoteTargetSystem.ExecuteStep(IRemoteStep step)
at AdminArsenal.Runner.Remote.RemoteTargetSystem.ExecuteSteps()
at AdminArsenal.Runner.Runner.Process()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at AdminArsenal.Runner.Runner.Process()

Resolution:

According to Microsoft, error 1625 means: "This installation is forbidden by system policy. Contact your system administrator."

Like most Windows Installer errors the problem is not with the delivery mechanism (PDQ Deploy in this case) but with the environment. In this case, the installation of Adobe Reader has been blocked by Group Policy. In order to install or deploy Adobe Reader, the system policy must be modified.

The group policies that can cause this error can be either local policies or domain policies. The locations of the policies you will want to check are:

Computer Configuration > Administrative Templates > Windows Components > Windows Installer

and

Computer Configuration > Policies > Windows Settings > Security Settings > Software Restriction Policies

See Also:

External Microsoft Article - MsiExec.exe and InstMsi.exe Error Messages (for Developers)

Still have a question or want to share what you have learned? Visit our Community Discord to get help and collaborate with others.