Condividi tramite


Risolvere i problemi di Microsoft Defender l'intelligence di sicurezza antivirus non viene aggiornata

Sintomo

Quando si aggiorna Microsoft Defender'intelligence di sicurezza antivirus, potrebbe essere visualizzato l'errore Aggiornamento della definizione di protezione non riuscito.

Screenshot dell'aggiornamento delle definizioni di protezione non riuscito.

Potrebbero essere visualizzati anche questi codici di errore:

  • 0x8024402c
  • 0x80240022
  • 0X80004002
  • 0x80070422
  • 0x80072efd
  • 0x80070005
  • 0x80072f78
  • 0x80072ee2
  • 0x8007001B

Lo screenshot seguente mostra l'errore Di aggiornamento della firma non riuscito.

Screenshot che mostra l'aggiornamento della firma non riuscito.

Soluzione

  1. Controllare gli URL necessari per gli aggiornamenti di Security Intelligence. È possibile ottenerli tramite il firewall e/o il proxy. Vedere Configurare l'ambiente di rete per garantire la connettività con il servizio Defender per endpoint.

  2. Verificare che Microsoft Defender Antivirus sia l'antivirus principale. Se si dispone di una soluzione antivirus non Microsoft che usa l'API Sicurezza di Windows Center (WSC), disabilita Microsoft Defender Antivirus. Quando Microsoft Defender Antivirus è disabilitato, gli aggiornamenti non possono verificarsi.

  3. Se Microsoft Defender Antivirus è l'antivirus principale e i servizi sono in esecuzione, seguire questa procedura:

    1. Verificare di poter aggiornare manualmente Security Intelligence scaricando e installando gli aggiornamenti da https://www.microsoft.com/wdsi/defenderupdates.

    2. Se gli aggiornamenti manuali funzionano, provare ad eseguire l'aggiornamento tramite il Microsoft Malware Protection Center (MMPC).

      1. Aprire un prompt dei comandi con privilegi elevati (finestra del prompt dei comandi aperta selezionando Esegui come amministratore). Ad esempio:

        1. Aprire il menu Start e quindi digitare cmd.
        2. Fare clic con il pulsante destro del mouse sul risultato del prompt dei comandi e quindi scegliere Esegui come amministratore.
      2. Nel prompt dei comandi con privilegi elevati eseguire i comandi seguenti.

        Consiglio

        Il primo comando modifica la directory alla versione più recente della <piattaforma> antimalware in %ProgramData%\Microsoft\Windows Defender\Platform\<antimalware platform version>. Se tale percorso non esiste, passa a %ProgramFiles%\Microsoft Defender.

        (set "_done=" & if exist "%ProgramData%\Microsoft\Windows Defender\Platform\" (for /f "delims=" %d in ('dir "%ProgramData%\Microsoft\Windows Defender\Platform" /ad /b /o:-n 2^>nul') do if not defined _done (cd /d "%ProgramData%\Microsoft\Windows Defender\Platform\%d" & set _done=1)) else (cd /d "%ProgramFiles%\Windows Defender")) >nul 2>&1
        
        MpCmdRun.exe -SignatureUpdate -MMPC
        

        Per altre informazioni, vedi Gestire le risorse per gli aggiornamenti della protezione Antivirus Microsoft Defender.

    3. Se il comando MpCmdRun funziona, il problema potrebbe essere causato da uno dei problemi seguenti: