Como identificar extensões de kernel de terceiros no macOS?


15

Geralmente, as extensões de kernel de terceiros (também conhecidas como Kexts) são a causa de problemas nos sistemas macOS. Um sinal revelador é um sistema que inicializa bem no Modo de segurança e não reproduz os problemas que um usuário pode estar enfrentando quando inicializado normalmente. Embora isso não garanta que o problema seja uma extensão de kernel de terceiros, é certamente uma das causas mais prováveis.

Como um usuário identifica quais extensões de kernel de terceira parte estão instaladas no Mac?

Respostas:


17

Você pode identificar extensões de kernel de terceiros (Kexts) via Terminal.

Mais especificamente:

  1. Inicie o aplicativo Terminal (encontrado na pasta Aplicativos> Utilitários)
  2. Digite (ou copie e cole) o seguinte comando:

kextstat | grep -v com.apple

  1. pressione Enter
  2. Dentro de instantes, o Terminal listará todas as extensões de kernel de terceiros (Nota: pode ser necessário esticar a janela do Terminal para facilitar a leitura).

Se você está tendo problemas com o seu Mac, pode usar o processo acima para identificar extensões de terceiros que não se lembra de instalar ou algo que pertence ao software que você não usa mais.

Observe que esta é uma lista de todas as extensões de kernel de terceiros e qualquer uma delas pode estar causando o problema.


3
Dê algumas extensões de kernel de terceiros retornadas kextstat | grep -v com.apple, como eu as removerei?
Zach

11
sudo kextunload /Library/Extensions/{something}.kext
rcoup

11
Como faço para excluir as extensões do kernel da terceira parte?
theonlygusti
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.