Як видалити сірий з невідомого елемента для входу Snow Leopard


15

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

Хтось знає, як видалити цей невідомий елемент невідомого входу?


1
Будь ласка, поділіться, якщо ви знайшли рішення, я маю ту саму проблему і не знаю, як її вирішити.
deadalnix

Зрештою, ці роки проблема все ще не вирішена. І я щойно зіткнувся з цим. Боюся, єдине, що допоможе, - це перевстановлення. Це якась серйозна, рідкісна помилка, яку не було виправлено за всі ті роки: /
koras

Відповіді:


8

Ви можете спробувати редагувати такий файл плістеру безпосередньо:

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

Вам потрібно буде скористатися Редактором списку властивостей, щоб відкрити цей список плістів, тоді ви зможете видалити елемент, що відповідає елементу, що сірий.


Можливо, простіше просто натиснути правою кнопкою миші на елемент (у списку елементів входу) та вибрати "Розкрити у Finder"; а потім сміття звідти.

У мене те саме питання, що описано вище, і пункт isn "t у цьому файлі.
deadalnix

8
Для мене невідомий елемент не в цьому списку, і клацання правою кнопкою миші не відображає контекстне меню "Розкрити в Finder" (хоча це і для інших елементів).
james.garriss

8

Існує можливість, що він знаходиться в папці керованих налаштувань.

Подивіться у розділі / Бібліотека / Параметри керованого користування / USERNAME / loginwindow.plist


8

Перш за все, про характер цього "НЕВІДОМОГО". Одним із місць, де ОС веде облік елементів входу, є loginwindow.plist. Елементи зберігаються у словнику як значення імені / виду / шляху. Якщо одна з програм додає елемент, що не відповідає шаблону, він відображається як "НЕВІДОМО".

Найімовірніше, цей запис прийшов із програмного забезпечення для мережевих облікових записів користувачів (Active Directory або подібного). Ви можете відкрити / Бібліотека / Керовані налаштування / своє ім’я користувача /loginwindow.plist для подвійної перевірки ( XCode або TextWrangler може це зробити). У розділі AutoLaunchedApplicationDictionary ви повинні побачити список елементів входу. Якщо одна з них не відповідає імені / виду / структурі шляху, вона відображатиметься як НЕЗАЄМО. У моєму випадку я маю наступне:

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

Для облікового запису мережевого користувача неможливо позбутися елемента "ВИЗНАЧЕННЯ" входу, оскільки loginwindow.plist створюється заново на кожному вході.


1
Це, мабуть, стосується мене. Чи немає способу запобігти його створенню на кожному вході, навіть якщо я адміністратор на своєму комп’ютері?
Кліфтон Лабрум

@CliftonLabrum я не зміг його знайти. Я думаю, що так працює AD на Mac.
mikryz

0
  1. Розкрийте спочатку золотий значок замка в лівому нижньому куті.

  2. Тепер усі елементи входу в списку мають бути доступними для редагування.

  3. Виділіть предмети, які раніше були сірими, скористайтеся кнопкою «мінус», щоб видалити їх. Спершу зніміть прапорці зі списку.

  4. Закінчивши, зафіксуйте золотий значок замка в лівому нижньому куті.


3
Дивіться оригінальний пост: "він залишив невідомий елемент входу, який є сірим кольором і не може бути видалений звичайним способом (також в режимі адміністратора)."
робо

Так, не корисно.
james.garriss

Це насправді було правильним рішенням для мене. Елемент був сірим, і я не зміг його видалити. Довелося спочатку натиснути замок.
Док.

0

У моєму випадку у мене був елемент входу, який не був ні в моїх налаштуваннях користувачів ( ~/Library/Preferences/com.apple.loginitems.plist), ні в системних налаштуваннях (1 ~ / Бібліотека / Налаштування / 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, а потім спробувати видалити елементи, скористайтеся плістом. Якщо ви не можете видалити елементи, просто видаліть файл, це нормально.


Видалити цей файл лише нормально, якщо ви не хочете, щоб жоден з елементів входу, який він містить, фактично запускався під час входу.
Кен Вільямс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.