Comment reconstruire un compte utilisateur sous OS X

Des problèmes avec les comptes d'utilisateur sous OS X peuvent survenir et empêcher un compte de modifier les options de configuration et les ressources accessibles auparavant. Un exemple de ce type de comportement est qu'un compte administrateur ne peut plus s'authentifier pour accéder aux paramètres de préférences système même s'il est répertorié en tant que compte administrateur. Un autre comportement indicatif serait l'impossibilité de modifier les paramètres de ce compte, tels que son mot de passe, l'image de la fenêtre de connexion ou l'emplacement du dossier personnel personnalisé.

Bien que certaines personnes pensent peut-être chercher la racine de ces problèmes dans le dossier de l'utilisateur, elles ne les trouveront pas. La raison en est que la structure de répertoires qui définit le compte et que ses fonctionnalités sont stockées dans le répertoire caché / var / db / dslocal /, contrairement aux autres paramètres système et utilisateur qui se trouvent dans les dossiers de préférences, dans les dossiers de bibliothèque global ou utilisateur. Si un paramètre de ces fichiers de configuration était corrompu, la stabilité et les capacités du compte pourraient être compromises.

Pour résoudre ces problèmes, même si certaines personnes peuvent essayer d’ajuster manuellement ces propriétés de compte pour préserver l’intégrité du compte et corriger le problème, de telles manipulations peuvent être dangereuses si elles sont mal effectuées. Des paramètres incorrects pour ces fichiers de compte peuvent corrompre encore plus le compte problématique et l'empêcher de se connecter, voire même corrompre des comptes supplémentaires et entraîner une instabilité du système.

Si votre compte ne fonctionne pas correctement et que d'autres sur le système fonctionnent correctement, une solution simple pour résoudre le problème consiste à tout effacer et à reconstruire la structure de répertoires du compte. Bien que cela puisse sembler une tâche ardue, sous OS X, il est en fait assez facile à faire et ne nécessitera pas une utilisation importante du terminal (le cas échéant) et ne nuira pas à vos données ni à vos paramètres utilisateur.

Pour ce faire, vous devez disposer d'au moins un compte administrateur actif sur le système. Par conséquent, si votre compte corrompu est le seul compte administrateur, vous devez d'abord créer un autre compte administrateur. Malheureusement, la création d'un nouveau compte administrateur à partir de OS X nécessite généralement un compte administrateur actif, mais vous pouvez y remédier en forçant l'assistant d'installation de OS X à s'exécuter au prochain démarrage du système. Pour le faire, suivez ces étapes:

  1. Redémarrez en mode mono-utilisateur en maintenant les touches Commande et "S" simultanément au démarrage.
  2. Montez le système de fichiers en lecture / écriture en exécutant la commande suivante:

    mount -uw /

  3. Exécutez la commande suivante pour supprimer l'indicateur "complete" de l'installation OS X:

    rm /var/db/.AppleSetupDone

Lorsque cela est fait, entrez "reboot" à l'invite de commande. Le système doit redémarrer et lancer l'outil d'assistant de configuration OS X, que vous pouvez ensuite utiliser pour créer un nouveau compte utilisateur (assurez-vous qu'il s'agit d'un nom différent du compte que vous utilisez. essaient de restaurer).

Une fois que vous avez un nouveau compte administrateur sur le système, connectez-vous à celui-ci puis accédez aux préférences système Utilisateurs et groupes (ou "Comptes") et localisez le compte problématique. Cliquez ensuite sur le verrou pour autoriser les modifications, puis sélectionnez le compte et cliquez sur le bouton Moins pour le supprimer. Cette action vous demandera soit de sauvegarder le dossier de base dans une image disque, de supprimer le dossier de base ou de ne pas le modifier et de le laisser à son emplacement actuel.

Dans ce cas, vous souhaiterez laisser le dossier tel quel. Cliquez donc sur l'option pour ne pas modifier le dossier de base, puis continuez et cliquez sur le bouton "Supprimer l'utilisateur".

En effectuant ces actions, vous avez supprimé l'utilisateur du répertoire du système, mais vous avez conservé les paramètres et les données de l'utilisateur en conservant son dossier de base. Allez maintenant dans le répertoire / Macintosh HD / Users / et localisez le dossier de départ de l'utilisateur supprimé. Si son nom inclut "(Supprimé)", éditez-le et supprimez ces composants afin qu'il soit identique au nom d'utilisateur abrégé du compte (renommer le dossier nécessitera une authentification avec votre nouveau compte d'utilisateur).

Une fois le dossier racine renommé, revenez dans les préférences système de Utilisateurs et groupes et recréez le compte en veillant à utiliser les mêmes noms pour les noms de compte complet et abrégé. Si cela est fait correctement, le système détectera le dossier de base existant qui porte le même nom que le nouveau compte d'utilisateur et affichera un avertissement avec la possibilité d'utiliser ce dossier de base pour le nouveau compte. Cliquez sur "Utiliser un dossier existant", puis le compte sera restauré.

Une fois le compte créé, essayez de vous déconnecter et de vous reconnecter afin de tester ses fonctionnalités et de vous assurer qu'il fonctionne comme prévu.


 

Laissez Vos Commentaires