11 votes

Comment corriger le message "MacOS a besoin de réparer votre bibliothèque pour exécuter des applications" après la mise à niveau vers High Sierra ?

Après la mise à niveau vers High Sierra, je reçois ce message d'erreur environ 30 à 50 fois par jour :

enter image description here

Y a-t-il un moyen de savoir ce qui provoque cette erreur ? Une idée de la façon de la corriger ?

12voto

Cheefachi Points 131

Aucune des réponses données ne fonctionne sur High Sierra (OS X 10.16.x) et je n'ai pas Clean My Mac 3. Cet article d'Apple a fait l'affaire pour moi et assez facilement : https://support.apple.com/en-us/HT203538 .

Cela implique de définir les permissions par le biais du finder, puis de réinitialiser les permissions en utilisant la commande

diskutil resetUserPermissions / `id -u`

Assurez-vous de vous connecter au dossier personnel approprié (je l'ai fait en me connectant en tant que moi-même pour un autre utilisateur qui rencontrait le problème) pour éviter les erreurs d'accès.

4voto

Aneesh Vijendran Points 140

Cela a réglé mon problème.

Pour définir les permissions sur votre dossier utilisateur comme vous donnant accès/propriété :

sudo chown -R <user> ~/Library
sudo chgrp -R <groupname> ~/Library

Vous obtenez votre nom d'utilisateur en exécutant :

id -u

Vous obtenez votre groupe en courant :

id -g

1voto

dante12 Points 1427

1.)

  • Ouvrez l'utilitaire de disque et sélectionnez votre disque dur, exécutez First Aid.
  • Redémarrer

Si cette étape ne fonctionne pas, essayez la deuxième étape.

2.)

  • Redémarrer, appuyez sur CMD + R pour démarrer en mode de récupération
  • Ensuite, choisissez Terminal dans le menu Utilitaires
  • Type resetpassword
  • Sélectionnez votre Systemdrive (par exemple, Macintosh HD/SSD).
  • Sélectionnez votre nom d'utilisateur dans la liste
  • Cliquez sur le bouton "Reset Home folder Permissions and ACL's".
  • Redémarrez et connectez-vous à votre compte et voyez que votre problème est réparé.
  • Parfois, vous devez exécuter la réinitialisation des autorisations une deuxième fois jusqu'à ce que cela fonctionne.

Vous n'avez pas besoin des deux étapes, si une seule fonctionne, vous avez terminé.

1voto

Thorsten Points 2246

Il semble que le problème soit lié aux autorisations, mais High Sierra (10.13.3) a supprimé l'accès à la fonction "Réparer les autorisations" dans l'utilitaire de disque.

Une bonne façon de contourner ce problème est d'utiliser CleanMyMac3. En plus de son rôle de base qui consiste à nettoyer les fichiers indésirables de votre Mac, il dispose d'une option de maintenance qui propose de "réparer les permissions". Cela n'a pris que quelques secondes sur mon MBP 13" et le problème est résolu - pas de tracas, pas d'utilisation du Terminal. Je suis très impressionné par ce programme.

1voto

user314964 Points 21

J'ai rencontré le même problème pendant plusieurs jours. Après la mise à niveau vers Mojave. La réparation de l'utilitaire de disque n'était qu'une solution temporaire.
Puis j'ai finalement trouvé ce lien. Il a fait l'affaire. https://support.apple.com/en-us/HT203538 Il s'agit essentiellement de réinitialiser les autorisations des utilisateurs.

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