Sometimes, the Update Servers have trouble with Service Packs due to their size. To get around this problem download the service pack individually from here https://www.microsoft.com/en-us/download/details.aspx?id=5842
This includes 32 & 64bit versions. Just run the executable once downloaded. The service pack will install. Then you can re-run microsoft update to carry on with the updates.