I'm a little stuck with applying an Exchange 2010 sp3 rollup package. I have all up to pack 11 installed but 12 fails to install with a 1603 error rolling back as soon as it stops the services. The log has a variety of errors so will post snippets of each and hopefully someone will be able to help.
These errors are in reverse order with last one in the log first.
MSI (c) (00:6C) [16:35:05:521]: Note: 1: 2262 2: Error 3: -2147287038 MSI (c) (00:6C) [16:35:05:521]: Transforming table Error.
Followed by
Property(C): msgINTERIMUPDATEDETECTED = Unable to install because a previous Interim Update for Exchange Server 2010 has been installed. Please use Add/Remove Programs to uninstall the Interim Update before running this setup again.
There are no interim updates present in the ARP list
The next is a little confusing as there only appears to be one architecture version (x64) of this rollup available as far as I can see. I've been trying to find out how to check which version of Exchange is installed but not managed to find this yet. I'm pretty sure it's 64-bit. The rollup package is x64.
Property(C): msgRequiresProc = The version of this file is not compatible with the version of Exchange Server 2010 that you're running. Check your computer to see whether you need an x64 (64-bit) or x86 (32-bit) version of this file.
The next one seems contradictory as am logged on as a domain administrator which in turn has Exchange Server Administrator permissions. I've also got another domain administrator to try installing this with no luck.
Property(C): msgErrorExchangeAdmin = The user who's currently logged on doesn't have sufficient permissions to install this package. You need at least Exchange Server Administrator permissions on the current computer to complete this task.
Then
MSI (c) (00:30) [16:34:52:567]: Note: 1: 2262 2: Error 3: -2147287038 DEBUG: Error 2826: Control BottomLine on dialog FatalError extends beyond the boundaries of the dialog to the right by 5 pixels The installer encountered an unexpected error while installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FatalError, BottomLine, to the right
I dare say these are all errors relating to different components being installed in the rollup so hard for me to put my finger on it.
I've been running the installer from an administrator prompt and UAC is disabled as per many suggestions out there. Am I missing anything obvious?
Well I've finally got the bottom of this much to my relief...and exhaustion.
Turns out it was down to an issue with some code in the PowerShell script "C:\Program Files\Microsoft\Exchange Server\V14\Bin\ManageScheduledTask.ps1" which the RU ran during the install process. Running this manually resulted in the error:
Solution was provided in the last post here: http://www.expta.com/2012/08/exchange-2010-sp2-roll-up-4-does-not.html
I'm obviously installing a later RU but was still getting the same "control cannot leave a finally block" error during manual run.
Number one issue with rollup installations is the download was bad.
Therefore the first thing I always do when I get an error is download the update file again. I would suggest that you start there.
You don't have to install the rollups in order, and 12 is old (December 2015) so I would skip straight to 15. https://www.microsoft.com/en-us/download/details.aspx?id=53678