1 votes

Comment puis-je empêcher mon ordinateur de télécharger automatiquement les fichiers système supprimés ?

J'ai renversé du café sur mon clavier et la plupart des touches sont maintenant constamment enfoncées, ce qui rend la machine inutilisable. J'ai donc désactivé le clavier intégré afin d'utiliser un clavier externe, mais je rencontre des problèmes. Je ne veux pas remplacer le clavier intégré, je veux juste le désactiver et utiliser un clavier externe.

J'ai cherché et trouvé que je pouvais désactiver le clavier intégré en tapant ce qui suit pour le désactiver :

sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

Et les éléments suivants à activer :

sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

J'ai tapé ce qui précède mais ça n'a pas marché alors j'ai tapé :

open /System/Library/Extensions

et j'ai supprimé le fichier appelé AppleUSBTopCase.kext parce que je pensais que c'était le pilote du clavier. Cela a fonctionné et tout va bien maintenant, mais tant que la machine est connectée à Internet, elle continue à télécharger les pilotes après que je les ai supprimés et la machine redevient inutilisable dès que le clavier est activé. Comment puis-je l'empêcher de faire cela (sans la déconnecter d'Internet...) ?

0 votes

Plutôt que de supprimer l'intégralité du fichier AppleUSBTopCase.kext, supprimez simplement le PlugIn du clavier, car vous pourriez empêcher d'autres parties du top case de fonctionner (comme le trackpad). Avez-vous essayé de modifier les permissions du kext pour qu'il soit toujours présent mais ignoré au lancement ? Gardez à l'esprit que ces modifications pourraient être écrasées lors de la prochaine mise à jour de votre système d'exploitation.

0 votes

Il semble que AppleUSBTopCase.kext n'affecte pas le trackpad car il fonctionne toujours bien. Même après avoir supprimé ce fichier, le clavier fonctionne toujours. J'ai ouvert la machine et déconnecté physiquement le clavier mais je n'ai pas pu l'allumer car le bouton d'alimentation est connecté au clavier... c'est très frustrant.

0 votes

Je suis toujours en train de faire des recherches à ce sujet, mais une direction que j'envisagerais est d'utiliser quelque chose comme Petite balance (ou blocage DNS via le terminal) et bloquer la connexion du système d'exploitation au serveur spécifique à partir duquel il télécharge les fichiers système. Cela affectera d'autres parties, c'est certain, mais au moins vous aurez le contrôle sur cela. (EDIT : Vous êtes sûr que cela ne fonctionne pas ? apple.stackexchange.com/questions/67133/ )

1voto

Sera H Points 1428

Je suis tombé sur ceci hier en effectuant la maintenance de mon unité de serveur. Essayez-le et faites-moi part du résultat (pour l'instant, il n'est utilisable que sur Yosemite).

  1. Ouvrez "Préférences système".
  2. Sélectionnez le volet "App Store".
  3. Désélectionnez la case à cocher "Installer les fichiers de données du système et les mises à jour de sécurité".

Avec un peu de chance, OS X devrait cesser de réparer votre dossier Extensions à chaque fois que vous vous connectez à Internet.

Si ce n'est pas le cas, peut-être qu'en changeant les permissions pour le kext (plutôt qu'en le supprimant), il ne pourra pas être chargé mais sera toujours présent et ne sera donc pas retéléchargé.

0 votes

J'ai fini par ouvrir l'ordinateur portable et couper physiquement le câble du clavier avec des ciseaux... Cela a bien fonctionné et maintenant tout fonctionne parfaitement en utilisant un clavier externe.

0 votes

La force brute fonctionne aussi ! XD

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X