Podpora pro domácnosti

Řešení problémů s udělováním oprávnění k ochraně pro AVG AntiVirus v systému macOS

Chyba macOS v některých případech brání udělení potřebných oprávnění. Týká se především systémů macOS 10.13 (High Sierra)macOS 10.14 (Mojave). Pokud podle postupu v článku Udělení všech oprávnění pro AVG AntiVirus v systému macOS nedokážete udělit oprávnění, zkuste jednu z následujících možností řešení problémů:

Aktualizujte macOS

Problém byste měli vyřešit aktualizací systému macOS. Pokyny se dozvíte v následujícím článku podpory od společnosti Apple:

Přeinstalujte macOS

Pokyny k přeinstalaci macOS se dozvíte v následujícím článku podpory od společnosti Apple:

Ruční oprava (pro zkušené uživatele)

Pokud macOS nemůžete aktualizovat ani přeinstalovat, můžete se problém pokusit odstranit ručně dle postupu níže.

Najdete jej na webu White Hat Mac společně s podrobnějšími informacemi o problému a navrhovaným řešením: White Hat Mac ▸ Chyby v macOS způsobují selhání nástroje kext.

Podle článku na webu White Hat Mac doporučujeme nejprve identifikovat, kterého adresáře se problém dotýká, a teprve poté opravit přístupová práva.

Identifikujte postižený adresář

  1. Na panelu nabídek Apple klikněte na možnost PřejítNástroje.
  2. V okně Nástroje dvakrát klikněte na položku Terminál.
  3. V okně Terminál zadejte příkaz:

    ls -alO /Library/StagedExtensions

    Zkontrolujte, zda je příkaz zadaný přesně, a stiskněte klávesu Enter.
  4. Až se zobrazí výstup příkazu, zkontrolujte následující kód:

    drwxr-xr-x@ 4 root wheel restricted

    Pokud vidíte pouze drwxr-xr-x@ 4 root wheel beze slova restricted, problém se dotýká adresáře Staged Extensions a můžete se pokusit opravit přístupová práva k tomuto adresáři.

    Pokud uvidíte text no such file or directory (žádný soubor ani adresář), podle postupu níže zkontrolujte adresář Kernel Extension Management.
  5. V okně Terminál zadejte příkaz:

    ls -alO /private/var/db/KernelExtensionManagement/

    Zkontrolujte, zda je příkaz zadaný přesně, a stiskněte klávesu Enter.
  6. Až se zobrazí výstup příkazu, zkontrolujte následující kód:

    drwxr-xr-x@ 4 root wheel restricted

    Pokud vidíte pouze drwxr-xr-x@ 4 root wheel beze slova restricted, problém se dotýká adresáře Kernel Extension Management a můžete se pokusit opravit přístupová práva k tomuto adresáři.
 

Oprava přístupových práv

Níže uvedený postup vyžaduje spuštění příkazu v režimu obnovení a je určený jen pro pokročilé uživatele. Přizpůsobená nastavení systému, opomenutí některého kroku nebo nesprávné provedení některého kroku mohou způsobit změnu instalace, která může vést k nesprávnému spouštění Macu a může způsobit ztrátu dat. Tímto postupem se řídíte na vlastní riziko.
  1. Na panelu nabídek Apple klikněte na ikonu Apple a vyberte možnost Restartovat. Kliknutím na tlačítko Restartovat potvrďte svou volbu.
  2. Okamžitě současně stiskněte klávesy ⌘ CommandR, dokud se nezobrazí logo Apple.
  3. Až se zobrazí okno Nástroje macOS, na panelu nabídek Apple klikněte na možnost Nástroje a vyberte položku Terminál.
  4. V okně Terminál zadejte níže uvedený příkaz podle toho, kterému z adresářů chybělo označení restricted:
    • Staged Extensions:

      chflags restricted /V*/*/private/var/db/StagedExtensions
    • Kernel Extension Management:

      chflags restricted /V*/*/private/var/db/KernelExtensionManagement
    Zkontrolujte, zda je příkaz zadaný přesně, a stiskněte klávesu Enter.
     
  5. Na panelu nabídek Apple klikněte na ikonu Apple a vyberte možnost Restartovat.

Nyní byste měli být schopní udělit všechna oprávnění uvedená v článku Udělení všech oprávnění pro AVG AntiVirus v systému macOS. Pokud budete mít problémy i dále, kontaktujte podporu AVG.

  • AVG Internet Security 20.x pro Mac
  • AVG AntiVirus 20.x pro Mac
  • Apple macOS 12.x (Monterey)
  • Apple macOS 11.x (Big Sur)
  • Apple macOS 10.15.x (Catalina)
  • Apple macOS 10.14.x (Mojave)
  • Apple macOS 10.13.x (High Sierra)

Pomohl vám tento článek?

Kontakty