Written by
PierreDuboisDésactiver System Integrity Protection (SIP) sur un Mac est nécessaire lors de l'installation de certains anciens logiciels, de la personnalisation des paramètres système ou du dépannage des problèmes avec macOS. Pour ce faire, vous devez exécuter la commande Terminal "csrutil disable" en mode de récupération macOS.
Alors que le processus est simple, "csrutil disable" peut ne pas fonctionner comme prévu. Par exemple, il peut renvoyer l'une des erreurs suivantes:
- -bash: csrutil: commande introuvable
- csrutil: Impossible de mettre à jour la configuration de sécurité pour "Macintosh HD": Impossible de créer une stratégie locale
- csrutil désactiver l'utilisateur autorisé
- csrutil: L'environnement OS n'autorise pas la modification des options de configuration de sécurité.
- crutil: impossible de modifier la configuration d'intégrité du système. Cet outil doit être exécuté depuis le Recovery OS.
Dans cet article, nous offrirons des solutions pour résoudre le problème de csrutil désactivé qui ne fonctionne pas sur Mac.
Que fait csrutil disable?
La commande csrutil disable est utilisée sur macOS pour désactiver System Integrity Protection (SIP). Lorsque vous exécutez csrutil disable, cela désactive SIP, permettant à l'utilisateur root de modifier des fichiers et répertoires protégés, charger des extensions de noyau non signées et effectuer d'autres actions que SIP bloquerait normalement.
Comment résoudre le problème de csrutil désactivé qui ne fonctionne pas sur Mac?
Nous avons résumé les erreurs courantes que vous pourriez rencontrer lors de la désactivation de SIP sur Mac et les solutions correspondantes.
Cet outil csrutil doit être exécuté depuis le Recovery OS
L'erreur "crutil: impossible de modifier la configuration d'intégrité du système. Cet outil doit être exécuté depuis le Recovery OS" se produit lorsque vous exécutez la commande csrutil disable en mode normal. Pour désactiver SIP, vous devez démarrer en mode mode de récupération macOS, puis ouvrir Utilitaires > Terminal et exécuter la commande.
Si le message persiste dans macOS Recovery, vous pouvez créer un installateur USB bootable macOS avec iBoysoft DiskGeeker et démarrer le Mac depuis le lecteur externe pour désactiver SIP.
Commande csrutil disable introuvable
Si Terminal renvoie l'erreur "csrutil: commande introuvable", essayez une autre manière d'entrer en mode de récupération.
Sur un Mac basé sur Intel:
- Éteignez votre Mac.
- Appuyez sur le bouton d'alimentation pour le rallumer, puis appuyez immédiatement sur la touche Option et maintenez-la enfoncée.
- Lorsque vous voyez l'écran du Gestionnaire de démarrage, sélectionnez la partition de récupération et cliquez sur la touche fléchée.
- Ouvrez Utilitaires > Terminal.
- Désactivez SIP.
Sur un Mac Apple Silicon M1/M2/M3/M4 :
- Éteignez votre Mac.
- Appuyez et maintenez enfoncé le bouton d'alimentation jusqu'à ce que vous voyez "Options de chargement".
- Sélectionnez Options : Cliquez sur Options puis cliquez sur Continuer pour entrer en mode de récupération.
- Ouvrez Utilitaires > Terminal.
- Désactivez SIP.
Si vous ne parvenez toujours pas à désactiver SIP sur Mac, essayez de réinstaller macOS sans formater le disque dur interne.
csrutil désactive l'utilisateur autorisé
Parfois, il vous sera demandé d'entrer un utilisateur autorisé lors de l'exécution de csrutil disable. Si vous obtenez le message "Utilisateur inconnu - réessayez !" après avoir saisi votre nom d'utilisateur, c'est généralement à cause du format du nom d'utilisateur, par exemple, un espace entre vos noms. Pour y remédier, changez votre nom d'utilisateur pour un nom d'un seul mot, puis essayez à nouveau de désactiver la Protection de l'intégrité du système sur Mac.
csrutil : L'environnement du système d'exploitation ne permet pas de modifier les options de configuration de sécurité.

Ce message indique que vous n'êtes pas dans le bon environnement de récupération macOS, ce qui est essentiel pour désactiver SIP. Si vous n'êtes pas en mode Récupération, démarrez-le et réessayez.
Si vous utilisez csrutil disable sur un Mac Apple Silicon M1/M2/M3/M4, vous avez peut-être accidentellement démarré en mode de récupération de secours, qui ne peut pas modifier l'état de sécurité du système. Pour résoudre ce problème, démarrez dans le bon mode de récupération. Voici la différence entre les deux modes de récupération :
Récupération : Appuyez et maintenez enfoncé le bouton d'alimentation.
Récupération de secours : Appuyez, relâchez, puis appuyez et maintenez enfoncé le bouton d'alimentation.
csrutil désactivé a échoué à mettre à jour la configuration de sécurité
Si vous recevez l'erreur "csrutil : Échec de la mise à jour de la configuration de sécurité pour "Macintosh HD" : Échec de la création de la politique locale," vous pouvez réinitialiser la configuration de SIP à son état par défaut et essayer de le désactiver à nouveau.
- Démarrer en mode de récupération macOS.
- Ouvrez Terminal depuis le menu Utilitaires.
- Exécutez la commande ci-dessous pour définir SIP sur son état par défaut, qui est activé avec toutes les protections activées.csrutil clear
- Redémarrez votre Mac.
- Retournez en mode Récupération.
- Désactivez SIP. csrutil disable
Partagez ces solutions pour aider d'autres personnes à résoudre le problème csrutil disable qui ne fonctionne pas sur Mac!