Как убрать с панели запуска значок, который не отображается в Finder?


51

Я переместил установщик в панель запуска (uTorrent-Installer). Проблема в том, что я хотел бы удалить его сейчас, но, поскольку он является установщиком, он не отображается в «Приложениях» в Finder. Я не могу щелкнуть правой кнопкой мыши значок, чтобы удалить его, а также не могу перетащить его в корзину.

Могу ли я удалить приложения из панели запуска?


Не могли бы вы уточнить, что вы подразумеваете под «Я не могу исправить значок, чтобы удалить его, и я не могу перетащить его в корзину ...» Вы ищете помощь с помощью Spotlight, чтобы найти файл и удалить его с помощью сочетаний клавиш или что-то другое?
bmike

Вы уверены, что имеете в виду панель запуска? Или это также может быть ваш док?
Кузен Кокаин,

2
по умолчанию напишите com.apple.dock ResetLaunchPad -bool true; док killall
eccstartup

Значок Drap для Appdelete.app, он будет правильно удален Appdelete для некоторых особых ситуаций, которые мы не можем открыть или показать в
поиске

@eccstartup ПРЕДУПРЕЖДЕНИЕ: эта команда сбросит всю персонализацию панели запуска, такую ​​как структура папок или размещение значков.
Нанаши Но Гомбе

Ответы:


46

Если вы используете Yosemite, вот хирургический подход, чтобы удалить только то, что вы хотите, вместо того, чтобы уничтожить всю Launchpad.

Откройте приложение Terminal по вашему выбору, затем используйте следующую команду:

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_and

Это не работает на 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файл в этой папке с помощью браузера БД для SQLite. 4) Я перешел на Browse Dataвкладку 5) Я выбрал appsтаблицу 6) Я отфильтровал titleстолбец для имени приложения, которое я хотел удалить 7) Я выбрал его запись и нажал Delete Record8) Я вышел из системы и снова вошел в систему, а неkillall Dock
GDP2

1
Работает на Мохаве после удаления -o -user $USER. Спасибо.
OOOPS

42

По умолчанию Launchpad показывает все приложения, установленные на вашем Mac. Launchpad

Чтобы удалить приложение Mac App Store, которое появляется в Launchpad

Выполните следующие действия, когда вы вошли в систему с учетной записью администратора:

  1. Войдите в Launchpad.
  2. Нажмите и удерживайте значок, пока не увидите все значки покачивания.
  3. Нажмите кнопку «x» в левом верхнем углу значка приложения Mac App Store, которое вы хотите удалить.

Примечание. Если вы не видите кнопку «x», либо приложение не из Mac App Store, либо вы вошли в систему как обычный пользователь.

  1. Нажмите «Удалить» в диалоговом окне подтверждения, чтобы удалить приложение.

Совет. Если вы хотите переустановить удаленное приложение, откройте Mac App Store, щелкните значок «Покупки», затем нажмите кнопку «Установить» для приложения.

Этот пост является бесстыдной копией с: http://support.apple.com/kb/HT4673

Проверьте папку «Загрузки»

Поскольку вы говорите об установщике, он может находиться в папке «Загрузки». Если это так, вам нужно удалить его там.

Еще один способ удалить приложение из панели запуска:

  1. запустите ваше приложение из панели запуска
  2. щелкните правой кнопкой мыши ваше приложение в Dock
  3. выберите «Опции» -> «Показать в Finder»
  4. теперь вы также можете удалить его

показать в поисковике


Я лично считаю, что это лучший и более полный ответ, чем другие, учитывая, что он более удобен для пользователя.
Harv

1
Сьерра * Мне все равно пришлось перетащить иконку в корзину, но спасибо за это.
AMAN77

33

Перетащите значок или значки в док-станцию, затем щелкните правой кнопкой мыши значок в доке, выберите «опция» - «показать в искателе», система откроет окно, чтобы показать вам, где находится приложение, затем вы можете просто бросить его / их в мусор.


1
Наконец, это самый простой и правильный ответ. Спасибо.
Тиен До

1
Нет, это не так. Это фигня, потому что это приведет к удалению приложения, а не только к его удалению с панели запуска.
Бахсау

3
Это работает, просто и красиво, когда иконка не может быть
удалена

6
  1. открытый поиск
  2. перейдите в домашний или корневой каталог (значок выглядит как дом, на нем может быть ваше имя или имя вашего mac)
  3. Откройте папку приложений, расположенную в этом каталоге.
  4. Перетащите оскорбительный значок в корзину
  5. Проверьте Launchpad и посмотрите, как он исчезает

6

Проверьте обе папки «Приложения» - есть папка приложения ОС (Shift + Command + A) и папка приложения для пользователя, которая находится в домашней папке пользователя (Shift + Command + H).


3

Когда приложение удалено, значки часто остаются на панели запуска. Вы до сих пор не можете удалить его. Чтобы удалить, щелкните по нему, и он будет отображаться со знаком вопроса: перетащите его в корзину, а затем.


3

Для Сьерры сначала запустите это:

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. Удалить его в поиске
  3. Откройте его в панели запуска: он покажет "?" в иконе
  4. Теперь вы можете перетащить его в корзину

1

Проверьте папку приложений Chrome, чтобы увидеть, отображается ли приложение, которое вы пытаетесь удалить, в Launcher, но не в приложении.

Ваш жесткий диск> Пользователи> [YOU]> Приложения> Приложения Chrome.

Это работает для меня, я надеюсь, что это работает для кого-то еще.


1

У меня была та же проблема, что и у вас, но я исправил ее с помощью следующих шагов (приложение не было в Mac App Store):

  1. Удалите приложение с помощью Finder.
  2. Очистите свой мусор.
  3. Приложение теперь будет иметь значок вопросительного знака, который вы можете перетащить в корзину.

0

В сложных случаях вам может понадобиться восстановить Launchpad с нуля. Я должен был сделать это, когда обнаружил приложение в Launchpad, которое не удалось открыть «потому что оно может быть повреждено или неполноценно», но я не смог найти приложение в моей системе.

Этот взлом требует выполнения команд из командной строки Darwin с приложением Terminal. Вы можете нанести какой-то реальный урон в командной строке, если у вас нет опыта (иногда, даже если у вас есть опыт). Если вы все еще хотите попробовать это, но не решаетесь, сделайте так, как вы бы делали с любой потенциально опасной операцией, и убедитесь, что у вас есть текущая резервная копия вашей системы .

Я действительно это имею в виду, когда говорю, что значки панели запуска будут перестроены с нуля. Они, вероятно, окажутся в совершенно разных местах, чем вы помните, что может быть хлопотно, если вы потратили много времени на то, чтобы организовать их в папки или иначе расположить их «просто так».

  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. Откройте Launchpad.

Если вы использовали killall Dockкоманду на шаге 6, панель запуска должна появиться довольно быстро. Если вам нужно было выйти из системы и снова войти в нее, вам, возможно, придется подождать минуту или около того, просматривая сообщение «Загрузка приложений…», а затем просматривая сетку пустых значков-заполнителей, постепенно заполняющихся. В любом случае, вы должны в конечном итоге увидеть четко реорганизованную панель запуска без каких-либо посторонних значков приложений.


0

Я только вчера получил свой Mac, и у нас точно такие же проблемы. Я установил виртуальную машину для запуска Windows, а затем удалил программу. Однако в панели запуска остается папка «Инструменты Windows 8». Я не мог перетащить его в корзину и не мог щелкнуть правой кнопкой мыши, чтобы удалить его. Затем я просто перетащил его в док-станцию, щелкнул правой кнопкой мыши по нему и выбрал «Показать опции» в папке. Я перетащил программу в корзину и удалил ее.


0

Если у вас есть приложение, которое не «трясется» при попытке удалить его - перейдите в Finder, нажмите «Приложения», найдите приложение, нажмите правой кнопкой мыши Apple и выберите «перемещено в корзину». Откроется окно с сообщением ..... прежде чем удалять .... игнорировать его! Идите в Waste и опустошайте его! Вернитесь к LaunchPad ..... и приложение больше не существует .... оно ушло!


0

Я удалил приложение, но значок все еще появился в панели запуска. Что убрало значок, так это попытался запустить приложение, выбрав значок (см. LexS). Конечно, ничего не запустилось, потому что приложение уже было удалено. Когда я снова поднял панель запуска, появилось "?" на иконке. Когда я выбрал и удерживал мышь на приложении, появилось «X». Выберите «X», и он исчез.


-1

Нажмите control + option + command + значок приложения в панели запуска


Что это делает, как это отличается от простого нажатия опции и как это решает проблему, указанную в вопросе?
холме

Кажется, это просто открывает элемент, как если бы вы щелкнули по нему без модификаторов.
Calion

-2

я просто использую cleanymac для завершения удаления удаленной программы, которая все еще отображается в панели запуска.


и вы можете скачать cleanymac из appstore, и я думаю, что это самое быстрое и ясное решение вашей проблемы ..
Галих

Это вредоносная программа, не делайте этого!
SamAndrew81

-3

Нажмите Cmd ⌘ Shift ⇧ Hв приложениях (Finder), затем просто перетащите элементы в корзину.


Command-shift-H переходит в вашу домашнюю папку. Перетаскивание предметов оттуда в корзину может быть очень плохой идеей. Я думаю, что вы имеете в виду Command-Shift-A, но делать это, пока вы уже находитесь в папке «Приложения», как вы предлагаете, излишне; ты уже там
Calion
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.