Accueil

Qu'est-ce que 'csrutil' & 'csrutil disable'

Updated on dimanche 8 juin 2025

iBoysoft author PierreDubois

Written by

PierreDubois
Professional tech editor

Approved by

Jessica Shee

Français English Deutsch やまと Español Português Türkçe

Résumé: Ce post présente csrutil sur un Mac. Il répond à ce qu'est "csrutil", ce que fait "csrutil disable", s'il est sûr de désactiver csrutil, et d'autres questions liées à csrutil.

qu'est-ce que csrutil

Lorsque macOS ne vous permet pas normalement d'effectuer des opérations qui impliquent des changements au niveau du système, tels que l'installation de matériel non pris en charge, l'installation de logiciels non issus de l'App Store, la modification de fichiers ou répertoires système, etc., vous en apprenez davantage sur csrutil et la Protection de l'Intégrité du Système (SIP).

"Qu'est-ce que csrutil?" et "Dois-je désactiver csrutil sur mon Mac?" sont des questions qui traversent votre esprit. Ici, nous allons élucider le mystère de csrutil et tout ce qui concerne.

Qu'est-ce que csrutil sur Mac

csrutil est un utilitaire en ligne de commande sur macOS. Il sert principalement à gérer la Protection de l'Intégrité du Système (SIP) — une fonctionnalité de sécurité introduite par Apple pour aider à protéger votre Mac contre les logiciels malveillants et les modifications non intentionnelles du système.

csrutil permet à l'administrateur de désactiver et d'activer SIP et de vérifier son statut. Avec lui, vous avez davantage de privilèges pour contrôler les fichiers système, les extensions de noyau (kexts), les applications tierces, etc.

Qu'est-ce que 'csrutil disable'

csrutil disable est une commande Terminal sur macOS utilisée pour désactiver la Protection de l'Intégrité du Système (SIP). Après avoir désactivé SIP, vous obtenez un accès complet au root aux fichiers et répertoires système de votre Mac. Mais d'un autre côté, vous perdez la protection de sécurité contre les logiciels malveillants, les applications malveillantes et les modifications non authentifiées des données système.

Faites savoir à plus de personnes ce qu'est "csrutil".

 

Quel est le statut de csrutil

csrutil status, une commande Terminal, est utilisée pour vérifier si la Protection de l'Intégrité du Système (SIP) est actuellement activée ou désactivée. Par défaut, le SIP est activé avec le Mac livré.

Lorsque vous oubliez si vous avez désactivé SIP, vous pouvez ouvrir Terminal et exécuter csrutil status pour vérifier son statut.

Est-il sûr de désactiver csrutil

Ce n'est pas une question OUI ou NON, mais cela dépend de votre situation. Désactiver csrutil a des aspects positifs et négatifs.

D'une part, désactiver csrutil vous donne un contrôle total sur le système de votre Mac, supprime les restrictions intégrées d'Apple sur la modification des données système, vous permet d'installer et de charger des pilotes non signés, entre autres.

D'autre part, vous mettez votre Mac dans une situation risquée. Votre Mac peut subir la suppression accidentelle de certaines données système, des attaques de logiciels malveillants, des plantages du noyau, une stabilité réduite, etc.

Si vous devez désactiver SIP simplement pour installer une application téléchargée en dehors de l'App Store — surtout si elle n'est pas vérifiée par Apple — ou pour essayer une solution non éprouvée pour résoudre un problème système, ne désactivez pas SIP. Ce n'en vaut pas la peine de compromettre la sécurité de votre système.

Si vous devez exécuter macOS sur un Mac non pris en charge, installer des extensions noyau héritées (kexts), effectuer un débogage système de bas niveau, ou utiliser des outils avancés nécessitant un accès système plus approfondi, il est acceptable de désactiver temporairement SIP. Soyez simplement prudent et assurez-vous de réactiver SIP une fois que vous avez terminé votre tâche.

Comment désactiver et activer csrutil

Par défaut, csrutil sur votre Mac est activé. Si vous souhaitez désactiver csrutil (c'est-à-dire désactiver SIP), vous devez d'abord entrer en mode de récupération macOS.

Comment désactiver csrutil sur Mac

  1. Démarrez votre Mac en mode de récupération macOS.
  2. Choisissez Utilitaires dans la barre de menus supérieure, puis ouvrez Terminal.
    ouvrir Terminal en mode de récupération macOS
  3. Copiez et collez la commande ci-dessous dans la fenêtre Terminal. csrutil disable
  4. Appuyez sur Retour.
    désactiver csrutil
  5. Quittez Terminal et redémarrez votre Mac.

Comment activer csrutil sur Mac

Si vous souhaitez réactiver csrutil sur votre Mac, suivez ces étapes :

  1. Entrez à nouveau en mode de récupération macOS.
  2. Cliquez sur Utilitaires dans la barre de menus > Terminal.
  3. Entrez la commande suivante pour activer csrutil sur votre Mac: csrutil enable
  4. Fermez Terminal et redémarrez votre appareil. 

Partagez cet article si vous pensez qu'il vaut la peine d'être lu.