Comment supprimer l'élément de connexion inconnu grisé Snow Leopard

15

Après avoir installé Snow Leopard, mon application de lecteur réseau cartographique ne fonctionnait plus. Pas de problème, mais il a laissé un élément de connexion inconnu qui est grisé et ne peut pas être supprimé normalement (également en mode administrateur).

Quelqu'un sait-il comment supprimer cet élément de connexion inconnu grisé?

Ƭᴇcʜιᴇ007
la source
1
Veuillez partager si vous avez trouvé une solution, j'ai le même problème et je ne sais pas comment le résoudre.
deadalnix
Après toutes ces années, le problème n'est toujours pas résolu. Et je viens de le rencontrer. Je crains que la seule chose qui puisse aider est de réinstaller. Il s'agit d'un bug grave et rare qui n'a pas été corrigé pendant toutes ces années: /
koras

Réponses:

8

Vous pouvez essayer de modifier directement le fichier plist suivant:

/Users/YOUR_USERNAME/Library/Preferences/com.apple.loginitems.plist

Vous devrez utiliser l'éditeur de liste de propriétés pour ouvrir ce fichier plist, puis vous devriez pouvoir supprimer l'élément qui correspond à l'élément grisé.

macauley
la source
Il pourrait être plus facile de simplement cliquer avec le bouton droit sur l'élément (dans la liste des éléments de connexion) et de choisir "Révéler dans le Finder"; puis le jeter à partir de là.
J'ai le même problème que celui décrit ci-dessus et l'élément n'est pas dans ce fichier.
deadalnix
8
Pour moi, l'élément inconnu n'est pas dans cette liste, et un clic droit ne fait pas apparaître le menu contextuel "Révéler dans le Finder" (bien qu'il le fasse pour les autres éléments).
james.garriss
8

Il est possible qu'il se trouve dans le dossier Préférences gérées.

Regardez sous / Library / Managed Preferences / USERNAME / loginwindow.plist

thealanberman
la source
8

Tout d'abord, sur la nature de cet "INCONNU". Un des endroits où le système d'exploitation conserve un enregistrement des éléments de connexion est loginwindow.plist. Les éléments sont stockés dans un dictionnaire en tant que valeurs de nom / type / chemin. Si l'une des applications ajoute un élément ne suivant pas le modèle, il s'affiche comme "INCONNU".

Très probablement, cet enregistrement provient d'un logiciel de compte d'utilisateur réseau (Active Directory ou similaire). Vous pouvez ouvrir / Library / Managed Preferences / your-user-name /loginwindow.plist pour vérifier (XCode ou TextWrangler peuvent le faire). Sous AutoLaunchedApplicationDictionary, vous devriez voir une liste d'éléments de connexion. Si l'un d'eux ne suit pas la structure nom / type / chemin, il sera affiché comme INCONNU. Dans mon cas, j'ai les éléments suivants:

<dict>
    <key>AuthenticateAsLoginUserShortName</key>
    <true/>
    <key>MCX-NetworkHomeDirectoryItem</key>
    <true/>
</dict>

Pour un compte utilisateur réseau, il est impossible de se débarrasser de l'élément de connexion "INCONNU", car loginwindow.plist est recréé à chaque connexion.

mikryz
la source
1
Cela semble être le cas pour moi. N'y a-t-il aucun moyen d'empêcher sa création à chaque connexion même si je suis administrateur sur mon ordinateur?
Clifton Labrum
@CliftonLabrum Je n'ai pas pu le trouver. Je pense que c'est ainsi que AD fonctionne sur Mac.
mikryz
0
  1. Déverrouillez d'abord l'icône de verrouillage dorée dans le coin inférieur gauche.

  2. Maintenant, tous les éléments de connexion de la liste doivent être tous disponibles pour modification.

  3. Mettez en surbrillance les éléments qui étaient grisés auparavant, utilisez le bouton "moins" pour les supprimer. Assurez-vous de décocher d'abord les éléments de la liste.

  4. Lorsque vous avez terminé, verrouillez l'icône de cadenas doré dans le coin inférieur gauche.

Grace Y.
la source
3
Voir le message d'origine: "il a laissé un élément de connexion inconnu qui est grisé et ne peut pas être supprimé normalement (également en mode administrateur)."
robo
Ouais, pas utile.
james.garriss
C'était en fait la bonne solution pour moi. Un élément a été grisé et je n'ai pas pu le supprimer. J'ai d'abord dû cliquer sur le verrou.
Doc
0

Dans mon cas, j'avais un élément de connexion qui ne se trouvait ni dans mes préférences utilisateur ( ~/Library/Preferences/com.apple.loginitems.plist) ni dans les préférences système (1 ~ / Library / Preferences / com.apple.loginitems.plist`), donc aucune des réponses précédentes n'a aidé.

Il s'avère que j'avais quelque chose /Library/StartupItems/. Dans mon cas, il y était MySQLCOM, vraisemblablement mis par une ancienne version de l'installateur MySQL (j'ai depuis installé une version plus récente via Homebrew, qui ne met rien à cet endroit). J'avais supprimé cette version, mais le StartupItem est resté, pointant vers une application désormais inexistante.

J'ai supprimé MySQLCOM, redémarré et l'élément inconnu avait disparu.

Alors, vérifiez ce dossier et voyez si vous avez quelque chose d'inattendu qui pourrait pointer vers une application que vous avez supprimée depuis. Vérifiez également ~/Library/StartupItems/, bien que sur mon Mac, ce dossier n'existe pas.

Mais suivez également les autres suggestions (en regardant com.apple.loginitems.plistet loginwindow.plist), car ce problème inconnu peut avoir plusieurs causes.

Jimothy
la source
0

Vous pouvez essayer de rechercher des éléments inconnus dans /Library/Preferences/com.apple.loginitems.plistou /Users/$username/Library/Preferences/com.apple.loginitems.plist, puis essayer de supprimer les éléments, utilisez plist. Si vous ne pouvez pas supprimer les éléments, supprimez simplement le fichier, c'est ok.

AImager
la source
Vous ne pouvez supprimer ce fichier que si vous ne souhaitez pas que les éléments de connexion qu'il contient soient réellement lancés lors de la connexion.
Ken Williams