如何删除显示为灰色的未知登录项目Snow Leopard


15

安装Snow Leopard之后,我的地图网络驱动器应用程序不再起作用。没问题,但是它留下了一个未知的登录项目,该项目变为灰色,无法以正常方式删除(也在管理员模式下)。

有人知道如何删除这个灰色的未知登录项目吗?


1
如果您确实找到了解决方案,请分享,我有同样的问题,不知道如何解决。
deadalnix 2012年

这些年来,问题仍然没有解决。我刚刚遇到了。恐怕唯一可以帮助的是重新安装。这是一个严重的,罕见的错误,这些错误多年来没有得到修复:/
koras

Answers:


8

您可以尝试直接编辑以下plist文件:

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

您将需要使用属性列表编辑器打开此plist文件,然后您应该能够删除与灰色项目对应的项目。


只需右键单击该项目(在登录项目列表中)并选择“在Finder中显示”,可能会更容易;然后从那里扔掉

我有同样的问题,因为在该文件上方,产品不是“T描述。
deadalnix

8
对我来说,未知项目不在该plist中,右键单击不会弹出“在Finder中显示”上下文菜单(尽管其他项目也是如此)。
james.garriss

8

它位于“托管首选项”文件夹中。

在/ Library / Managed Preferences / USERNAME / loginwindow.plist下查看


8

首先,关于这个“未知”的性质。OS保留登录项目记录的地方之一是loginwindow.plist。这些项目作为名称/种类/路径值存储在字典中。如果一个应用程序添加的项目不遵循该模式,则显示为“未知”。

该记录最有可能来自网络用户帐户软件(Active Directory或类似产品)。您可以打开/ Library / Managed Preferences / 您的用户名 /loginwindow.plist再次检查(XCode或TextWrangler可以这样做)。在AutoLaunchedApplicationDictionary下,您应该看到登录项列表。如果其中之一不遵循名称/种类/路径结构,它将显示为“未知”。就我而言,我有以下几点:

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

对于网络用户帐户,不可能删除“ UNKNOWN”登录项,因为每次登录都会重新创建loginwindow.plist。


1
对我来说似乎是这种情况。即使我是计算机的管理员,也没有办法阻止在每次登录时都创建它吗?
克利夫顿·拉布鲁姆

@CliftonLabrum我找不到它。我认为这是AD在Mac上运作的方式。
mikryz

0
  1. 首先解锁左下角的金色“锁定”图标。

  2. 现在,列表上的所有登录项都应该可以编辑。

  3. 突出显示以前变灰的项目,使用“减号”按钮将其删除。确保先取消选中列表中的项目。

  4. 完成后,锁定左下角的金色锁定图标。


3
请参阅原始文章:“它留下了一个未知的登录项目,该项目变为灰色,无法以正常方式删除(也在管理员模式下)。”
robo

是的,没有帮助。
james.garriss 2013年

这实际上对我来说是正确的解决方案。一个项目显示为灰色,我无法将其删除。必须先单击锁。
Doc

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.plistloginwindow.plist),因为此未知问题可能有多种原因。


0

您可以尝试在/Library/Preferences/com.apple.loginitems.plist或中查找未知项目/Users/$username/Library/Preferences/com.apple.loginitems.plist,然后尝试删除这些项目,请使用plist。如果您无法删除项目,则只需删除文件即可。


如果您不希望该文件包含的任何登录项在登录期间实际启动,则可以删除该文件。
肯·威廉姆斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.