macOSでサードパーティのカーネル拡張機能を識別するにはどうすればよいですか?


15

多くの場合、サードパーティのカーネル拡張機能(別名Kexts)がmacOSシステムでの問題の原因です。兆候の1つは、セーフモードで正常に起動し、通常の起動時にユーザーが経験する可能性のある問題を再現しないシステムです。これは問題がサードパーティのカーネル拡張であることを保証するものではありませんが、それは確かに最も可能性の高い原因の1つです。

Macにインストールされているサードパーティのカーネル拡張機能をユーザーはどのように識別しますか?

回答:


17

ターミナルを介してサードパーティのカーネル拡張(Kext)を識別できます。

すなわち:

  1. ターミナルアプリを起動します([アプリケーション]> [Utilites]フォルダーにあります)
  2. 次のコマンドを入力(またはコピーして貼り付け)します。

kextstat | grep -v com.apple

  1. 押す Enter
  2. すぐにターミナルがすべてのサードパーティカーネル拡張を一覧表示します(注:読みやすくするためにターミナルウィンドウを拡大する必要がある場合があります)。

Macに問題がある場合は、上記のプロセスを使用して、インストールを覚えていないサードパーティの拡張機能、または使用しなくなったソフトウェアに属している拡張機能を特定できます。

これはすべてのサードパーティのカーネル拡張のリストであり、それらのいずれかが問題の原因である可能性があることに注意してください。


3
によって返されたいくつかのサードパーティのカーネル拡張機能kextstat | grep -v com.appleを提供します。どうすれば削除できますか?
Zach

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

1
サードパーティのカーネル拡張機能を削除するにはどうすればよいですか?
theonlygusti
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.