15

После установки Snow Leopard мое приложение сетевого диска больше не работало. Нет проблем, но он оставил неизвестный элемент входа, который отображается серым цветом и не может быть удален обычным способом (также в режиме администратора).

Кто-нибудь знает, как удалить этот недоступный серым неизвестный элемент входа в систему?

6 ответов6

8

Вы можете попробовать отредактировать следующий файл plist напрямую:

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

Вам нужно будет использовать редактор списков свойств, чтобы открыть этот plist-файл, затем вы сможете удалить элемент, который соответствует неактивному элементу.

8

Есть вероятность, что он находится в папке Managed Preferences.

Смотрите в /Library /Managed Preferences /USERNAME /loginwindow.plist

7

Прежде всего, о характере этого "НЕИЗВЕСТНО". Одним из мест, где ОС ведет учет элементов входа, является loginwindow.plist. Элементы хранятся в словаре как значения name/kind/path. Если одно из приложений добавляет элемент, не соответствующий шаблону, оно отображается как "НЕИЗВЕСТНО".

Скорее всего, эта запись поступила от программного обеспечения учетной записи пользователя сети (Active Directory или аналогичного). Вы можете открыть /Library /Managed Preferences /your-user-name /loginwindow.plist для двойной проверки (XCode или TextWrangler могут это сделать). Под AutoLaunchedApplicationDictionary вы должны увидеть список элементов входа. Если один из них не соответствует структуре имя /вид /путь, он будет отображаться как НЕИЗВЕСТНО. В моем случае у меня есть следующее:

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

Для сетевой учетной записи пользователя невозможно избавиться от элемента входа "НЕИЗВЕСТНО", так как loginwindow.plist создается заново при каждом входе в систему.

0
  1. Сначала разблокируйте золотой значок замка в левом нижнем углу.

  2. Теперь все элементы входа в список должны быть доступны для редактирования.

  3. Выделите элементы, которые были выделены серым цветом ранее, используйте кнопку "минус", чтобы удалить их. Убедитесь, что убрали пункты из списка в первую очередь.

  4. Когда вы закончите, заблокируйте золотой значок замка в левом нижнем углу.

0

В моем случае у меня был элемент входа, которого не было ни в моих пользовательских настройках (~/Library/Preferences/com.apple.loginitems.plist), ни в системных настройках (1 ~/Library/Preferences/com.apple.loginitems .plist`), поэтому ни один из предыдущих ответов не помог.

Оказывается, у меня было что-то в /Library/StartupItems/ . В моем случае это был MySQLCOM , предположительно помещенный туда старой версией установщика MySQL (с тех пор я установил более новую версию через Homebrew, которая ничего не помещает в это место). Я удалил эту версию, но StartupItem остался, указывая на уже несуществующее приложение.

Я удалил MySQLCOM , перезапустил, и неизвестный элемент исчез.

Итак, проверьте эту папку и посмотрите, есть ли у вас что-то неожиданное, что может указывать на приложение, которое вы с тех пор удалили. Также проверьте ~/Library/StartupItems/ , хотя на моем Mac эта папка не существует.

Но следуйте другим предложениям (смотрите com.apple.loginitems.plist и loginwindow.plist), а также, поскольку эта неизвестная проблема может иметь несколько причин.

0

Вы можете попытаться найти неизвестные элементы в /Library/Preferences/com.apple.loginitems.plist или /Users/$username/Library/Preferences/com.apple.loginitems.plist , а затем попытаться удалить элементы, используя plist. Если вы не можете удалить элементы, просто удалите файл, все в порядке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .