如何从启动板中删除未出现在Finder中的图标?


51

我已将安装程序移至启动板(uTorrent-Installer)。问题是我想立即将其删除,但由于它是安装程序,因此不会出现在Finder的“应用程序”中。我无法右键单击该图标将其删除,也无法将其拖放到垃圾箱中。

我可以从启动板中删除应用程序吗?


您是否可以通过“我无法纠正图标以将其删除,也不能将其拖放到垃圾箱中……”来完善您的意思吗?还有什么吗
bmike

确定要启动板吗?或者也可以是您的Dock?
CousinCocaine 2014年

2
默认写com.apple.dock ResetLaunchPad -bool true; killall码头
eccstartup

DRAP图标Appdelete.app,它将被APPDELETE被删除正确的某些特殊情况下,我们不能在取景器打开或表演
Albert.Qing

@eccstartup警告:此命令将重置所有启动板的个性化设置,例如文件夹结构或图标放置。
Nanashi No Gombe

Answers:


46

如果您使用的是优胜美地,这里的手术方法是仅去除您想要的东西,而不是清除所有的Launchpad。

打开您选择的终端应用程序,然后使用以下命令:

sqlite3 $(find /private/var/folders \( -name com.apple.dock.launchpad -a -user $USER \) 2> /dev/null)/db/db "DELETE FROM apps WHERE title='APP_NAME_CASE_SENSITIVE';" && killall Dock

从启动板删除应用程序。


我发现第一个解决方案实际上对我有用。谢谢!
me_和

这在MacOS Sierra 10.12上不起作用。
Boggartfly,

提示错误Error: unable to open database "/private/var/folders/bd/q50jcx3s0q9dhskwrwb308hh0000gp/0/com.apple.dock.launchpad": unable to open database file
Boggartfly

1
我做了类似的事情,得到了我想要的。1)我运行了sudo find /var/folders -name com.apple.dock.launchpad(显示的文件实际上是一个文件夹)2)我进入该com.apple.dock.launchpad文件夹,然后进入其db文件夹3)我db使用DBite for SQLite在该文件夹中打开了该文件4)我转到Browse Data选项卡5)我选择了apps表格6)我过滤了title要删除的应用程序名称的列7)选择了它的条目并单击Delete Record8)我注销并重新登录,而不是killall Dock
GDP2

1
删除后可在Mojave上使用-o -user $USER。谢谢。
糟糕,

42

默认情况下,启动板会向您显示Mac上安装的所有应用程序。 发射台

删除出现在启动板中的Mac App Store应用

使用管理员帐户登录时,请执行以下步骤:

  1. 输入启动板。
  2. 单击并按住一个图标,直到看到所有图标都在晃动。
  3. 单击要删除的Mac App Store应用程序图标左上角的“ x”按钮。

注意:如果看不到“ x”按钮,则说明该应用程序不是来自Mac App Store,或者您是以标准用户身份登录的。

  1. 在确认对话框中单击“删除”以删除该应用程序。

提示:如果要重新安装已删除的应用程序,请打开Mac App Store,单击“购买”图标,然后单击该应用程序的“安装”按钮。

这篇文章是从以下网站获得的无耻副本:http : //support.apple.com/kb/HT4673

检查您的下载文件夹

在谈论安装程序时,它可能位于“下载”文件夹中。如果是这样,则需要将其删除。

从启动板删除应用程序的另一种方法:

  1. 从启动板启动您的应用
  2. 在Dock中右键单击您的应用
  3. 为“选项”选择->“在Finder中显示”
  4. 现在您也可以删除它

在取景器中显示


我个人认为这是比其他方法更好和更完整的答案,因为它更易于使用。
哈夫

1
Sierra *之后,我仍然必须将图标拖到垃圾箱中,但谢谢您。
AMAN77

33

将一个或多个图标拖到扩展坞上,然后右键单击扩展坞上的图标,选择“选项”-“在取景器中显示”,系统将打开一个窗口,向您显示该应用程序所在的位置,然后将其扔到垃圾。


1
最后,这是最简单正确的答案。谢谢。

1
不,这不对。这是胡扯,因为这将卸载应用程序,而不仅仅是将其从启动板中删除。
巴绍(Bachsau)'17年

3
当无法通过单击按住并删除图标将其删除时,此方法确实有效,简单而美观
user145422

6
  1. 打开取景器
  2. 转到您的主目录或根目录(图标看起来像房子,可能上面有您的名字或Mac的名称)
  3. 打开该目录中的应用程序文件夹。
  4. 将有问题的图标拖到垃圾箱
  5. 检查启动板并观察其消失

5

检查您的两个Applications文件夹-有一个OS应用程序文件夹(Shift + Command + A),还有一个基于用户的Application文件夹,位于用户主文件夹(Shift + Command + H)中。


3

卸载应用程序后,图标通常仍位于启动板中。您仍然无法删除它。要删除,请单击它,它会显示一个问号:然后将其拖到垃圾箱。


3

对于Sierra,首先运行以下命令:

sqlite3 $(sudo find /private/var/folders -name com.apple.dock.launchpad)/db/db "DELETE FROM apps WHERE title='APP_NAME_CASE_SENSITIVE';" && killall Dock

这将导致“无法打开数据库文件”错误响应。复制数据库文件名,该文件名位于错误响应的开头和结尾双引号内。

接下来运行:

sqlite3 PASTE_WHAT_YOU_COPIED/db/db "DELETE FROM apps WHERE title='APP_NAME_CASE_SENSITIVE';" && killall Dock


2

我在试图弄清楚这一点时注意到,LaunchPad中显示的某些应用程序根本不是MacOS应用程序,而是我添加到浏览器中的Chrome扩展程序。

要删除它们,您可以:

1)打开查找程序文件夹,然后输入(Shift + Command + H)以查看其中的应用程序文件夹-您可以通过拖动到回收站中删除这些项目-或;

2)加载Chrome并转到设置/扩展名,然后从浏览器本身将其删除。


2

macOS Sierra 10.12.3:

如果是.dmg文件:

  1. 在桌面弹出
  2. 在Finder中将其删除
  3. 在启动板中打开它:它会显示“?” 在图标中
  4. 您现在可以将其拖放到垃圾箱

1

检查Chrome Apps文件夹,查看您要删除的应用程序是否在启动器上显示,但在应用程序中没有显示。

您的硬盘>用户> [您]>应用> Chrome应用。

这对我有用,我希望对其他人也有用。


1

我遇到了与您相同的问题,但是我通过以下步骤解决了该问题(该应用并非来自Mac App Store):

  1. 使用Finder删除应用。
  2. 清空垃圾桶。
  3. 应用程序现在将带有一个问号图标,您可以将其拖到垃圾箱。

0

在困难的情况下,您可能需要从头开始重新构建启动板。当我在启动板中找到一个无法打开的应用程序时,我不得不这样做,“因为它可能已损坏或不完整”,但是我无法在系统上的任何位置找到该应用程序。

这种黑客攻击需要使用终端应用程序从达尔文命令行执行命令。如果您不熟悉命令行,则可能会在命令行中造成一些实际损失(有时甚至是有经验的人)。如果您仍然想尝试此操作,但又犹豫不决,请执行任何可能有危险的操作,并确保您拥有系统的当前备份

当我说启动板图标将从头开始重建时,我的意思是真的。它们可能会出现在与您记得的地方完全不同的地方,如果您花费大量时间将它们组织到文件夹中或“恰好”安排它们,则可能会很麻烦。

  1. 打开一个终端窗口。
  2. 输入cd ~/Library/Application\ Support/Dock
  3. 输入ls
  4. 您应该看到一个看起来像这样的文件名283F028F-D4F3-42D1-90E7-4337AEC50818.db(您可能会看到其他以结尾的文件.db,但是重要的文件将具有类似的模式。)
  5. 使用mv命令重命名文件。我喜欢复制并粘贴文件名,然后在文件名{,.backup}末尾添加一些Bash技巧。因此,在此示例中,我将使用以下命令:mv 283F028F-D4F3-42D1-90E7-4337AEC50818.db{,.backup}
  6. 输入killall Dock。您的桌面和图标会暂时消失,但不要惊慌。他们应该在几秒钟后回来。(如果他们在一分钟左右后还没来,那么您应该能够通过注销并重新登录来恢复。)
  7. 打开启动板。

如果您killall Dock在步骤6中使用了该命令,启动板应该会很快启动。如果必须注销然后再登录,则可能需要等待一分钟左右,同时观看“正在加载应用程序…”消息,然后逐渐观察到由空白占位符图标组成的网格。无论哪种方式,您最终都应该看到一个干净整洁的启动板,没有任何多余的应用程序图标。


0

我昨天刚拿到Mac,我们遇到了完全相同的问题。我安装了运行Windows的虚拟机,然后删除了该程序。但是,启动板中还有一个名为“ Windows 8 tools”的文件夹。我无法将其拖到垃圾箱,也无法右键单击将其删除。然后,我将其拖到扩展坞中,右键单击它,然后选择“选项-显示在文件夹中”。我将程序拖到垃圾箱中并删除了。


0

如果您尝试删除某个应用程序时没有将其“微动”-转到Finder,单击“应用程序”,找到该应用程序,右键单击Apple鼠标,然后单击“移至回收站”。删除之前,将打开一个窗口,提示.....忽略它!去浪费并清空它!回到您的LaunchPad .....,该应用程序不再存在....它消失了!


0

我已经卸载了一个应用程序,但是该图标仍然出现在启动板中。删除该图标的原因是尝试通过选择该图标来启动该应用程序(请参见LexS)。当然什么也没有启动,因为该应用程序已被卸载。当我再次打开启动板时,出现一个“?” 在图标上。当我选择并按住鼠标在应用程序上时,出现“ X”。选择“ X”,它消失了。


-1

在启动板中按Control + Option + Command + Application图标


这有什么作用,这与仅按选项有何不同?它如何解决问题中所述的问题?
nohillside

似乎只是打开了该项目,就像您单击没有修饰符的项目一样。
Calion

-2

我只是使用cleanymac完成卸载仍在启动板中显示的已删除程序。


和u可以从AppStore的下载cleanymac,我想这就是你的问题最快和明确的解决方案..
Galih

这是恶意软件,请勿执行此操作!
SamAndrew81

-3

Cmd ⌘ Shift ⇧ H在应用程序(Finder)中按,然后将项目拖到垃圾箱。


Command-shift-H转到您的主文件夹。将项目从那里拖到垃圾箱可能是一个非常糟糕的主意。我认为您的意思是Command-Shift-A,但是正如您所建议的那样,在已经位于“应用程序”文件夹中的情况下这样做是多余的。你已经在那里了。
Calion
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.