Troubleshooting Windows Update Install issues can be a daunting task. People (including myself) automatically think that the problem is the Windows Update agent or services, and we start to troubleshoot that. There are many resources online that show us how to reset the agent, services and even have scripts that can automate the task. Microsoft also publishes fix it tools to assist with some of these problems. We can easily spend hours banging our heads why certain updates wont install.
I just came across a Windows 7 computer that has similar issue. Five Windows updates kept on failing to install. I too spent a couple of hours running my collection of Windows Update Agent scripts, CMD commands, deleting windows updates, and re-downloading updates. Nothing seemed to work this time, so I left the computer and went to lunch. As I am ordering my favorite Subway sandwich, it hits me: “It is probably not a Windows Update problem…”, I thought.
Went back to the office and looked at the failed updates screen. Voila! They were all MS Office 2013 updates. I looked at the system logs and I noticed that every time I ran the update, and it failed, Windows recorded it as Event ID 20 and 0x80070663 error. Quick Google search did not reveal the answer, so I decided to run MS Office repair. When the repair was completed, I restarted the computer and tried to install the Windows updates. To my surprise the computer installed three of the five updates that kept on failing before. Then I manually forced Windows to check for updates and it found 6 more updates related to Office. With fingers crossed on one hand and the mouse in the other, I selected to install those newly found updates. Fast forward 10 minutes later and a reboot — no more failed updates!!!