Windows 7: "Windows Installer reconfigured the product" for all applications
We are getting Windows installer reconfigured event code for all applications. Foudn one kb article which mentions it could be because of query to Win32_Product. But investigation by us found that whenever Software Protection (SPP) service is restarted/shutdown
this will trigger the reconfiguration. Please help.Regards, SB
March 28th, 2011 11:37am
Hi,
Would you please let me know where you found this error?
Does the application work when the issue occurs?
I suspect it is caused by 3 third party software. Please perform a Clean Boot first.
http://support.microsoft.com/kb/929135
Also refer to the following steps to reproduce the problem
1. Click Start -> type
Wbemtest in the search box and press Enter
2. Click Connect and connect to root\cimv2 namespace.
3. Click Query.
4. Type Select * From Win32_Product and Apply. After the results are displayed, check the application and the System event logs.
Best Regards,
NikiPlease remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
March 30th, 2011 7:34am
Thanks for your reply. As I alread mentioned, I have tested querying Win32_Product class, which triggers all the MSI installed applications to reconfigure. But we are not able to nail down 3rd party application or something else causing this behaviour. We
are using SCCM environment and this issue may be causing slow system performance. What I am not able to understand is, if MS knows that querying this class triggers a reconfiguration to all MSI apps and many people facing the issue, why dont they release a
hotfix for it? Its really difficult to nail down the application or other source triggering the Win32_Product class, but if we know its the one doing it getting it fixed from MS looks to be more better solution.Regards, SB
March 31st, 2011 7:29am
Hi,
The issue is mostly like third party application affection. querying Win32_Product class is to narrow down the application. However, it is impossible to develop the
hotfix for third party application. After finding the problem, the development team will test and analyze the issue. Therefore, the hotfix is only for Microsoft products. Regarding the third party application, it should be reported to the distributer.
What about the Clean Boot? Does the issue occur in that environment?
Regards,
NikiPlease remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
April 4th, 2011 7:07am
Thanks for reply, I will try with procmon.
@Niki, When I query the Win32_Product all the applications installed with Windows installer, logs reconfigured entry in event log. Though the Error code is 0. i know this is caused as consitency check on all products during query of Win32_Product, but this
causes real system performance issues somehow. Thats the reason i asked if MS can have a fix. just querying Win32_Product even inhibits the same scenario.
Just running following command from poweshell exhibits similar behaviour.
"wmic path win32_Product"
We have also found that it is happening on specific time of day always so further troubleshooting shows it happens after the system Protection service is run which occurs on 14:48 everyday.
hope this gives some clues. i will reply back on more details as i test more.
Thanks
Regards, SB
April 4th, 2011 7:24am
Also pls refer this article -
http://support.microsoft.com/kb/974524, which states " 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.
"
So why a query to a class initiates a consistency check - isn't it a flaw in design, atleast many of us think so - as you can find similar responses on various forums.Regards, SB
Free Windows Admin Tool Kit Click here and download it now
April 4th, 2011 7:30am