MAC
 Computer >> コンピューター >  >> システム >> MAC

MacOSからKextsを追加および削除する方法

MacOSからKextsを追加および削除する方法

Kext、またはカーネル拡張は、macOSのDarwinカーネルの基本機能を拡張します。これらはWindowsのドライバーに類似しており、カーネルがコンピューターのハードウェアと通信できるようにします。ほとんどの場合、これらのファイルはメンテナンスを必要としません。ただし、問題が発生した場合は、1つか2つのkextをいじる必要があるかもしれません。この記事では、macOSでKextを追加および削除する方法を学習します。

Big Sur以降のMacはKextsを使用しますか?

Appleは、macOSデバイスでkextsを使用することを推奨しなくなりました。さらに悪いことに、macOSBigSurは一部のkextをサポートしていません。それらのリストはここにあります。

Kextsはどこにありますか?

kextはMacの2か所にあります。ほとんどは、kextsのプライマリホームである「System / Library/Extensions」ディレクトリにあります。 「/Library/ Extensions」フォルダにもあるものもありますが、それほど一般的ではありません。

.kext拡張子とプラグインスタイルのアイコンでファイルを認識できます。

MacOSからKextsを追加および削除する方法

Kextsを削除する方法

kextを削除する方法は2つあります。 1つ目は、ターミナルコマンドkextunloadを使用する方法です。 。

1.削除する必要があるkextを決定します。あなたが正しいものを持っていることを絶対に確信してください。システムクリティカルなkextを削除すると、大きな問題が発生する可能性があり、kext名はしばしば不可解です。

2.ターミナルを開き、次のコマンドを入力します。

sudo kextunload /System/Library/Extensions/kext.kext

必ず「kext.kext」をkextファイルの名前に変更してください。たとえば、削除するkextの名前が「AppleMobileDevice.kext」の場合、コマンドは次のようになります。

sudo kextunload /System/Library/Extensions/AppleMobileDevice.kext

3. kextを入力した後、Enterキーを押し、次に管理者パスワードを入力して、もう一度Enterキーを押します。

MacOSからKextsを追加および削除する方法

それでも問題が解決しない場合は、rmを使用してkextを強制的に削除することもできます。 。

1.次のターミナルコマンドを使用して、kextファイルを削除します。

sudo rm -rf /System/Library/Extensions/kext.kext

必ず「kext.kext」をkextファイルの名前に変更してください。たとえば、削除するkextの名前がAppleIntelE1000e.kextの場合、コマンドは次のようになります。

sudo rm -rf /System/Library/Extensions/AppleIntelE1000e.kext
MacOSからKextsを追加および削除する方法

2.管理者パスワードを入力し、Enterキーを押します。

MacOSからKextsを追加および削除する方法

3.コンピュータを再起動します。

MacOSからKextsを追加および削除する方法

Kextを自動的にインストールする方法

kextsを削除するための以下の手順は、Big Surより前のMacオペレーティングシステムを使用していて、Hackintoshesで使用するために最初に作成されたKextBeastユーティリティを利用している場合にのみ機能します。

1.KextBeastをダウンロードします。 tonymacx86.comの無料アカウントをまだお持ちでない場合は、ファイルをダウンロードするためにアカウントを作成する必要があります。

2.インストールするkextファイルをデスクトップに移動します。プログラムは「〜/ Desktop」ディレクトリ内のすべてのkextファイルで自動的に動作するため、正しいファイルがあることを確認してください。

MacOSからKextsを追加および削除する方法

3. KextBeastを開き、[続行]をクリックします。

MacOSからKextsを追加および削除する方法

4.もう一度[続行]をクリックします。

MacOSからKextsを追加および削除する方法

5.インストール先としてシステムのブートドライブを選択し、[続行]をクリックします。

MacOSからKextsを追加および削除する方法

6. kextをインストールする必要がある場所に応じて、「/ System / Library/Extensions」または「/Library/Extensions」の横にあるボックスにチェックマークを付けます。どちらを選択すればよいかわからない場合は、「/ System / Library/Extensions」を選択してください。

MacOSからKextsを追加および削除する方法

8.[続行]をクリックします。

MacOSからKextsを追加および削除する方法

9.管理者パスワードを入力し、[ソフトウェアのインストール]をクリックします。

MacOSからKextsを追加および削除する方法

10.インストールが完了するのを待って、[閉じる]をクリックします。

MacOSからKextsを追加および削除する方法

11.コンピュータを再起動します。

MacOSからKextsを追加および削除する方法

Kextsを手動でインストールする方法

Big Sur以降で実行されているMacを使用している場合は、カーネル拡張機能の代替案を検討することをお勧めします。 Appleは、とりわけDriverKitとNetworkExtensionを推奨しています。

それでも、Big Surより前のオペレーティングシステムを使用している場合は、kextsを手動でインストールできます。ただし、これはより面倒なプロセスであり、Macはこのようなkextをインストールすることを本当に嫌います。

1.kextファイルを「/System/ Library/Extensions」にドラッグアンドドロップします。

MacOSからKextsを追加および削除する方法

2.[認証]をクリックします。

MacOSからKextsを追加および削除する方法

3.管理者パスワードを入力します。

MacOSからKextsを追加および削除する方法

4.ターミナルを開き、コマンドsudo kextload kext.kextを使用します 新しくコピーしたkextファイルをロードします。必ず「kext.kext」をkextファイルの名前に置き換えてください。

MacOSからKextsを追加および削除する方法

5.管理者パスワードを入力します。

MacOSからKextsを追加および削除する方法

6.コンピュータを再起動します。

MacOSからKextsを追加および削除する方法

よくある質問

1。 Big Surシステム拡張機能にアクセスするにはどうすればよいですか?

「システム環境設定->拡張機能」に移動して、デバイスにインストールされている拡張機能(ネイティブとサードパーティの両方)を見つけます。

2。 Macのシステム拡張機能がブロックされています。どうすればいいですか?

「システム環境設定->セキュリティとプライバシー->一般」に移動します。

ウィンドウの右下に、「開発者[開発者の名前]のシステムソフトウェアの読み込みがブロックされました。」というメッセージの横に[許可]ボタンが表示されます。

左下の南京錠をクリックしてパスワードを入力し、「許可」ボタンをタップします。

3。システム拡張機能とカーネル拡張機能は同じですか?

システム拡張機能とカーネル拡張機能は同じ最終目標で設計されましたが、動作が少し異なります。どちらも、Macでのバックグラウンドタスクをよりスムーズに実行することを目的としています。

ただし、システム拡張機能はカーネル内では機能しません(代わりに個々のアプリのように機能します)。したがって、問題が発生した場合でも、Macにそれほど脅威を与えることはありません。

まとめ

kextsを頻繁にいじる必要はありません。また、デバイスがBig Sur以降で動作している場合は、インストールする必要はほとんどありません。

ある時点でkextを削除する必要がある場合は、ターミナルを使用して問題なく削除できます。また、古いMacを使用していて、kextをインストールする必要がある場合は、KextBeastを使用してプロセスを簡素化してください。

macOSのメンテナンスに関しては、通常の方法では削除されないファイルを削除することで、サポートが必要になる場合があります。


  1. MacOSからマルウェアを削除する方法

    「削除」の部分を開始する前に、Macの症状に注意し、ここで説明されているものと比較してください。マルウェア、特にDownLiteトロイの木馬に特徴的です。 マルウェア(悪意のあるアプリ)は、Safari、Firefox、およびChromeにブラウザーヘルパーオブジェクトを追加します。そうしている間、彼らは管理者に許可を要求しません。また、ホームページやデフォルトの検索エンジンなどのブラウザの設定も変更します。さらに、毎日の通常のWebサイト、検索エンジン、またはeコマースサイトにアクセスするたびに、広告が表示される場合があります。 DownLiteトロイの木馬は、特にこのサイトsearch.

  2. MacOSからDropboxを削除またはアンインストールする方法

    MacからDropboxを削除する場合は、次のエラーが発生する可能性があります。「一部のプラグインが使用されているため、アイテムDropboxをゴミ箱に移動できません 。」 多くのユーザーにとって、このメッセージは、DropboxWebサイトのすべての指示に従っている場合でも表示されます。アプリケーションをゴミ箱にドラッグしようとすると、常にポップアップします。この問題は、特定のMacOSまたはOSXバージョンのみに限定されるものではありません。これは、どのOSバージョンとどのMacコンピューターでも発生する可能性があります。ここでそれを修正する方法を見つけることができます。 方法#