KB3045324 failed to install
I had a MSSQL Express security update always fail in windows update, so I downloaded the download center version, that didn’t work but it pointed me to a log
Instance SQLEXPRESS overall summary:
Final result: The patch installer has failed to update the shared features. To determine the reason for failure, review the log files.
Exit code (Decimal): -2054422498
Exit facility code: 1420
Exit error code: 30
Exit message: The specified directory, "C:\Program Files (x86)\Microsoft SQL Server\", for the INSTALLSHAREDWOWDIR parameter is not valid because this directory is compressed or is in a compressed directory. Specify a directory that is not compressed.
Start time: 2015-07-30 07:57:55
End time: 2015-07-30 07:58:12
Requested action: Patch
So it was just that, I’d compressed the c:\program files (x86) folder and it doesn’t support it, I changed the compression on the Microsoft SQL Server folder and it installed fine.
Some reasoning behind it
Also probably the most specific and helpful error message I’ve ever seen.