Sophos Anti-Virus für Windows 2000+: Behebung des Installationsfehlers 1920

  • Artikel-ID: 32249
  • Aktualisiert: 31 Okt 2011

Problem
Beim Installieren oder Aktualisieren von Sophos Anti-Virus wird die Installation abgebrochen und Fehler 1920 angezeigt. In Enterprise Console kann neben diesem auch Fehler 00000067 angezeigt werden.

Wird der Fehler unter Windows Vista angezeigt, lesen Sie außerdem den Support-Artikel Sophos Anti-Virus für Windows 2000+: Fehler 1920 bei der Installation unter Vista.

Sophos Produkt und Version
Sophos Anti-Virus für Windows 2000+

Betriebssystem
Windows 2003 SP2, Windows XP SP2, Windows 2000 SP4

Vorgehensweise

Beim Fehler 1920 handelt es sich um eine allgemeine von Windows Service Control Start ausgegebene Fehlermeldung. Sie wird bei der Installation von Sophos Anti-Virus angezeigt, wenn eine erforderliche Ressource nicht gefunden oder geöffnet werden konnte.

Die folgenden Schritte führen Sie systematisch durch die wahrscheinlichsten Fehlerursachen. Arbeiten Sie die Schritte in der angegebenen Reihenfolge ab.

A. Registrieren Sie "msxml4.dll" erneut.
B. Überprüfen Sie im Registrierungseditor die Berechtigungen für HKEY_CLASSES_ROOT\CLSID.
C. Überprüfen Sie im Registrierungseditor die Berechtigungen für HKEY_LOCAL_MACHINE\SOFTWARE\SOPHOS.
D. Überprüfen Sie den Pfad zu "msxml4.dll" im Registrierungseditor.
E. Überprüfen Sie die Zugriffsrechte auf den Ordner "Anwendungsdaten".
F. Überprüfen Sie die Zugriffsrechte auf "Programme".
G. Überprüfen Sie die Einschränkungen der Gruppenrichtlinie.
H. Starten Sie den Sophos Anti-Virus-Dienst.
I. Suchen Sie mit Process Monitor den fehlerhaften Dienst.
J. Starten Sie das SDU und senden Sie die sich daraus ergebenden Dateien an Sophos.

Hinweise:

  • Führen Sie nach jedem Schritt die Datei "Sophos Anti-Virus.msi" aus, um zu sehen, ob das Problem gelöst ist. Öffnen Sie dazu den SAVXP-Ordner auf der Installations-CD oder im zentralen Installationsverzeichnis (\\Servername\InterChk\Esxp\) und doppelklicken Sie auf die Datei "Sophos Anti-Virus.msi".
  • Wenn die Ursache für den Fehler 1920 bereinigt wurde, sollten Sie Sophos Anti-Virus auf dem betroffenen Computer manuell installieren. Verwenden Sie dazu den Standalone Installer oder starten Sie in Enterprise Console den Assistenten zum Schutz für Computer.

A. Registrieren Sie "msxml4.dll" erneut.

  1. Klicken Sie auf "Start" > "Ausführen", geben Sie %windir%\System32\regsvr32.exe msxml4.dll ein und drücken Sie die Eingabetaste.
  2. Doppelklicken Sie auf die Datei "Sophos Anti-Virus.msi", um zu sehen, ob das Problem behoben wurde.

B. Überprüfen Sie die Registrierungsberechtigungen für HKEY_CLASSES_ROOT\CLSID

  1. Bitte lesen Sie den Warnhinweis zu Änderungen an der Windows-Registrierung.
  2. Öffnen Sie den Registrierungseditor: Klicken Sie auf "Start" > "Ausführen" und geben Sie regedit ein).
  3. Suchen Sie den Eintrag HKEY_CLASSES_ROOT\CLSID.
  4. Rechtsklicken Sie auf CLSID und wählen Sie "Berechtigungen".
  5. Klicken Sie auf "Erweitert", um zu überprüfen, ob dieser Schlüssel Berechtigungen vom übergeordneten Eintrag vererbt hat. Ist dies nicht der Fall, legen Sie eine Sicherheitskopie des Registrierungsschlüssels an und haken Sie dann das Kontrollkästchen neben "inherit permissions from parent..." ab. Schließen Sie das Fenster "Erweiterte Sicherheitseinstellungen".
  6. Vergleichen Sie im Fenster "Group or user names list" die Listen der Gruppen und Benutzer mit der Liste der Gruppen und Benutzer auf einem Computer, auf dem Sophos Anti-Virus einwandfrei funktioniert. Falls Benutzer fehlen sollten, fügen Sie sie hinzu. Wenn die Liste noch weitere Benutzer aufweisen sollten, löschen Sie diese Benutzer.
  7. Klicken Sie auf "OK" und schließen Sie den Registrierungseditor.
  8. Doppelklicken Sie auf die Datei "Sophos Anti-Virus.msi", um zu sehen, ob das Problem behoben wurde.

C. Überprüfen Sie die Registrierungsberechtigungen für HKEY_LOCAL_MACHINE\SOFTWARE\SOPHOS.

  1. Öffnen Sie die Windows-Dienste und halten Sie den Sophos Anti-Virus-Dienst an.
  2. Suchen Sie HKEY_LOCAL_MACHINE\SOFTWARE\.
  3. Rechtsklicken Sie auf SOPHOS und wählen Sie "Berechtigungen".
  4. Setzen Sie im Fenster "Gruppen- oder Benutzernamen" die Gruppe "Jeder" auf "Vollzugriff".
  5. Starten Sie über das Fenster "Dienste" Sophos Anti-Virus neu.
  6. Doppelklicken Sie auf die Datei "Sophos Anti-Virus.msi", um zu sehen, ob das Problem behoben wurde.

D. Überprüfen Sie den Pfad zu "msxml4.dll" im Registrierungseditor.

  1. Öffnen Sie den Registrierungseditor: Klicken Sie auf "Start" > "Ausführen" und geben Sie regedit ein).
  2. Suchen Sie den Registrierungseintrag HKEY_CLASSES_ROOT\CLSID\{88D969C1-F192-11D4-A65F-0040963251E5}\InProcServer32\.
  3. Doppelklicken Sie auf "Standard". Er sollte einen Wert von C:\WINDOWS\system32\msxml4.dll aufweisen (bzw. C:\WINNT\System32\msxml4.dll unter Windows 2000). Wenn der Standardpfad nicht aufgeführt ist, machen Sie diesen Eintrag zum Standardpfad für Ihr Betriebssystem.
  4. Überprüfen Sie denselben Eintrag unter HKEY_CLASSES_ROOT\CLSID\{88D969C0-F192-11D4-A65F-0040963251E5}\InProcServer32\.
  5. Doppelklicken Sie auf die Datei "Sophos Anti-Virus.msi", um zu sehen, ob das Problem behoben wurde.

E. Überprüfen Sie die Berechtigungen im Ordner "Anwendungsdaten".

  1. Öffnen Sie C:\Dokumente und Einstellungen\All Users.
  2. Rechtsklicken Sie auf den Ordner "Anwendungsdaten", wählen Sie "Eigenschaften" und klicken Sie auf die Registerkarte "Sicherheitseinstellungen".
  3. Überprüfen Sie die Berechtigungen: Die Gruppen "Administratoren" und "System" sollten "Vollzugriff" haben, die Gruppe "Ersteller-Besitzer" sollte über individuelle Berechtigungen verfügen und die Gruppe "Benutzer" sollte die Berechtigungen "Lesen, Ausführen", "Ordnerinhalt auflisten" sowie "Lesen" aufweisen.
  4. Wenn eine dieser Gruppen fehlt, fügen Sie die Gruppe hinzu und statten Sie sie mit den erforderlichen Berechtigungen aus. Doppelklicken Sie dann auf die Datei "Sophos Anti-Virus.msi", um zu sehen, ob das Problem damit behoben ist.
    Hinweis: Bei diesen Gruppen handelt es sich um lokale Gruppen. Wenn das betroffene System in eine Domäne eingegliedert ist, finden Sie den Ordner auf dem lokalen Computer.

F. Überprüfen Sie die Zugriffsrechte auf den Ordner "Programme".

  1. Öffnen Sie im Windows-Explorer das Laufwerk C.
  2. Rechtsklicken Sie auf "Programme", wählen Sie "Eigenschaften" und klicken Sie auf die Registerkarte "Sicherheit".
  3. Überprüfen Sie die Berechtigungen: Die Gruppen "Administratoren" und "System" sollten "Vollzugriff" haben, die Gruppe "Ersteller-Besitzer" sollte über individuelle Berechtigungen verfügen und die Gruppe "Benutzer" sollte die Berechtigungen "Lesen, Ausführen", "Ordnerinhalt auflisten" sowie "Lesen" aufweisen.
  4. Wenn eine dieser Gruppen fehlt, fügen Sie die Gruppe hinzu und statten Sie sie mit den erforderlichen Berechtigungen aus. Doppelklicken Sie dann auf die Datei "Sophos Anti-Virus.msi", um zu sehen, ob das Problem damit behoben ist.

G. Überprüfen Sie die Einschränkungen der Gruppenrichtlinie.

Ist der Computer an ein Netzwerk angeschlossen, unterliegt das System möglicherweise einer Gruppenrichtlinie, die das Konto NT AUTHORITY\LocalService am Starten von Diensten hindern kann.

  1. Klicken Sie auf "Start" > "Ausführen", geben Sie rsop.msc ein und drücken Sie die Eingabetaste. Das Snap-In "Richtlinienergebnissatz" wird angezeigt.
  2. Alle für diesen Computer oder Benutzer geltenden Richtlinien werden im Snap-In aufgeführt. Vergleichen Sie die Richtlinien mit denen auf einem System, auf dem Sophos Anti-Virus einwandfrei läuft.
  3. Wenn Sie dabei einen Richtlinienverstoß auffinden, korrigieren Sie die betreffende Richtlinie. Doppelklicken Sie auf die Datei "Sophos Anti-Virus.msi", um zu sehen, ob das Problem behoben wurde.

H. Starten Sie den Sophos Anti-Virus-Dienst.

Wenn der Dienst "Sophos Anti-Virus" in den Windows-Diensten aufgeführt wird, versuchen Sie, das Anmeldekonto von einem lokalen Dienst in ein lokales System zu ändern. Wenn der Dienst nicht vorhanden ist, können Sie ihn über Sophos Anti-Virus.msi in der Freigabe hinzufügen:

  1. Öffnen Sie die Windows-Dienste: Klicken Sie auf "Start", "Ausführen" und geben Sie services.msc ein.
  2. Rechtsklicken Sie auf den Sophos Anti-Virus-Dienst und wählen Sie die Option "Eigenschaften".
  3. Wählen Sie die Registerkarte "Anmelden".
  4. Wählen Sie die Option "Lokales System".
  5. Übernehmen Sie die Änderungen.
  6. Klicken Sie in der Fehlermeldung auf "Wiederholen" und versuchen Sie, den Dienst manuell zu starten.

I. Sammeln Sie mit Process Monitor wichtige Informationen über den fehlerhaften Dienst.

Mit Process Monitor von Microsoft oder einem vergleichbaren Programm können Sie Informationen sammeln, die dem technischen Support von Sophos bei der Ermittlung der Ressource, auf die Service Control Start bei der Installation von Sophos Anti-Virus nicht zugreifen kann, behilflich sind.

Laden Sie Process Monitor von der Microsoft-Website herunter:
http://technet.microsoft.com/de-de/sysinternals/bb896645

Sie brauchen das Programm nicht zu installieren. Entpacken Sie einfach die heruntergeladene ZIP-Datei und kopieren Sie das Programm auf den betroffenen Computer.

  1. Doppelklicken Sie auf die Datei "Sophos Anti-Virus.msi", um das Installationsprogramm zu starten, und warten Sie auf das Fenster mit der Fehlermeldung 1920.
  2. Starten Sie nun Process Monitor durch einen Doppelklick Sie auf das "ProcMon"-Symbol.
  3. Wählen Sie im Menü "File" die Option "Capture All Events" aus.
  4. Klicken Sie im Fehlermeldungsfenster auf "Wiederholen".
  5. Wenn derselbe Fehler erneut angezeigt wird, deaktivieren Sie in Process Monitor die Option "Capture All Events".
  6. Speichern Sie das Ergebnis als <I>.pml</I>-Datei und senden Sie sie an den technischen Support von Sophos.

Klicken Sie in der Fehlermeldung auf "Wiederholen" und versuchen Sie, den Dienst manuell zu starten.

J. Starten Sie das SDU und senden Sie die sich daraus ergebenden Dateien an Sophos.

 
Wenn Sie weitere Informationen oder Unterstützung benötigen, wenden Sie sich bitte an den technischen Support.

Artikel bewerten

Ungenügend Hervorragend

Anmerkungen