The install of KB2999226 runs and runs then I get an error that it has timed out.
There was an error in the detail saying I did not have the latest Visual C update but I downloaded it from Microsoft and it said it was already installed. I ran a Windows Update but it said everything was up-to-date.