8.9. Windows Defender blokuje biblioteki FFmpeg przy uruchamianiu

Błąd 0xc0e90002 przy uruchamianiu — avcodec.dll nie jest przeznaczona do uruchamiania w systemie Windows

Jeśli przy uruchamianiu komputera wyświetla się następujący komunikat:

"C:\Program Files\AnyCam\avcodec.dll nie jest przeznaczona do uruchamiania w systemie Windows lub zawiera błąd. Spróbuj ponownie zainstalować program przy użyciu oryginalnego nośnika instalacyjnego lub skontaktuj się z administratorem systemu lub dostawcą oprogramowania. Stan błędu 0xc0e90002."

Ten błąd jest spowodowany przez kontrolowany dostęp do folderów w Windows Defender, który blokuje biblioteki FFmpeg AnyCam przy uruchamianiu. Biblioteki DLL (avcodec.dll, avutil.dll, avformat.dll i inne) są legalnymi komponentami AnyCam i nie zawierają złośliwego oprogramowania. Windows Defender może je błędnie oznaczyć jako zagrożenie, szczególnie po aktualizacji definicji Windows Defender.

Aby trwale rozwiązać ten problem, wykonaj poniższe trzy kroki.

Krok 1: Dodaj poszczególne pliki FFmpeg do wykluczeń Windows Defender

To kluczowy krok, który większość użytkowników pomija — Windows Defender traktuje każdy plik DLL jako oddzielny plik wykonywalny, który może być oznaczony niezależnie. Dodanie samego pliku .exe nie wystarczy.

  1. Otwórz Zabezpieczenia Windows i przejdź do Ochrona przed wirusami i zagrożeniami.

  2. Kliknij Zarządzaj ustawieniami w sekcji Ustawienia ochrony przed wirusami i zagrożeniami.

  3. Przewiń w dół do sekcji Wykluczenia i kliknij Dodaj lub usuń wykluczenia.

  4. Kliknij Dodaj wykluczenie i wybierz Plik.

  5. Dodaj każdy z następujących plików z C:\Program Files\AnyCam\:

    • ffmpeg-anycam.exe

    • avcodec.dll

    • avutil.dll

    • avformat.dll

    • swscale.dll

    • swresample.dll

Krok 2: Zezwalaj przez kontrolowany dostęp do folderów

  1. W Zabezpieczeniach Windows przejdź do Ochrona przed wirusami i zagrożeniami.

  2. Przewiń w dół do Ochrona przed oprogramowaniem wymuszającym okup i kliknij Zarządzaj ochroną przed oprogramowaniem wymuszającym okup.

  3. Kliknij Zezwól aplikacji na dostęp przez kontrolowany dostęp do folderów.

  4. Kliknij Dodaj dozwoloną aplikację i wybierz Ostatnio zablokowane aplikacje.

  5. Znajdź i zezwól na ffmpeg-anycam.exe oraz AnyCam.exe.

Krok 3: Dodaj wykluczenie folderu dla całego katalogu AnyCam

Jako dodatkowy środek bezpieczeństwa wyklucz cały folder instalacyjny AnyCam:

  1. W Ustawieniach ochrony przed wirusami i zagrożeniami przejdź do Wykluczenia.

  2. Kliknij Dodaj wykluczenie i wybierz Folder.

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

Po wykonaniu wszystkich trzech kroków uruchom ponownie komputer, aby sprawdzić, czy błąd już się nie pojawia.

Jeśli problem utrzymuje się po wykonaniu tych kroków, spróbuj ponownie zainstalować AnyCam za pomocą najnowszego instalatora dostępnego na https://anycam.io/download/, a następnie powtórz kroki wykluczania przed ponownym uruchomieniem.