After a long search, some good inputs, here finally a procedure that worked
for me:
All credits to CogitoErgoSum on forums, hereunder his procedure with a
slight modification:
I assume MS will deliver a patch sooner or later for this issue... however, I
fixed it with the help of MS Support.
DISCLAIMER: This solution fixed the problem for me, I cannot guarantee it
will fix it for anybody else! Moreover, renaming system files might corrupt
your system!!!
The issue is that the WUA 3.0 (7.0.6000.374) upgrade is corrupted,
essentially the system reports the WUA to be 7.0.6000.374 but the files on
the disk are still from the old version (you can check some of the DLLs like
wups.dll, wuaueng.dll etc... in the windows\system32) ... and you cannot
install the WUA 3.0 even manually.
delete the following file:
C:\windows\winsxs\pending.xml
Since Windows security will not allow you to do this, hereunder the
procedure to take ownership of the file:
run a command prompt with "Run as Administrator".
Type in the following commands:
takeown /f C:\Windows\winsxs\pending.xml
cacls C:\Windows\winsxs\pending.xml /G <YourUsername>:F
then delete the file
Reboot the machine, then manually install the WUA 3.0 downloadable from
here:
http://download.windowsupdate.com/v7...gent30-x86.exe
This should fix the Error 80073712 when the other solutions do not work.
BE AWARE that renaming C:\windows\winsxs\pending.xml might have
unrecoverable impacts on your Vista installation
"Hoock the Spook" wrote:
> There is no solution to this MS error other than to reinstall Vista!
>
> After days and days of calling MS Australia, I finally got onto a Techy who
> advised that there "was no way to fix this error" sorry, go and get stuffed
> customer. We have your money now it is a problem belong you!!! God I love
> Microsoft!
>