Как удалить файлы, которые используются в OS X

Удалить файлы, которые используются в OS X

У всех нас было такое, когда вы пытаетесь очистить корзину в OS X, и система сообщает вам, что не может удалить файлы, потому что они "используются", тогда как, насколько вам известно, они нет. Обидно, не правда ли?

Примерно в семи случаях из десяти файл действительно связан с программой, и у этого раздражающего сообщения есть законная причина. Но часто файл не используется, вы знаете, что это не так, и все же сообщение упорно настойчиво.

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

Фактически в использовании

Иногда, несмотря на ваше ложное впечатление, что файл готов, на самом деле он все еще "используется", то есть на него ссылается программа, которая все еще работает. Иногда это может быть столь же ненадежно, как ссылка на файл, находящийся в списке последних файлов в соответствующей программе. Чтобы убедиться (и в первую очередь проверить, когда это произойдет), закройте все другие программы, кроме Finder, и попробуйте снова очистить корзину.

Иногда файл фактически все еще используется.

Примечание. Распространенная проблема заключается в том, что файл, который вы пытаетесь удалить, на самом деле был из открытого файла образа диска DMG. Вы должны извлечь или отключить диск, прежде чем вы сможете удалить файл. Больше ничего из того, что вы пытаетесь сделать с файлом, не сработает.

Вы должны извлечь или размонтировать, прежде чем сможете удалить.

В большинстве случаев это решит проблему. Но если этого не происходит, вам нужно проявить больше творчества.

Нет, правда; Удалите это

Второе, что вы можете попробовать, - это "Безопасная пустая корзина". Удерживая нажатой клавишу Command, одновременно нажимая правую кнопку мыши, Очистить корзину во всплывающем меню превратится в Безопасную очистку корзины. На самом деле это предназначено для удаления того, что вы не хотите восстанавливать с помощью программного обеспечения для восстановления диска, например, личной финансовой информации. Это цифровой эквивалент шредера.

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

Иногда, если причиной зависания файла является сбой Finder или аномалия какого-либо типа, этот процесс Secure Empty Trash также зависает. Чтобы выйти из этого и вернуться к работе, нужно перезапустить Finder, который, если Finder завис, станет опцией во всплывающем меню, если вы удерживаете клавишу Command при использовании правой кнопки мыши на значке Finder в док.

Перезапустите Finder.

Когда Finder обновится, вы можете обнаружить, что корзина пуста.

Выключи и снова включи

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

Перезагрузка машины также может сделать эту работу.

Если все остальное не удается

Большинство из вышеперечисленных вариантов обычно работают в подавляющем большинстве случаев. Если файлы по-прежнему упорно отказываются удаляться, возможно, их разрешения смешались из-за какой-то ошибки времени хранения на машине. Используйте Дисковую утилиту для проверки и восстановления разрешений на проблемном диске.

Также вы можете "Получить информацию" (правая кнопка -> Получить информацию) для файлов с нарушением и установить разрешения на панели "Получить информацию". Вам нужно будет щелкнуть небольшой значок замка и ввести пароль администратора, прежде чем вы сможете их изменить:

Вы можете получить информацию о проблемных файлах и установить разрешения.

И если все это не приводит к возникновению каких-либо аномалий и устранению проблемы, у вас также есть окончательная опция ядерной кнопки, позволяющая войти в Терминал и удалить файлы с помощью команды UNIX.

Запустите Терминал из папки Утилиты. Перейдите в соответствующий каталог с помощью команды cd. Используйте ls для вывода списка всех каталогов, пока не найдете файл. Затем введите:

Команда rm повторно перемещает файл. В UNIX нет корзины для мусора, поэтому используйте эту команду с умом. Файлы, удаленные таким образом, УДАЛИТСЯ и исчезнут навсегда.

Есть ли у вас какие-либо стратегии удаления застрявших файлов в OS X? Пожалуйста, поделитесь ими с нами в комментарии ниже.

Фото: Микаэль Нордфельдт

3 комментария

  1. Запустите Терминал из папки Утилиты. Перейдите в соответствующий каталог с помощью команды cd. Используйте ls, чтобы перечислить каждый каталог, пока не найдете файл. Затем введите:

    rm (вставьте сюда имя файла)
    Команда rm Перемещает файл. В UNIX нет корзины для мусора, поэтому используйте эту команду с умом. Файлы, удаленные таким образом, УДАЛИТСЯ и исчезнут навсегда.

    ———

    Не могли бы вы так расширить это. Я не понимаю, как это сделать. Как мне использовать cd и ls?
    Я пытался удалить файлы из своей корзины с внешнего жесткого диска. Итак, я открыл терминал и ввел sudo rm -R, а затем перетащил файл из корзины в терминал. нажмите Enter. Я дал свой пароль и получил
    rm: незаконный параметр - /
    Использование: rm [-f | -i] [-dPRrvW] файл…
    отменить связь с файлом
    Я не уверен, какой именно вариант является недопустимым. Сам файл или перетаскивание его в терминал. Я не знаю, что делать дальше. У тебя есть идея?


    Я застрял с той же ошибкой, вы уже выяснили какое-либо разрешение? M

  2. Привет, MyM и muku, на странице поддержки Apple есть много советов, один из которых - лучшее решение для вас: https://support.apple.com/en-gb/HT201583

    Я бы добавил это в текст статьи, но не могу редактировать их после публикации. :) надеюсь это поможет!

Комментарии закрыты.