Sometimes you have to delete the Windows Update cache to fix a corrupted update. To delete the Windows Update cache:
- Run net stop wuauserv in a command prompt
- Delete the contents of C:\Windows\SoftwareDistribution\Download\
- Run net start wuauserv in a command prompt
This will delete the Windows Update cache in all versions of Windows, including Windows 2008, 2012, 2012 R2, Windows 7, 8, 8.1 and 10.