Hi,
I’ve just been troubleshooting a PC that was failing when the SCCM 2012 client was being pushed to it, with the below error located on the client’s log file ccmsetup.log:
MSI: Setup failed due to unexpected circumstances
The error code is 80041026
After trying the install locally and still having it fail, I took the next logical step and googled it.
I found this blog, which had a similar issue but different error code:
http://www.madanmohan.com/2010/10/msi-setup-failed-due-to-unexpected.html
Luckily the fix was the same, due to something wrong with the WMI Repositry.
Following these instructions worked perfectly:
http://www.madanmohan.com/2010/10/rebuilding-wmi-repository.html
Due to being an XP client, the steps I ran were:
net stop winmgmt
Using Windows Explorer, rename the folder %windir%\System32\Wbem\Repository. (For example, %windir%\System32\Wbem\Repository_bad). %windir% represents the path to the Windows directory, which is typically C:\Windows.
net start winmgmt
rundll32 wbemupgd, UpgradeRepository
That was it, no reboot required. Retrying the install again was then successful.
Thanks Madan’s Blog!