Oprava: Microsoft Defender se ve Windows neaktualizuje automaticky

Pokud je vestavěnýAntivirus Microsoft Defenderse neaktualizuje automaticky, doporučujeme použít diagnostické a odstraňování problémů popsané v tomto článku k vyřešení běžných problémů s aktualizací definic.

Než budete pokračovat, všimněte si, že Windows 10 a 11 obsahují dva vestavěné mechanismy pro aktualizaci souborů modulu Microsoft Defender a definic antivirových signatur:

  • Aktualizace programu Microsoft Defender se automaticky stahují a instalujípřes Windows Update. Otevřete historii instalací aktualizací v Ovládacích panelech Windows (ms-settings:windowsupdate-history). Všimněte siAktualizace Security Intelligence pro Microsoft Defender Antivirus —KB2267602(Verze xxxxxx) — Aktuální kanál (Broad)aktualizace v části „Aktualizace definic“. Pravidelně se stahuje a instaluje prostřednictvím služby Windows Update nebo vašeho podnikového serveru WSUS. Aktualizace KB2267602 obsahuje jak definice, tak aktualizace modulu. I když je služba Windows Update zakázána, Microsoft Defender Antivirus bude pokračovat v aktualizaci pomocí svého vestavěného aktualizačního mechanismu popsaného níže.
  • TheEngine Windows Defenderpravidelně kontroluje servery společnosti Microsoft pro nové databáze antivirových signatur a automaticky je aktualizuje.

Pokud se nepodaří stáhnout aktualizaci KB2267602 prostřednictvím služby Windows Update (stahování se zablokuje na0%) nebo narazíte na chyby (80072f8fnebo0x80072ee2) při instalaci zkontrolujte připojení k internetu a nastavení zásad Windows Update. V případě potřeby resetujte konfiguraci služby Windows Update v počítači. Ve skutečnosti však služba Windows Update není primární metodou aktualizace definic antivirů v počítači.

Spusťte následující příkaz PowerShell a zjistěte, kdy byly naposledy aktualizovány antivirové databáze Defender a zda je povolena automatická aktualizace:

Get-MpComputerStatus | Select-Object AntivirusSignatureLastUpdated, AntivirusSignatureVersion|fl

Doporučené čtení:Jak zabránit automatické aktualizaci Firefoxu Quantum

TheZabezpečení systému WindowsAplikace UWP se používá ke správě vestavěného antiviru ve Windows 10/11 a Windows Server 2025/2022. Můžete jej otevřít z aplikace Nastavení nebo pomocí příkazu:
ms-settings:windowsdefender

TheAktualizace ochrany před viry a hrozbamisekce zobrazuje verzi antivirové databáze a datum, kdy byla naposledy aktualizována.

Pokud se aplikace Microsoft Security neotevře nebo zobrazuje prázdnou obrazovku, zde je návod, jak to opravit.

Pokud vestavěný aktualizační mechanismus Microsoft Defender nefunguje, zobrazí se zde chyba:

Protection definition update failed (800704C6)

Nyní se podívejme, jak diagnostikovat a vyřešit běžné problémy s aktualizací antivirové databáze Defender.

Četnost spouštění úlohy aktualizace se nastavuje v nastavení programu Windows Defender. Ujistěte se, že jsou oba tyto parametry nastaveny.

Get-MpPreference | Select-Object SignatureScheduleDay, SignatureScheduleTime

Ujistěte se, že antivirus Microsoft Defender není zakázán a že jsou spuštěny všechny závislé služby.

get-service WdNisSvc, WinDefend, wscsvc | select name,status,starttype

Jak opravit chybu: Služba Microsoft Defender Threat byla zastavena.

Zkuste ručně aktualizovat definice antivirové databáze pomocí příkazu:

"%ProgramFiles%Windows DefenderMpCmdRun.exe" -SignatureUpdate

Pokud během aktualizace databáze dojde k chybě, více informací o ní naleznete v%userprofile%AppDataLocalTempMpCmdRun.logsoubor.

Například kód chyby0x8024401Boznačuje, že se počítač nemůže připojit k serverům Microsoft Update.

Search Started (MU/WU update) (Path:https://fe2cr.update.microsoft.com/v6/ )...
Update failed with hr: 0x8024401b

To obvykle znamená, že počítač je v izolovaném prostředí bez přístupu k internetu nebo s omezenou konektivitou kvůli pravidlům proxy nebo brány firewall.

Pomocí příkazu Test-NetConnection zkontrolujte připojení k serverům Microsoft Update z počítače.

tnc fe2cr.update.microsoft.com -port 443

V mém případě jsem zjistil, že nastavení proxy WinHTTP mělo nastavenou nesprávnou adresu. Zkontrolujte aktuální nastavení proxy serveru WinHTTP.

netsh winhttp show proxy

Resetujte systémová nastavení proxy (bude použit přímý přístup):

netsh winhttp reset proxy

V některých případech může Defender přestat přijímat aktualizace, pokud jsou aktuální databáze poškozeny. Zkuste resetovat databázi definic antivirového programu a provést online aktualizaci.

"%ProgramFiles%Windows DefenderMpCmdRun.exe" -removedefinitions -all

Proveďte aktualizaci databáze:

Update-MpSignature -Verbose

VERBOSE: Virus and spyware definitions update was completed successfully.

Pokud obdržíte a0x80070005 (přístup odepřen)chyba při resetování databáze, musíte dočasně zakázatOchrana proti manipulacimožnost v grafickém uživatelském rozhraní Windows Security.

Zkontrolujte, zda jsou prostřednictvím zásad skupiny nakonfigurována nějaká nastavení antivirového programu Windows Defender. Spusťtersop.mscpříkaz k získání sestavy s výsledným nastavením GPO.

Všechna nastavení Defenderu aplikovaná na počítač prostřednictvím GPO se zobrazí v Konfigurace počítače -> Šablony pro správu -> Komponenty Windows -> Microsoft Defender Antivirus. Analyzujte, které možnosti jsou povoleny a jejich účel. Ve výchozím nastavení by nemělo být nic nastaveno. V případě potřeby upravte místní GPO pomocí editoru gpedit.msc nebo resetujte místní nastavení zásad skupiny.

Microsoft Defender je také vestavěná antivirová aplikace nainstalovaná na Windows Server.

Při diagnostice problémů je užitečné zkontrolovat protokoly událostí související s antivirem v prohlížeči událostí:Protokoly aplikací a služeb -> Microsoft -> Windows -> Windows Defender -> Provozní. Například ID události 2002 označuje úspěšnou aktualizaci antiviru.

V některých případech může problém s aktualizací vyřešit ruční instalace antivirových databází Microsoft Defender.

  1. Pomocí tohoto odkazu si stáhnětempam-fe.exesoubor obsahující aktualizace Microsoft Defender Antivirus pro váš operační systém:https://www.microsoft.com/en-us/wdsi/defenderupdates
  2. Obnovte nastavení Defenderu:
    cd %ProgramFiles%Windows Defender
    MpCmdRun.exe -removedefinitions -all
  3. Spusťtempam-fe.exesoubor jako správce.
  4. Ujistěte se, že je databáze definic antivirového programu aktuální:Get-MpComputerStatus | Select-Object AntivirusSignatureLastUpdated, AntivirusSignatureVersion

Related Posts