I can't say the cause of the 1920 Error is the same as mine. I'm running
Win2000Pro/SP4. When the Defender Service failed to start, there was the
following event in the Event Viewer:
"Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7023
Date: 2/17/2006
Time: 5:41:39 PM
User: N/A
Computer:
Description:
The Windows Defender Service service terminated with the following error:
A certificate chain processed correctly, but terminated in a root
certificate which is not trusted by the trust provider. "
When I went to check my "trusted Root Certs", there were NO Certificates!
You can view the Certs in IE, by going to "tools", "internet options",
"content", "certificates", "trusted root cert. auth" tab. There should be a
load of certs. In my case there were none. Refering to a MSKB doc (can't
remember which one), I went to another 2000 box and exported the following
trusted root certs.: "Microsoft Time Stamp Root" "Microsoft Authenticode
Root" "Verisign Time Stamp CA" "Verisign Commercial software pub CA" "No
Liability Accepted" "Thwart Time Stamp CA". You might want to check MS
Knowledge base (searching Trusted Root Cert...) in case I've forgotton any. I
then (still in Internet Options) clicked the "Security" tab, went to "trusted
sites" " sites" and added "
http://update.microsoft.com" and unchecked
"Requires server...." box.
This is all well and good, but certain services must be running for all this
to work. I went to "Start" "Run" (window key + r) and registered the dlls I
listed in previous posting: (type regsrv32 <space> the dll then<enter> for
each). I then, in IE went to "update.microsoft.com" .The updates ran and
installed (this will re-populate all your certs). I rebooted, and re-reged
all those dlls again (but I really don't think this was necessary,) Defender
installed, it started as a sercive, it updated itself and the world is
wonderful.