Ending A Windows Installer Transaction Event Id 1042

  1. Ending A Windows Installer Transaction Event Id 1042 Download
  2. Ending A Windows Installer Transaction Event Id 1042 Form
  3. Ending A Windows Installer Transaction Event Id 1042 Form
-->

Event ID: 11708 Product: Symantec Endpoint Protection Small Business Edition - Installation operation failed. Event ID: 1042 Ending a Windows Installer transaction: C: Users sadams Desktop SEP Symantec AntiVirus.msi. Client Process Id: 8700. Event Type: Information Event Source: MsiInstaller Event Category: None Event ID: 1042 Date: Time: 12:29:07 User: NT AUTHORITY SYSTEM Computer: WS-IT Description: Ending a Windows Installer transaction: 5.msi. Client Process Id: 3540. Download free games for pc. For more information, see Help and Support Center. Worked for me fixed on Server. 1042 Ending a Windows Installer transaction: C: Users alan Downloads OJ6960Basicx64 OJ696x64.msi. Client Process Id: 4292. And then a WARNING event. 1015 Failed to connect to server. Error: 0x800401F0. And then more INFORMATION events, as above. 1033 Windows Installer installed the product.

This article helps fix slow system startup or slow login issues that occurs when a group policy with a WMIFilter or installed application queries the Win32_Product class.

Original product version: Windows 10 - all editions, Windows Server 2012 R2
Original KB number: 974524

Symptom

Ending A Windows Installer Transaction Event Id 1042 Download

You may experience slow system startup or slow login issues. Additionally in the Application Event log you may see the following event:

Log Name: Application
Source: MsiInstaller
Date: mmddyyy hh:mm:ss
Event ID: 1035
Task Category: None
Level: Information
Keywords: Classic
User: SYSTEM
Computer:
Description:
Windows Installer reconfigured the product. Product Name: <ProductName>. Product Version: <VersionNumber>. Product Language: <languageID>. Reconfiguration success or error status: 0.

You will see this previous event for each of the installed application on the computer.

1042

The system Event log will show that the Windows Installer Service is starting and stopping automatically.

Event Type: Information
Event Source: Service Control Manager
Event Category: None
Event ID: 7035
Date: mmddyyyy
Time: hh:mm:ss
User: NT AUTHORITYSYSTEM
Computer: <ComputerName>
Description:
The Windows Installer service was successfully sent a start control.For more information, see Help and Support Center at <http://go.microsoft.com/fwlink/events.asp>.

Event Type: Information
Event Source: Service Control Manager
Event Category: None
Event ID: 7036
Date: mmddyyyy
Time: hh:mm:ss
User: N/A
Computer: <ComputerName>
Description:
The Windows Installer service entered the stopped state.
For more information, see Help and Support Center at <http://go.microsoft.com/fwlink/events.asp>.

Cause

This problem can happen if one of the following is true:

  • You have a group policy with a WMIFilter that queries Win32_Product class.
  • You have an application installed on the machine that queries Win32_Product class.

Note

Ending A Windows Installer Transaction Event Id 1042

For more information about WmiFilters, see HOWTO: Leverage Group Policies with WMI Filters.

Resolution

If you're using a group policy with the WMIFilter that queries Win32_Product, modify the filter to use Win32reg_AddRemovePrograms.

If you have an application that makes use of the previous class, contact the vendor to get an updated version that does not use this class.

To narrow down the application that is causing the problem, you can follow the Clean boot troubleshooting method.

Ending A Windows Installer Transaction Event Id 1042 Form

More information

Win32_product class is not query optimized. Queries such as select * from Win32_Product where (name like 'Sniffer%') require WMI to use the MSI provider to enumerate all of the installed products and then parse the full list sequentially to handle the where clause. This process also initiates a consistency check of packages installed, verifying and repairing the install. With an account with only user privileges, as the user account may not have access to quite a few locations, may cause delay in application launch and an event 11708 stating an installation failure.

Ending A Windows Installer Transaction Event Id 1042 Form

Win32reg_AddRemovePrograms is a much lighter and effective way to do this, which avoids the calls to do a resiliency check, especially in a locked down environment. So when using Win32reg_AddRemovePrograms, we won't be calling on msiprov.dll and won't be initiating a resiliency check.