We are one of those who has a problem with Outlook 2010 update KB2956128 which was pushed out last week. Specifically, our Outlook 2010/Exchange 2010 users cannot search shared folders. They get the error, “The attempted operation failed. An object could not be found.” Woody tweeted last Friday about it but didn’t see that until I did some looking today after receiving phone calls. More information found here on infoworld [http://www.infoworld.com/article/2884204/patch-management/users-report-that-kb-2956128-is-causing-outlook-failures.html%5D.
I didn’t realize it was installed twice for the same KB. The first time I uninstall this patch, reboot, and checked it was still there. Next computer I realized there are two instances for this same KB to be uninstalled. Hoping this save someone a little frustration. After uninstalling both and reboot, I checked Windows Update and hide the update so it won’t automatically install again in the future.
In the above article’s comments a couple of users posted some code for removing the bad patch. Specifically:
msiexec /I {90140000-0012-0000-0000-0000000FF1CE}MSIPATCHREMOVE={DEFF916D-4268-49CF-8FF3-E26253582E13} msiexec /i {90140000-001A-0409-0000-0000000FF1CE}MSIPATCHREMOVE={DEFF916D-4268-49CF-8FF3-E26253582E13}
We used Desktop Authority for handling log in and log out settings. I can add a pre-engine or post-engine script in .kix, .ps1, or .vbs format. I’m a script newb so need a little help. These are all Windows 7 Professional 64bit computers with Office 2010 64bit installed. Will this code work or something like it? How would I add the code from the above article’s comments into one of these scripts? Is there also a way to add code to hide the KB to avoid it being installed again? If it’s possible, would I want to run it pre or post?