I like others here have had trouble with the updated WGA Validation Tool
(KB892130).
I was unable to use Windows Update because the updated control would not
install, despite other tools saying my Windows is genuine.
Today I realised that my problem at least was caused by using the
makemeadmin tool:
http://go.microsoft.com/fwlink/?LinkId=58445
I run as a user without admin privilege, according to the LUA principle.
To run Windows Update I use makemeadmin.
My installation had been failing with this in the Windows Update log:
2006-03-06 12:23:06 1772 6b8 Handler FATAL:
0x80070005: ERROR: Remote update handler container process created (PID:
4476), but exited before signaling event
2006-03-06 12:23:07 1772 6b8 Agent * WARNING:
Exit code = 0x80070005
2006-03-06 12:23:07 1772 6b8 Agent *********
2006-03-06 12:23:07 1772 6b8 Agent ** END **
Agent: Installing updates [CallerId = WindowsUpdate]
2006-03-06 12:23:07 1772 6b8 Agent *************
2006-03-06 12:23:07 1772 6b8 Agent WARNING: WU
client failed installing updates with error 0x80070005
2006-03-06 12:23:07 2840 1018 COMAPI >>-- RESUMED --
COMAPI: Install [ClientId = WindowsUpdate]
2006-03-06 12:23:07 2840 1018 COMAPI - Install call
failed
2006-03-06 12:23:07 2840 1018 COMAPI - Reboot
required = No
2006-03-06 12:23:07 2840 1018 COMAPI - WARNING:
Exit code = 0x80240FFF; Call error code = 0x80070005
But today I noticed for the first time the preceding log line, which
said "Attempting to create remote handler process as mydomain\myuser in
session 0" and I realised the possible cause of my problem.
When I made my user a member of administrators for the duration of
Windows Update, the control installed successfully.
This is not a criticism of LUA, which I think a good idea. I post my
experience here just in case it helps others.
Regards
--
Dave English Senior Software & Systems Engineer
Internet Platform Development, Thus plc