Value returned
|
Error code
|
Error description
|
Solution
|
0
|
ERROR_SUCCESS
|
Action completed successfully.
|
Nothing to be done
|
13
|
ERROR_INVALID_DATA
|
The data is invalid
|
87
|
ERROR_INVALID_PARAMETER
|
One of the parameters was invalid.
|
1601
|
ERROR_INSTALL_SERVICE_FAILURE
|
The Windows Installer service could not be accessed. Contact your support personnel to verify that the Windows Installer service is properly registered.
|
There’s a problem with the Windows Installer Service. It might happen after a KB that affects it has just been installed. Solution: Restarting the machine usually solves the problem.
|
1602
|
ERROR_INSTALL_USEREXIT
|
User cancel installation.
|
The user has cancelled the installation. Solution: just don’t cancel it 🙂
|
1603
|
ERROR_INSTALL_FAILURE
|
Fatal error during installation.
|
It’s the most common error code. It means something is wrong with the package.
|
1604
|
ERROR_INSTALL_SUSPEND
|
Installation suspended, incomplete.
|
1605
|
ERROR_UNKNOWN_PRODUCT
|
This action is only valid for products that are currently installed.
|
This happens when you try to uninstall/repair an MSI using its product code. Solution: Check if the product is installed first. For example, the existance of HKCR\Installer\Products\hash corresponding key
|
1606
|
ERROR_UNKNOWN_FEATURE
|
Feature ID not registered.
|
1607
|
ERROR_UNKNOWN_COMPONENT
|
Component ID not registered.
|
1608
|
ERROR_UNKNOWN_PROPERTY
|
Unknown property.
|
1609
|
ERROR_INVALID_HANDLE_STATE
|
Handle is in an invalid state.
|
1610
|
ERROR_BAD_CONFIGURATION
|
The configuration data for this product is corrupted. Contact your support personnel.
|
1611
|
ERROR_INDEX_ABSENT
|
Component qualifier not present.
|
1612
|
ERROR_INSTALL_SOURCE_ABSENT
|
The installation source for this product is not available. Verify that the source exists and that you can access it.
|
1613
|
ERROR_INSTALL_PACKAGE_VERSION
|
This installation package cannot be installed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service.
|
1614
|
ERROR_PRODUCT_UNINSTALLED
|
Product is uninstalled.
|
1615
|
ERROR_BAD_QUERY_SYNTAX
|
SQL query syntax invalid or unsupported.
|
1616
|
ERROR_INVALID_FIELD
|
Record field does not exist.
|
|
|
Another installation is already in progress. Complete that installation before proceeding with this install.
|
This happens when you try to install a product while another installation is in progress. Solution: Wait until the previous installation is finished. More info here.
|
|
|
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.
|
Either the file (MSI) doesn’t exist, or it’s being locked for editing (by tools such as Orca, insted, etc). Solution: Check the location and make sure no process holds it locked. More info here.
|
|
|
This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer package.
|
|
1621
|
ERROR_INSTALL_UI_FAILURE
|
There was an error starting the Windows Installer service user interface. Contact your support personnel.
|
1622
|
ERROR_INSTALL_LOG_FAILURE
|
Error opening installation log file. Verify that the specified log file location exists and is writable.
|
Solution: Make sure you have the permissions to write to the log file. Or change its location.
|
1623
|
ERROR_INSTALL_LANGUAGE_UNSUPPORTED
|
This language of this installation package is not supported by your system.
|
|
|
Error applying transforms. Verify that the specified transform paths are valid.
|
|
1625
|
ERROR_INSTALL_PACKAGE_REJECTED
|
This installation is forbidden by system policy. Contact your system administrator.
|
1626
|
ERROR_FUNCTION_NOT_CALLED
|
Function could not be executed.
|
1627
|
ERROR_FUNCTION_FAILED
|
Function failed during execution.
|
1628
|
ERROR_INVALID_TABLE
|
Invalid or unknown table specified.
|
1629
|
ERROR_DATATYPE_MISMATCH
|
Data supplied is of wrong type.
|
1630
|
ERROR_UNSUPPORTED_TYPE
|
Data of this type is not supported.
|
1631
|
ERROR_CREATE_FAILED
|
The Windows Installer service failed to start. Contact your support personnel.
|
1632
|
ERROR_INSTALL_TEMP_UNWRITABLE
|
The temp folder is either full or inaccessible. Verify that the temp folder exists and that you can write to it.
|
1633
|
ERROR_INSTALL_PLATFORM_UNSUPPORTED
|
This installation package is not supported on this platform. Contact your application vendor.
|
1634
|
ERROR_INSTALL_NOTUSED
|
Component not used on this computer.
|
1635
|
ERROR_PATCH_PACKAGE_OPEN_FAILED
|
This patch package could not be opened. Verify that the patch package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer patch package.
|
1636
|
ERROR_PATCH_PACKAGE_INVALID
|
This patch package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer patch package.
|
1637
|
ERROR_PATCH_PACKAGE_UNSUPPORTED
|
This patch package cannot be processed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service.
|
1638
|
ERROR_PRODUCT_VERSION
|
Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs in Control Panel.
|
1639
|
ERROR_INVALID_COMMAND_LINE
|
Invalid command line argument. Consult the Windows Installer SDK for detailed command line help.
|
1640
|
ERROR_INSTALL_REMOTE_DISALLOWED
|
Installation from a Terminal Server client session not permitted for current user.
|
1641
|
ERROR_SUCCESS_REBOOT_INITIATED
|
The installer has started a reboot.
|
1642
|
ERROR_PATCH_TARGET_NOT_FOUND
|
The installer cannot install the upgrade patch because the program being upgraded may be missing, or the upgrade patch updates a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade patch.
|
3010
|
ERROR_SUCCESS_REBOOT_REQUIRED
|
A restart is required to complete the install. This does not include installs where the ForceReboot action is run.
|