If it's a work computer does that mean you are connected to a domain and should you be checking with your work tech support department?
I believe that sometimes even if you know you have downloaded the correct architecture (32 or 64-bit) Microsoft has been known to sometimes supply the wrong one. You can figure it out by looking in the Event Viewer Setup log.
First go to Control Panel, Windows Update, Change settings and select "Never check for updates":
Click OK to save and restart your system.
Go back to Control Panel to be sure that adjustment "sticks". That will put a stop to any pending updates that might be happening.
Open Event Viewer, Windows Logs, Setup and wait, wait, wait for it to finish populating, then clear the log to get a fresh start:
Then download the KB3020369 that is right for your 64-bit system:
Then attempt to install the update.
If the update fails to install it should be either because it is already installed or not applicable (you will see the message).
Go back to Event Viewer and look at the Setup log (press F5 to refresh):
If the error is 2149842967 that means the update you attempted to install is the wrong architecture (32 or 64-bit) for your system.
If the error is 2359302 that means the update is already installed.
If you see some other error tell us what it is.
I believe that sometimes even if you know you have downloaded the correct architecture (32 or 64-bit) Microsoft has been known to sometimes supply the wrong one. In that case you need to double check and download again.
Looking in the Event Viewer Setup log will tell you one of the two reasons the update failed to install - the update is either the wrong architecture or the update is already installed.
Edited by joseibarra, 20 August 2017 - 12:48 AM.