Řešení potíží s neaktualizací bezpečnostní inteligence v programu Microsoft Defender Antivirus

Příznak

Při aktualizaci bezpečnostních informací programu Microsoft Defender Antivirus se může zobrazit chyba Aktualizace definic ochrany se nezdařila.

Snímek obrazovky s neúspěšnou aktualizací definice ochrany

Můžou se také zobrazit tyto kódy chyb:

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

Následující snímek obrazovky ukazuje chybu Aktualizace podpisu se nezdařila.

Snímek obrazovky znázorňující selhání aktualizace podpisu

Řešení

  1. Zkontrolujte adresy URL požadované pro aktualizace bezpečnostních funkcí. Můžete je získat prostřednictvím brány firewall a/nebo proxy serveru. Projděte si téma Konfigurace síťového prostředí, abyste zajistili připojení ke službě Defender for Endpoint.

  2. Ověřte, že Microsoft Defender Antivirus je vaším primárním antivirovým programem. Pokud máte antivirové řešení jiného než Microsoftu, které používá rozhraní API Zabezpečení Windows Center (WSC), zakáže Microsoft Defender Antivirovou ochranu. Pokud je Microsoft Defender Antivirová ochrana zakázaná, nemůže dojít k aktualizacím.

  3. Pokud je Microsoft Defender Antivirus primární antivirový program a služby jsou spuštěné, postupujte takto:

    1. Ověřte, že můžete ručně aktualizovat funkce Security Intelligence stažením a instalací aktualizací z https://www.microsoft.com/wdsi/defenderupdates.

    2. Pokud ruční aktualizace fungují, zkuste aktualizaci provést prostřednictvím Centrum společnosti Microsoft pro ochranu před škodlivým softwarem (MMPC).

      1. Na příkazovém řádku se zvýšenými oprávněními (okno příkazového řádku, které jste otevřeli výběrem možnosti Spustit jako správce) spusťte následující příkazy.

        Tip

        První příkaz změní adresář na nejnovější verzi antimalwarové <verze> platformy v nástroji %ProgramData%\Microsoft\Windows Defender\Platform\<antimalware platform version>. Pokud tato cesta neexistuje, přejde do %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
        

        Další informace najdete v tématu Správa zdrojů pro aktualizace antivirové ochrany Microsoft Defender.

    3. Pokud příkaz MpCmdRun funguje, může problém způsobit některý z následujících problémů: