Comment ajouter et supprimer des Kexts de macOS

Les kexts, ou extensions de noyau, étendent les fonctionnalités de base du noyau macOS Darwin, sont analogues aux pilotes sous Windows et permettent au noyau de communiquer avec le matériel de votre ordinateur. La plupart du temps, ces fichiers ne nécessitent pas de maintenance. Mais si vous avez des problèmes, ou si vous assemblez un Hackintosh, vous devrez peut-être jouer avec une paire de clés.

Où se trouvent les Kexts?

Vous pouvez trouver des kexts à deux endroits sur votre Mac La plupart se trouvent dans le répertoire "System / Library / Extensions" qui est la principale maison de kexts. Certains se trouvent également dans le dossier "/ Library / Extensions", mais c'est moins courant.

Vous pouvez reconnaître les fichiers par leur extension .kext ainsi que par leur icône de style de plugin.

Supprimer Kexts

Il existe deux façons de supprimer un kext. La première consiste à utiliser la commande Terminal kextunload.

1. Déterminez la clé que vous devez supprimer. Soyez absolument sûr que vous avez le bon. La suppression d'un kext critique du système peut causer des problèmes majeurs, et les noms de kext sont souvent cryptiques.

Autres articles qui pourraient vous intéresser

2. Ouvrez Terminal et entrez la commande suivante:

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

Assurez-vous de remplacer "kext.kext" par le nom de votre fichier kext. Par exemple, si le kext que vous souhaitez supprimer s'appelle "AppleIntelE1000e.kext", la commande sera:

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

3. Tapez le mot de passe administrateur et appuyez sur Entrée.

Si cela ne fonctionne pas, vous pouvez également forcer la suppression du kext à l'aide de rm.

1. Utilisez la commande de terminal suivante pour supprimer le fichier kext:

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

Assurez-vous de remplacer "kext.kext" par le nom de votre fichier kext. Par exemple, si le kext que vous souhaitez supprimer s'appelle AppleIntelE1000e.kext, la commande sera:

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

2. Entrez votre mot de passe administrateur et appuyez sur Entrée.

3. Redémarrez l'ordinateur.

Installation automatique de Kexts

L'installation des kexts n'est pas aussi simple que de les supprimer. Cela peut être fait manuellement, mais utiliser un utilitaire d'installation de kext comme KextBeast est beaucoup plus facile. KextBeast a été créé pour être utilisé sur Hackintoshes, mais il fonctionnera aussi bien sur un vanillaMac.

1. Télécharger KextBeast . Si vous n'avez pas de compte gratuit avec tonymacx86.comyet, vous devrez en créer un pour télécharger le fichier.

2. Déplacez le fichier kext que vous souhaitez installer sur votre bureau. Le programme fonctionnera automatiquement sur n'importe quel fichier kext dans le répertoire ~ / Desktop, alors assurez-vous d'avoir le bon.

3. Ouvrez KextBeast et cliquez sur "Continuer ".

4. Cliquez à nouveau sur" Continuer ".

5. Choisissez le lecteur d'amorçage depuis votre système comme destination d'installation et cliquez sur «Continuer».

6. Cochez la case à côté de »/ Système / Bibliothèque / Extensions» ou »/ Bibliothèque / Extensions », selon l'endroit où votre clé doit être installée. Si vous ne savez pas quelle valeur par défaut choisir, choisissez «/ Système / Bibliothèque / Extensions».

8. Cliquez sur «Continuer».

9. Entrez votre mot de passe administrateur et cliquez sur "Installer le logiciel".

10.Attendez que l'installation se termine et cliquez sur " Fermer. »

11. Redémarrez votre ordinateur.

Installation manuelle de Kexts

Kexts peut également être installé manuellement. C'est un processus plus lourd cependant, et votre Mac n'aime pas que vous installiez des claviers comme celui-ci.

1. Faites glisser et déposez votre fichier kext dans «/ System / Library / Extensions.

2. Cliquez sur "Authentifier".

3. Entrez votre mot de passe administrateur.

4. Ouvrez Terminal et utilisez la commande sudo kextload kext.kext pour charger votre nouveau fichier kext copié. Assurez-vous de remplacer "kext.kext" par le nom du fichier kext.

5. Entrez votre mot de passe administrateur.

6. Redémarrez l'ordinateur.

Conclusion

Vous ne devriez pas avoir à vous soucier des kexts très souvent. Si vous devez supprimer un kext, vous pouvez utiliser Terminal pour le supprimer sans trop de problèmes. Et si vous avez besoin d'installer un kext, utilisez KextBeast pour simplifier le processus.

Cet article est-il utile? Oui Non

Qualité AD Auto 360p 720p 1080p .st0 {fill: #FFFFFFFF;}. St1 {fill: # 0099FFFF;} <path

Les questions et réponses indispensables

Qu'est-ce que Kextunload ?

Kextunload est une commande utilisée pour décharger des extensions de noyaux sur un système d'exploitation. Cela permet de désactiver temporairement des fonctionnalités ou de résoudre des problèmes liés aux pilotes.

Comment activer les extensions système sur Mac ?

Pour activer les extensions système sur Mac, suivez ces étapes : 1. Ouvrez Safari et rendez-vous dans les Réglages (ou Préférences). 2. Cliquez sur Extensions. 3. Cochez la case à côté du nom de l'extension que vous souhaitez activer. Si vous rencontrez des difficultés pour activer des extensions, consultez les instructions supplémentaires fournies.

Index
  1. Où se trouvent les Kexts?
  2. Supprimer Kexts
  3. Installation automatique de Kexts
  4. Installation manuelle de Kexts
  5. Conclusion
  6. Les questions et réponses indispensables
    1. Qu'est-ce que Kextunload ?
    2. Comment activer les extensions système sur Mac ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Go up