Les Kexts, ou extensions de noyau, étendent les fonctionnalités de base du noyau Darwin de macOS. Ils 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 aucune maintenance. Mais si vous rencontrez des problèmes, vous devrez peut-être jouer avec un kext ou deux. Dans cet article, vous apprendrez comment ajouter et supprimer des Kexts sur macOS.

Les Mac sur Big Sur et versions ultérieures utilisent-ils Kexts ?

Apple ne recommande plus d’utiliser les kexts avec votre appareil macOS. Pour aggraver les choses, macOS Big Sur ne prend même pas en charge certains kexts ; vous pouvez trouver une liste de ceux ici.

Où se trouvent les Kext ?

Vous pouvez trouver des kexts à deux endroits sur votre Mac. La plupart vivent dans le répertoire « Système/Bibliothèque/Extensions », qui est le répertoire principal des 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 leur icône de style plugin.

Dossier Des Extensions Du Noyau Mac

Comment supprimer les Kex

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

Publicité

1. Déterminez quel kext vous devez supprimer. Soyez absolument certain que vous avez le bon. La suppression d’un kext critique pour le système peut entraîner des problèmes majeurs, et les noms de kext sont souvent cryptiques.

2. Ouvrez Terminal et saisissez la commande suivante :

Assurez-vous de remplacer « kext.kext » par le nom de votre fichier kext. Par exemple, si le kext que vous souhaitez supprimer est nommé « AppleMobileDevice.kext », la commande serait :

3. Après avoir saisi votre kext, appuyez sur Entrée, puis saisissez votre mot de passe administrateur et appuyez à nouveau sur Entrée.

Mac Supprimer Le Terminal Kext

Si cela ne fonctionne pas, vous pouvez également forcer la suppression du kext en utilisant rm.

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

Assurez-vous de remplacer « kext.kext » par le nom de votre fichier kext. Par exemple, si le kext que vous souhaitez supprimer est nommé AppleIntelE1000e.kext, la commande serait :

Supprimer Kext Rm Mac

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

Supprimer Les Kexts Du Terminal Macos Big Sur

3. Redémarrez votre ordinateur.

Redémarrer L'appareil Mac

Comment installer Kexts automatiquement

Les étapes ci-dessous pour supprimer les kexts ne fonctionneront que si vous utilisez un système d’exploitation Mac antérieur à Big Sur et utilisez l’utilitaire KextBeast initialement créé pour être utilisé avec Hackintoshes.

1. Télécharger KextBeast. Si vous n’avez pas encore de compte gratuit avec tonymacx86.com, 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 tous les fichiers kext du répertoire « ~/Desktop », alors assurez-vous d’avoir le bon.

Ajouter-Supprimer-Kexts-Macos-Déplacer-Fichier-Kexts

3. Ouvrez KextBeast et cliquez sur « Continuer ».

Installation De Kextbeast

4. Cliquez à nouveau sur « Continuer ».

Kextbeast-Installation-Continuer

5. Choisissez le lecteur de démarrage de votre système comme destination d’installation et cliquez sur « Continuer ».

Kextbeast-Select-Hd

6. Cochez la case à côté de « /Système/Bibliothèque/Extensions » ou « /Bibliothèque/Extensions », selon l’endroit où votre kext doit être installé. Si vous ne savez pas lequel choisir, choisissez « /System/Library/Extensions ».

Kextbeast-Select-Installation-Folder

8. Cliquez sur « Continuer ».

Kextbeast-Installation-Plus-Continuer

9. Saisissez votre mot de passe administrateur et cliquez sur « Installer le logiciel ».

Kextbeast-Installation-Admin-Password

10. Attendez la fin de l’installation et cliquez sur « Fermer ».

Kextbeast-Installation-Réussie

11. Redémarrez votre ordinateur.

Kextbeast-Redémarrer-Ordinateur

Comment installer manuellement Kexts

Si vous utilisez un Mac fonctionnant sur Big Sur ou une version ultérieure, vous voudrez probablement examiner les alternatives d’extension du noyau. Apple recommande DriverKit et Extension réseauentre autres.

Néanmoins, si vous utilisez un système d’exploitation antérieur à Big Sur, les kexts peuvent être installés manuellement. C’est un processus plus lourd, cependant, et votre Mac n’aime vraiment pas que vous installiez des kexts comme celui-ci.

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

Kextbeast-Glisser Vers Le Dossier Des Extensions

2. Cliquez sur « Authentifier ».

Kextbeast-Authenticate

3. Saisissez votre mot de passe administrateur.

Kextbeast-Authenticate-With-Admin-Password

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

Commande Kextload

5. Saisissez votre mot de passe administrateur.

Kextload-Admin-Password

6. Redémarrez votre ordinateur.

Kexts-Redémarrer-Ordinateur

Questions fréquemment posées

1. Comment accéder à mes extensions système Big Sur ?

Allez dans « Préférences système -> Extensions » pour trouver les extensions installées sur votre appareil – à la fois natives et tierces.

2. Une extension système sur mon Mac est bloquée. Que dois-je faire?

Allez dans « Préférences système -> Sécurité et confidentialité -> Général ».

En bas à droite de votre fenêtre, vous devriez voir un bouton « Autoriser » à côté du message : « Logiciel système du développeur [Developer’s Name] a été bloqué du chargement.

Cliquez sur le cadenas en bas à gauche et entrez votre mot de passe, puis appuyez sur le bouton « Autoriser ».

3. Les extensions système et les extensions noyau sont-elles identiques ?

Les extensions système et les extensions de noyau ont été conçues avec le même objectif final mais fonctionnent un peu différemment. Les deux visent à rendre les tâches en arrière-plan sur votre Mac plus fluides.

Cependant, les extensions système ne fonctionnent pas dans le noyau (fonctionnant plutôt comme des applications individuelles). Par conséquent, ils ne représentent pas autant de menace pour votre Mac en cas de problème.

Emballer

Vous ne devriez pas avoir à jouer trop souvent avec les kexts. Et si votre appareil fonctionne sur Big Sur ou une version ultérieure, vous n’aurez presque jamais besoin d’en installer un.

Si vous avez besoin de supprimer un kext à un moment donné, vous pouvez utiliser le terminal pour le supprimer sans trop de problèmes. Et si vous utilisez un ancien Mac et que vous devez installer un kext, utilisez KextBeast pour simplifier le processus.

En ce qui concerne la maintenance de macOS, une autre chose pour laquelle vous pourriez parfois avoir besoin d’aide est la suppression de fichiers qui ne seront pas supprimés de la manière habituelle.

Cet article est-il utile ?

Abonnez-vous à notre newsletter!

Nos derniers tutoriels livrés directement dans votre boîte de réception

Rate this post
Publicité
Article précédentToutes les récompenses bonus du Battle Pass du chapitre 3 de la saison 2 de Fortnite
Article suivantBungie dénonce le système DMCA de YouTube dans le cadre d’un procès contre les fraudeurs de Destiny
Berthe Lefurgey
Berthe Lefurgey est une journaliste chevronnée, passionnée par la technologie et l'innovation, qui fait actuellement ses armes en tant que rédactrice de premier plan pour TechTribune France. Avec une carrière de plus de dix ans dans le monde du journalisme technologique, Berthe s'est imposée comme une voix de confiance dans l'industrie. Pour en savoir plus sur elle, cliquez ici. Pour la contacter cliquez ici

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici