Any program that tries to do any form of Office Automation crashes with a Microsoft Software Installer error 0x80004023. I have found the error occurs when trying to create an object. Example ob=createobject("word.application"). I have tried this in a couple of languages. It fails for Word, Excel, PowerPoint, Outlook, and Access. One Note works.
If the application is already open, I can attach to it and then automate it just fine.
I am running Windows 7 64 and Office 2010 Pro 32 bit. I had originally installed the 64bit version of office and automation worked. I uninstalled the 64 bit and installed the 32bit because of plugin compatibility issues. I have tried uninstalling and reinstalling multiple times to no avail. I have used the "Fix It" utility in addition to the Control Panel uninstall. The applications work just fine on their own.
Any ideas on the cause?