Antivirus and Security Software from Sophos

Supporto online

Manutenzione prodotti

Contattate il supporto tecnico

Servizi di supporto

Sophos Anti-Virus per Windows 2000 e successivo: errore 1920 segnalato durante l'installazione

Problema
Durante l'installazione o l'aggiornamento di Sophos Anti-Virus, l'installazione non riesce e viene visualizzato l'errore 1920. In Enterprise Console, questo errore può essere accompagnato dall'errore 00000067.

Nome e versione del prodotto Sophos
Sophos Anti-Virus per Windows 2000 e successivo, versione 7.0 e superiore

Sistema operativo
Windows 2003 SP2, Windows XP SP2, Windows 2000 SP4

Procedura

L'errore 1920 è un generico messaggio di errore di Service Control Start di Windows. Viene visualizzato durante l'installazione di Sophos Anti-Virus quando una risorsa necessaria non si trova o non vi si può accedere.

I seguenti passaggi per la risoluzione di tale problema evidenzieranno quelle che sono le cause più probabili di questo errore. Si consiglia di rispettarne l'ordine.

A. Registrare nuovamente msxml4.dll
B. Controllare le autorizzazioni per HKEY_CLASSES_ROOT\CLSID nell'Editor del registro
C. Controllare le autorizzazioni per HKEY_LOCAL_MACHINE\SOFTWARE\SOPHOS nell'Editor del registro
D. Controllare il percorso per msxml4.dll nell'Editor del registro
E. Controllare le autorizzazioni nella cartella Dati applicazioni

F. Controllare le autorizzazioni di Programmi
G. Controllare le restrizioni dei criteri di gruppo
H. Utilizzare Process Monitor per trovare il servizio che non riesce
I. Eseguire SDU ed inviare i relativi file a Sophos

Note

  • È necessario provare ad eseguire il file "Sophos Anti-Virus.msi" dopo ogni passaggio per verificare se il problema è stato risolto. Per far ciò, aprire la cartella SAVXP nel CD di installazione o nella directory di installazione centrale(\\servername\InterChk\Esxp\) e cliccare due volte sul file Sophos Anti-Virus.msi.
  • Una volta risolto il problema che causava l'errore 1920, è necessario installare manualmente Sophos Anti-Virus nel computer coinvolto utilizzando il programma di installazione su computer autonomo o selezionando Proteggi Computer in Enterprise Console.

A. Registrare nuovamente msxml4.dll

  1. Cliccare su Start|Esegui, digitare %windir%\System32\regsvr32.exe msxml4.dll e premere Invio.
  2. Cliccare due volte sul file Sophos Anti-Virus.msi per verificare se ciò ha risolto il problema.

B. Controllare le autorizzazioni nell'Editor del registro per HKEY_CLASSES_ROOT\CLSID

  1. Leggere l'avviso relativo alla modifica del registro.
  2. Aprire l'Editor del registro (cliccare su Start|Esegui e poi digitare regedit).
  3. Andare a HKEY_CLASSES_ROOT\CLSID.
  4. Cliccare col tasto destro su CLSID e selezionare "Autorizzazioni".
  5. Cliccare su "Avanzate" per verificare che questa chiave erediti le autorizzazioni dalla sua fonte. Se ciò non accade, fare una copia di backup della chiave di registro e poi aggiungere un segno di spunta nella casella "Eredita dall'oggetto padre le autorizzazioni...". Chiudere la finestra "Impostazioni avanzate di protezione".
  6. Nella finestra Autorizzazioni, in "Utenti e gruppi", confrontare l'elenco di gruppi e utenti con quello di coloro che hanno installato Sophos Anti-Virus. Aggiungere gli eventuali utenti non compresi. Cancellare gli utenti in più.
  7. Cliccare su "OK" e chiudere l'Editor del registro.
  8. Cliccare due volte sul file Sophos Anti-Virus.msi per verificare se ciò ha risolto il problema.

C. Controllare le autorizzazioni nell'Editor del registro per HKEY_LOCAL_MACHINE\SOFTWARE\SOPHOS

  1. Aprire Servizi Windows e arrestare il servizio Sophos Anti-Virus.
  2. Andare a HKEY_LOCAL_MACHINE\SOFTWARE\.
  3. Cliccare col tasto destro su SOPHOS e selezionare "Autorizzazioni".
  4. In "Utenti e gruppi" impostare "Tutti" su "Controllo completo".
  5. Riavviare Sophos Anti-Virus dalla finestra Servizi.
  6. Cliccare due volte sul file Sophos Anti-Virus.msi per verificare se ciò ha risolto il problema.

D. Controllare il percorso per msxml4.dll nell'Editor del registro

  1. Aprire l'Editor del registro (cliccare su Start|Esegui e poi digitare regedit).
  2. Andare a HKEY_CLASSES_ROOT\CLSID\{88D969C1-F192-11D4-A65F-0040963251E5}\InProcServer32\
  3. Cliccare due volte su "Predefinito". Dovrebbe avere un valore di C:\WINDOWS\system32\msxml4.dll. (oppure, su Windows 2000 di: C:\WINNT\System32\msxml4.dll). Se il percorso standard non è incluso nell'elenco, modificarlo con quello del proprio sistema operativo.
  4. Controllare la stessa voce in HKEY_CLASSES_ROOT\CLSID\{88D969C0-F192-11D4-A65F-0040963251E5}\InProcServer32\
  5. Cliccare due volte sul file Sophos Anti-Virus.msi per verificare se ciò ha risolto il problema.

E. Controllare le autorizzazioni nella cartella Dati applicazioni

  1. Andare a C:\Documents and Settings\All Users.
  2. Cliccare col tasto destro sulla cartella Dati applicazioni, selezionare "Proprietà" e cliccare su "Protezione".
  3. Assicurarsi che le autorizzazioni siano impostate correttamente: i gruppi "Amministratori" e "Sistema" devono avere "Controllo completo"; il gruppo "Creator Owner" deve avere "Autorizzazioni speciali" e il gruppo "Utenti" deve avere le autorizzazioni "Lettura ed esecuzione", "Visualizzazione contenuto cartella" e "Lettura".
  4. Se uno dei gruppi non è presente, aggiungerlo e impostare le autorizzazioni richieste, poi cliccare due volte sul file Sophos Anti-Virus.msi per verificare se ciò ha risolto il problema.
    Nota: questi gruppi sono locali, di conseguenza, se il sistema in questione fa parte di un Dominio, può essere necessario modificare il percorso della ricerca con quello del computer locale.

F. Controllare le autorizzazioni della cartella Programmi

  1. Aprire Windows Explorer ed il drive C:\
  2. Cliccare col tasto destro del mouse su Programmi, selezionare "Proprietà" ed infine cliccare sulla scheda "Protezione".
  3. Assicurarsi che le autorizzazioni siano impostate correttamente: i gruppi "Amministratori" e "Sistema" devono avere "Controllo completo"; il gruppo "Creator Owner" deve avere "Autorizzazioni speciali" e il gruppo "Utenti" deve avere le autorizzazioni "Lettura ed esecuzione", "Visualizzazione contenuto cartella" e "Lettura".
  4. Se uno dei gruppi non è presente, aggiungerlo e impostare le autorizzazioni richieste, poi cliccare due volte sul file Sophos Anti-Virus.msi per verificare se ciò ha risolto il problema.

G. Controllare le restrizioni dei criteri di gruppo

Se il computer è collegato alla rete, si può essere soggetti a restrizioni del criterio di gruppo impostate per quel sistema al fine di evitare che l'account NT AUTHORITY\LocalService dia inizio a un servizio.

  1. Cliccare su Start|Esegui, digitare rsop.msc e premere Invio. Si apre lo snap-in "Gruppo di criteri risultante".
  2. Tutti i criteri applicati ai computer o all'utente verranno elencati nello snap-in. Confrontarli con quelli di un sistema in cui si è riusciti ad installare Sophos Anti-Virus.
  3. Se si riscontra la violazione di un criterio, correggerla e cliccare due volte sul file Sophos Anti-Virus.msi per verificare che ciò abbia risolto il problema.

H. Utilizzare Process Monitor per trovare il servizio la cui esecuzione non riesce

Utilizzando il Process Monitor di Microsoft, o un'applicazione simile, è possibile raccogliere informazioni utili al supporto tecnico di Sophos per stabilire a quale risorsa Service Control Start non riesce ad accedere durante l'installazione di Sophos Anti-Virus.

Scaricare Process Monitor dal sito di Microsoft:
http://www.microsoft.com/technet/sysinternals/utilities/processmonitor.mspx

Non è necessario installare Process Monitor, limitarsi a decomprimere il file scaricato e a copiare l'utility nel computer coinvolto.

  1. Assicurarsi che venga visualizzata la finestra dell'errore 1920, cliccare due volte sul file Sophos Anti-Virus.msi per eseguire il programma di installazione e, prima di procedere, attendere che venga visualizzato l'errore 1920.
  2. Per aprire Process Monitor, cliccare due volte sull'icona ProcMon.
  3. Sul menu File, assicurarsi che la voce "Capture All Events" sia selezionata.
  4. Nella finestra dell'errore 1920, cliccare su "Riprova".
  5. Quando, in Process Monitor, riappare l'errore 1920 deselezionare la voce "Capture All Events".
  6. Salvare i risultati come file .PML e inviarlo al supporto tecnico di Sophos.

Per maggiori informazioni o per assistenza, vi preghiamo di contattare il supporto tecnico.