8.9. Windows Defender blokuje FFmpeg DLL při spuštění

Chyba 0xc0e90002 při spuštění — avcodec.dll není určena pro spuštění v systému Windows

Pokud se při spuštění počítače zobrazí následující chybová zpráva:

"C:\Program Files\AnyCam\avcodec.dll není určena pro spuštění v systému Windows nebo obsahuje chybu. Zkuste program znovu nainstalovat pomocí původního instalačního média nebo kontaktujte správce systému či dodavatele softwaru. Stav chyby 0xc0e90002."

Tato chyba je způsobena řízeným přístupem ke složkám Windows Defender, který blokuje FFmpeg DLL knihovny AnyCam při spuštění. Knihovny DLL (avcodec.dll, avutil.dll, avformat.dll a další) jsou legitimními komponentami AnyCam a neobsahují škodlivý software. Windows Defender je může chybně označit jako hrozbu, zejména po aktualizaci definic Windows Defender.

Pro trvalé vyřešení tohoto problému postupujte podle následujících tří kroků.

Krok 1: Přidejte jednotlivé soubory FFmpeg do výjimek Windows Defender

Toto je klíčový krok, který většina uživatelů přehlíží — Windows Defender zachází s každou DLL jako se samostatným spustitelným souborem, který lze označit nezávisle. Přidání pouze souboru .exe nestačí.

  1. Otevřete Zabezpečení Windows a přejděte na Ochrana před viry a hrozbami.

  2. Klikněte na Spravovat nastavení v části Nastavení ochrany před viry a hrozbami.

  3. Posuňte se dolů do sekce Výjimky a klikněte na Přidat nebo odebrat výjimky.

  4. Klikněte na Přidat výjimku a vyberte Soubor.

  5. Přidejte každý z následujících souborů z C:\Program Files\AnyCam\:

    • ffmpeg-anycam.exe

    • avcodec.dll

    • avutil.dll

    • avformat.dll

    • swscale.dll

    • swresample.dll

Krok 2: Povolit prostřednictvím řízeného přístupu ke složkám

  1. V Zabezpečení Windows přejděte na Ochrana před viry a hrozbami.

  2. Posuňte se dolů na Ochrana před ransomwarem a klikněte na Spravovat ochranu před ransomwarem.

  3. Klikněte na Povolit aplikaci prostřednictvím řízeného přístupu ke složkám.

  4. Klikněte na Přidat povolenou aplikaci a vyberte Nedávno zablokované aplikace.

  5. Najděte a povolte ffmpeg-anycam.exe i AnyCam.exe.

Krok 3: Přidejte výjimku složky pro celý adresář AnyCam

Jako další bezpečnostní opatření vylučte celou instalační složku AnyCam:

  1. V Nastavení ochrany před viry a hrozbami přejděte na Výjimky.

  2. Klikněte na Přidat výjimku a vyberte Složka.

  3. Vyberte C:\Program Files\AnyCam\.

Po dokončení všech tří kroků restartujte počítač a ověřte, že se chyba již nezobrazuje.

Pokud problém přetrvává i po provedení těchto kroků, zkuste AnyCam přeinstalovat pomocí nejnovějšího instalátoru dostupného na https://anycam.io/download/, a poté před restartem zopakujte kroky pro přidání výjimek.