Just minutes ago i tried to update my windows xp via ie windows update option.Unfortunately i got a message telling me tht some services (BITS Background intelligent transfer service, Eventlog and Automatic updates) is not running thus windows update is not available unless i start those services.
The interesting thing was all the services mentioned in error message was up & running, so i tried the old & dirty way & restarted windows :)Believe me if restarting not solves your problem you got a problem.Then i googled & found an interesting solution & it worked out very well
run "regsvr32.exe wuaueng.dll" command from cmd.Question was how did wuaueng.dll unregistered?
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.