We encountered some issues installing service packs on the Celestix WSA UAG appliance.
As my previous post shows how to install SP2 and SP3, I had a failed install of SP2 this week. The issue was not permissions, but failed after 10 minutes, after which the service pack would roll back. A bit of a search brought up this Microsoft article:
http://support.microsoft.com/kb/2811066
I followed Method 1, which meant opening Notepad as an Administrator, then editing the following file:
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\Machine.config
I added the following text, just before the </configuration> tag near the end of the file:
<system.transactions>
<machineSettings maxTimeout="01:00:00" />
</system.transactions>
This effectively increases the timeout from 10 minutes to 1 hour, which resolved the issue for us.