Event Id 1112 Software Installation

-->

Windows Events provides a standard, centralized way for applications (and the operating system) to record important software and hardware events. The event-logging service stores events from various sources in a single collection called an event log. Prior to Windows Vista, you would use either Event Tracing for Windows (ETW) or Event Logging to log events. Windows Vista introduced a new eventing model that unifies both ETW and the Windows Event Log API.

The installer also writes entries into the event log. These record events such as following:

  • Success or failure of the installation; removal or repair of a product.
  • Errors that occur during product configuration.
  • Detection of corrupted configuration data.

Source: Microsoft-Windows-GroupPolicy. The Group Policy Client Side Extension Software Installation was unable to apply one or more settings. After checking the Event log we could see that this problem has been marked with Event ID: 20. Installation Failure: Windows failed to install the following update.

If a large amount of information is written, the Event Log file can become full and the installer displays the message, 'The Application log file is full.'

The installer may write the following entries in the event log. All event log messages have a unique event ID. All general errors authored in the Error table that are returned for an installation that fails are logged in the Application Event Log with a message ID equal to the Error + 10,000. For example, the error number in the Error table for an installation completed successfully is 1707. The successful installation is logged in the Application Event Log with a message ID of 11707 (1707 + 10,000).

For information about how to enable verbose logging on a user's computer when troubleshooting deployment, see Windows Installer Best Practices.

Event Id 1112 Software Installation Software

Event IDMessageRemarks
1001Detection of product '%1', feature '%2' failed during request for component '%3'A warning message. For details, see Searching For a Broken Feature or Component.
1002Unexpected or missing value (name: '%1', value: '%2') in key '%3'Error message that there was an unexpected or missing value.
1003Unexpected or missing subkey '%1' in key '%2'Error message that there was an unexpected or missing subkey.
1004Detection of product '%1', feature '%2', component '%3' failed Note: Beginning with Windows Installer version 2.0, this message is: Detection of product '%1', feature '%2', component '%3' failed. The resource '%4' does not exist.
A warning message. See also Searching For a Broken Feature or Component.
1005Install operation initiated a rebootInformational message that the installation initiated a reboot of the system.
1006Verification of the digital signature for cabinet '%1' cannot be performed. WinVerifyTrust is not available on the computer.Warning message. A cabinet was authored in the MsiDigitalSignature table to have a WinVerifyTrust check performed. This action could not be performed because the computer does not have the proper cryptography DLLs installed.
1007The installation of %1 is not permitted by software restriction policy. The Windows Installer only allows execution of unrestricted items. The authorization level returned by software restriction policy was %2.An error message indicating that the administrator has configured software restriction policy to disallow this install.
1008The installation of %1 is not permitted due to an error in software restriction policy processing. The object cannot be trusted.An error message indicating that there were problems attempting to verify the package according to software restriction policy.
1012This version of Windows does not support deploying 64-bit packages. The script '%1' is for a 64-bit package.Error message indicating that scripts for 64-bit packages can only be executed on a 64-bit computer.
1013{Unhandled exception report}Error message for an unhandled exception, this is the report.
1014Windows Installer proxy information not registered correctlyError message that proxy information was not registered correctly.
1015Failed to connect to server. Error: %dInformational message that the installation failed to connect to server.
1016Detection of product '%1', feature '%2', component '%3' failed. The resource '%4' in a run-from-source component could not be located because no valid and accessible source could be found.Warning message. For more information, see Searching for a Broken Feature or Component.
1017User SID had changed from '%1' to '%2' but the managed app and the user data keys cannot be updated. Error = '%3'.Error message indicating that an error occurred while attempting to update the user's registration after the user's SID changed.
1018The application '%1' cannot be installed because it is not compatible with this version of Windows.Error message indicating that the installation is incompatible with the currently running version of Windows. Contact the manufacturer of the software being installed for an update.
1019Product: %1 - Update '%2' was successfully removed.Informational message that the installer has removed the update.Windows Installer 2.0: Not available.
1020Product: %1 - Update '%2' could not be removed. Error code %3. Additional information is available in the log file %4.Error message indicating that the installer was unable to remove the update. Additional information is available in the log file.Windows Installer 2.0: Not available.
1021Product: %1 - Update '%2' could not be removed. Error code %3.Error message indicating that the installer was unable to remove the update. For information on how to turn on logging, see Enable verbose logging on user's computer when troubleshooting deployment.Windows Installer 2.0: Not available.
1022Product: %1 - Update '%2' installed successfully.Informational message that the installer has installed the update successfully. Windows Installer 2.0: Not available.
1023Product: %1 - Update '%2' could not be installed. Error code %3. Additional information is available in the log file %4.Error message indicating that the installer was unable to install the update. Additional information is available in the log file.Windows Installer 2.0: Not available.
1024Product: %1 - Update '%2' could not be installed. Error code %3.Error message indicating that the installer was unable to install the update. For information on how to turn logging on, see Enable verbose logging on user's computer when troubleshooting deployment.Windows Installer 2.0: Not available.
1025Product: %1. The file %2 is being used by the following process: Name: %3 , Id %4.Windows Installer 2.0: Not available.
1026Windows Installer has determined that its configuration data registry key was not secured properly. The owner of the key must be either Local System or BuiltinAdministrators. The existing key will be deleted and re-created with the appropriate security settings.Warning message.Windows Installer 3.1 and earlier: Not available.
1027Windows Installer has determined that a registry sub key %1 within its configuration data was not secured properly. The owner of the key must be either Local System or BuiltinAdministrators. The existing sub key and all of its contents will be deleted.Warning message.Windows Installer 3.1 and earlier: Not available.
1028Windows Installer has determined that its configuration data cache folder was not secured properly. The owner of the key must be either Local System or BuiltinAdministrators. The existing folder will be deleted and re-created with the appropriate security settings.Warning messageWindows Installer 3.1 and earlier: Not available.
1029Product: %1. Restart required.Warning message indicatiing that a system restart is required to complete the installation and the restart has been deferred to a later time.Windows Installer 3.1 and earlier: Not available.
1030Product: %1. The application tried to install a more recent version of the protected Windows file %2. You may need to update your operating system for this application to work correctly. (Package Version: %3, Operating System Protected Version: %4).Warning message indicating that the installation tried to replace a critical file that is protected by Windows Resource Protection. An update of the operating system may be required to use this application. Windows Installer 3.1 and earlier: Not available.
1031Product: %1. The assembly '%2' for component '%3' is in use.Warning message indicating that the installation tried to update an assembly currently in use. The system must be restarted to complete the update of this assembly.Windows Installer 3.1 and earlier: Not available.
1032An error occurred while refreshing environment variables updated during the installation of '%1'.Warning message indicating that some users who are logged on to the computer may need to log off and back on to complete the update of environment variables.Windows Installer 3.1 and earlier: Not available.
1033Product: %1. Version: %2. Language: %3. Installation completed with status: %4. Manufacturer: %5.Field 1 - ProductName Field 2 - ProductVersion
Field 3 - ProductLanguage
Windows Installer 3.1 and earlier: Not available.
Field 5 - Manufacturer
Windows Installer 4.5 and earlier: Field 5 not available.
1034Product: %1. Version: %2. Language: %3. Removal completed with status: %4. Manufacturer: %5.Field 1 - ProductName Field 2 - ProductVersion
Field 3 - ProductLanguage
Windows Installer 3.1 and earlier: Not available.
Field 5 - Manufacturer
Windows Installer 4.5 and earlier: Field 5 not available.
1035Product: %1. Version: %2. Language: %3. Configuration change completed with status: %4. Manufacturer: %5.Field 1 - ProductName Field 2 - ProductVersion
Field 3 - ProductLanguage
Field 5 - Manufacturer
Windows Installer 4.5 and earlier: Field 5 not available.
1036Product: %1. Version: %2. Language: %3. Update: %4. Update installation completed with status: %5. Manufacturer: %6.Field 1 - ProductName Field 2 - ProductVersion
Field 3 - ProductLanguage
Field 4 - This is the user friendly name if the MsiPatchMetadata Table is present in the patch package. Otherwise, this is the patch code GUID of the patch.
Field 5 - Status of update installation.
Windows Installer 3.1 and earlier: Not available.
Field 6 - Manufacturer
Windows Installer 4.5 and earlier: Field 6 not available.
1037Product: %1. Version: %2. Language: %3. Update: %4. Update removal completed with status: %5. Manufacturer: %6.Field 1 - ProductName Field 2 - ProductVersion
Field 3 - ProductLanguage
Field 4 - This is the user friendly name if the MsiPatchMetadata Table is present in the patch package. Otherwise, this is the patch code GUID of the patch.
Field 5 - Status of update removal.
Windows Installer 3.1 and earlier: Not available.
Field 6 - Manufacturer
Windows Installer 4.5 and earlier: Field 6 not available.
1038Product: %1. Version: %2. Language: %3. Reboot required. Reboot Type: %4. Reboot Reason: %5. Manufacturer: %6.Field 1 - ProductName Field 2 - ProductVersion
Field 3 - ProductLanguage
Field 4 - A constant indicating the type of restart:
msirbRebootImmediate (1) - There was an immediate restart of the computer.
msirbRebootDeferred (2) - A user or admin has deferred a required restart of the computer using the UI or REBOOT=ReallySuppress.
Field 5 - A constant indicating the reason for the restart:
msirbRebootUndeterminedReason (0)- Restart required for an unspecified reason.
msirbRebootInUseFilesReason (1)- A restart was required to replace files in use.
msirbRebootScheduleRebootReason (2)- The package contains a ScheduleReboot action.
msirbRebootForceRebootReason (3)- The package contains a ForceReboot action.
msirbRebootCustomActionReason (4)- A custom action called the MsiSetMode function.
Windows Installer 3.1 and earlier: Not available.
Field 6 - Manufacturer
Windows Installer 4.5 and earlier: Field 6 not available.
10005The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is [1]. {{The arguments are: [2], [3], [4]}}Error message indicating an internal error occurred. The text of this message is based upon the text authored for error 5 in the Error table.
11707Product [2] – Installation operation completed successfullyInformational message that the installation of the product was successful.
11708Product [2] – Installation operation failedError message that the installation of the product failed.
11728Product [2] -- Configuration completed successfully.Informational message that configuration of the product was successful.

Source – this is the name of the software that generates the log event. The name usually doesn’t directly match with a filename, of course, but it is a representation of which component did it. Event ID – the all-important Event ID can actually be a little confusing. If you were to Google for “event ID 122” that you see in the next. Time Skew Failure This monitor returns the number of events that indicate the time on the local computer is not synchronized with the time on the domain controller.

You can import localized errors strings for events into your database by using Msidb.exe or MsiDatabaseImport. The SDK includes localized resource strings for each of the languages listed in the Localizing the Error and ActionText Tables section. If the error strings corresponding to events are not populated, the installer loads localized strings for the language specified by the ProductLanguage property.

I’m trying to deploy an MSI setup via Group Policy using Software Installation Policy. I have followed a Software Deployment manual and configured the GPOPolicySoftware_Deployment_GPO and updated GPO settings by gpupdate/force command and restarted the machine. But when I login into system, I have noticed the software was not installed and found the following events in the System Event log (Event 101 with error %%1274Installation and Event id 1112 group policy client side extension software installationEvent 103 with error %%2).


Event ID 101:

Event ID 103:

After analyzed some time, found the problem for this issue is insufficient wait time to apply Group Policy.

Fix/Solution for GPO Software Deployment Error : %%1274 and %%2

Follow the below steps to increase policy processing wait time.

1. Open Software Installation Policy applied GPO (In my case: Software_Deployment_GPO) in Edit mode.
2. Navigate to “Computer Configuration > Policies > Administrative Templates > System > Group Policy”
3. In right-hand side, search and double-click the setting “Startup policy processing wait time.”

1112

4. Enable the setting and set “Amount of time to wait (in seconds)” to a reasonable value for your environment, for instance “60”. Now click the Apply button to apply settings.

Event Id 1112 Software Installation Tool

5. Update the GPO by running the command gpupdate/force and restart computer to check install the software on machine startup.

Are you looking for the MSI package builder software?. All the packages created with Advanced Installer are GPO/Intune/ConfigMgr ready for deployment etc. Create MSI in minutes:.

Event Id 1112 Group Policy Software Installation


Event Id 1112 Software Installation Manual

  • Wrap EXE package into an MSI for GPO deployment:
    https://www.advancedinstaller.com/user-guide/tutorial-convert-exe-to-msi.html

Event Id 1112 Group Policy Client Side Extension Software Installation

Related Reads