Если корзина не очищается: наиболее полное руководство по удалению заблокированных файлов. Как удалять файлы на macOS мимо корзины Очистка корзины на мас с помощью терминала
Mac OS X застопорилась на файле или папке и отказывается удалять их? Если Вы не в силах очистить корзину, воспользуйтесь нашим руководством по удалению таких файлов.
Как пользователь Мака, Вы вероятно сталкивались с такой ситуацией при очистке корзины, когда вместо очистки корзины насточиво выскакивает сообщение “У вас недостаточно прав” или “Ошибка -8003”. Во многих случаях (но не во всех) проблемные файлы находятся на внешнем томе или диске. Чаще всего это следствие ручного удаления бекапов Time Machine через Finder. Бывает и так, что файлы на загрузочном диске используются запущенными приложениями и не могут быть удалены. Дефицита в вариантах здесь нет.
К сожалению, для этой проблемы нет единого решения. Начав с простых техник, мы постепенно дойдем до самых отчаянных способов, которые применяются в очень тяжелых случаях. В конце концов, Вы найдете решение проблемы. Удачи!
Перезагрузка и принудительная очистка корзины
Удивительно, сколько компьютерных глюков можно исправить простой перезагрузкой компьютера. Поэтому, естественно, с этого мы и начнем. После перезагрузки щелкните на иконке корзины, чтобы открыть ее в Finder. Удерживайте Option при щелчке на кнопке “Очистить”. По-прежнему ничего? Выберите в меню Finder “Очистить корзину необратимо”.
Разлочка и переименование файлов
Операция не может быть выполнена из-за заблокированного файла или папки? Первая вещь, которую стоит сделать: посмотрите где находятся проблемные файл(ы) или папка(и). У них странные названия? Удалите необычные символы (особенно слэш) и попытайтесь очистить корзину снова. Если это не помогает, сделайте правый клик на упрямом файле/папке и выберите “Свойства”. Если отмечена галочка “Защита”, то снимите ее и закройте окно свойств. Снова попробуйте кнопку “Очистить”.
Сторонние приложения
Хотя установка сторонних приложений и не является идеальным решением таких проблем в Mac OS X, но этот способ гораздо проще (и безопаснее), чем два следующих. Поэтому перед тем, как идти дальше, воспользуйтесь им. Скачайте приложение Trash It! или Cocktail . Надесь Вы остановитесь на этом шаге.
Восстановление диска и восстановление прав доступа
Иногда файлы повреждены и нуждаются в дополнительной процедуре перед удалением. Вставьте установочный диск с Mac OS X и загрузите Mac, удерживая клавишу C. После загрузки диска запустите “Дисковую утилиту” в меню “Установка” или “Утилиты” (в зависимости от версии Mac OS X). Щелкните на жестком диске слева, затем закладку Первая помощь, и, наконец, кнопку “Восстановить диск”. Если после восстановления в списке нет ни одной ошибки, щелкните повторно “Восстановить диск”.
Теперь сделайте клик по кнопке “Восстановить права доступа”. Это нужно сделать всего один раз. Повторите процедуру восстановления диска и восстановление прав доступа для всех внешних томов и дисков в списке Дисковой утилиты. Когда закончите, перезагрузите Mac и попробуйте принудительную очистку корзины (описано выше).
Очистка корзины через Терминал
Теперь мы готовы к опасному (но, видимо уже необходимому) способу. Должен Вас предупредить, что выполнение этой команды в Терминале запросто лишит Вас всех данных, если Вы четко не проследуете инструкции. На этом шаге неплохо сделать резервную копию всех данных. Запустите Терминал, который находится в папке Приложения -> Служебные программы и впишите следующую команду.
sudo rm -rf ~/.Trash/
Эта команда запускается от имени Root-пользователя (часть “sudo”) и удаляет все данные из папки корзины текущей учетной записи. Щелкните Enter/Return для выполнения. Введите пароль администратора в окне и снова нажмите Enter/Return. Вы не увидите никакой реакции в Терминале. После окончания напишите exit и щелкните Enter/Return для выхода из Терминала.
Заключение
Теперь Ваша корзина пуста? Очень надеюсь! Если Вы прошли по всем шагам руководства и не получили результата, то, возможно, Вы стали жертвой специфической проблемы, которая требует особого подхода. Опишите Вашу ситуацию в комментариях. Возможно кто-то из Мак сообщества Вам поможет.
Ну, вы знаете: чтобы удалить ненужный файл или папку, на «маке» нужно либо перетащить его в мусорное ведро, либо выделить файл, а затем нажать ⌘Cmd + Delete . А потом – ещё и удалить его из корзины! Однако, существует способ прямого удаления файлов в macOS не помещая их в «Trash».
Вконтакте
Как удалять файлы на macOS минуя корзину
1 . Откройте новое окно Finder ;
2 . Кликните мышкой на один или несколько файлов, которые требуется удалить.
3 . Зажмите клавишу ⌥Option (Alt) .
4 . Переместите курсор к строке меню и выберите Файл → Удалить немедленно .
5 . Когда появится диалоговое окно «Вы действительно хотите удалить [имя файла]? Этот объект будет немедленно удален. Это действие необратимо », выберите Удалить .
Готово - только что ненужный файл отправился не в Корзину, а сразу в… назовём это «компьютерное небытие»:).
P.P.S. Полезная команда для работы с Корзиной. При активном окне Finder сочетание клавиш ⌘Cmd + ⌥Option (Alt) + ⇧Shift + Delete мгновенно очистит содержимое корзины без появления диалогового окна.
Возможно и это Вам пригодится:
Если эта команда кажется вам неудобной (как-никак, сразу 4 кнопки) или сложной, уберите предупреждение при обычном способе очистки корзины. Для этого откройте новое окно Finder, в строке меню выберите Finder, затем Настройки → Дополнения и снимите галочку напротив пункта Предупреждать при очистке Корзины .
Которая извещает о невозможности выполнения операции. По этой же причине в сети полно информации как с этим бороться, включая методы «лечения» в . Я решил собрать несколько самых распространенных в одну статью, чтобы вы имели возможность испробовать их всех при возникновении проблем с Корзиной. А «полным» это руководство я назвал потому, что в комментариях вы найдете дополнительные подсказки и методы, которыми пользуются другие мак-пользователи. Так, что шансы на решение проблемы очень велики.
Начну из самого частого и банального - невозможности удаления файла через недостаточно прав или ошибку «-8003».
Очистка Корзины
В большинстве случаев застрявшие файлы находятся на подключенном диске/томе или используются какой-то программой. Прочитал, что частой причиной возникновения ошибок является удаление бекапов через . Вот это да… Если файл остается в Корзине даже после завершения программы, что его удерживала (убедитесь в этом, заглянув в ), попробуйте очистить Корзину необратимо. Сначала проверьте кнопку Очистить с прижатым Alt, а если не помогает - Очистить Корзину необратимо из меню Finder.
Хотел бы сказать, что есть такой процесс Locum, который запускается при команде Очистить Корзину необратимо. Бывают такие случаи (и лично у меня), что этот процесс пожирал больше 100 процентов CPU.
После очистки Корзины процесс должен вернуться на 0. Но если этого не произошло и компьютер/ноутбук работает на всех кулерах, а Корзина уже пуста, можете попробовать завершить его принудительно. У меня срабатывало.
Перегрузка системы
Безусловно, когда не помогают простые манипуляции по удалению застрявших файлов, приходится перегружать систему. Кто-то это делает первым делом, кто-то - как последний вариант. Просто учтите, что перезапуск тоже может помочь. После перезапуска можете опять запустить очистку (необратимую) Корзины.
Названия и защита
Очень часто ошибки при удалении файлов могут возникать из-за названий файлов или активированной на них защиты. Проверьте, может быть названия содержат какие-то специальные символы (особенно «/»). Уберите все подозрительные знаки и пробуйте чистить Корзину еще раз. В свойствах (или Get Info) проверьте не стоит ли галочка на Защита.
Если есть, снимите галочку, она тоже не «отпускает» файл.
Сторонний софт
Помочь в беде могут и сторонние приложения. Специально для очистки Корзины есть программа . Хорошее, надежное и бесплатное решение.
Дисковая утилита
Если файлы все еще не удалены, значить причина кроется где-то глубже. В этом случае попробуйте проверить и восстановить диск с помощью Дисковой утилиты.
Кнопку Восстановить диск нажимайте до тех пор, пока не будет ни одной ошибки при проверке. Не лишним будет Восстановить права доступа. После этого попробуйте перегрузить компьютер и очистить Корзину снова.
Если это не сработало, проделайте все выше описанное, только с загрузочным диском Mac OS X (прижата клавиша C или Alt при загрузке).
Терминал
Ну и напоследок, Терминал. Введите команду, которая полностью удаляет файлы из папки Корзина вашего пользователя. Я нашел такой вариант:
sudo rm -rf ~/.Trash/*
Опытные пользователи могут модифицировать эту команду иначе. Не таким опытным я всего лишь напомню, что команда полностью и безвозвратно удаляет файлы, поэтому будьте осторожны.
Вот что мне удалось узнать о возможных решениях этой проблемы. Сомневаюсь, что после всех этих манипуляций что-то останется в Корзине. Если есть что-то не упомянутое здесь, делитесь своими методами.
Иногда в Mac OS X бывает невозможно очистить Корзину . Эта проблема возникает из-за того, что файлы, находящиеся в ней, в данный момент используются другими программами. Например, вы переместили в корзину открытую фотографию, или примонтированный DMG-архив. Если вы с этим столкнулись, воспользуйтесь советом, данным ниже.
Если не всё так плохо
Итак, для начала определите характер неудаляемого файла и закройте программы, которые могут его использовать (в случае с архивом или образом — отмонтируйте его). Если возможно, перезагрузите компьютер (не всегда обязательно). Теперь кликните на иконку Корзины в Dock правой кнопкой с зажатой клавишей Command и выберите Очистить Корзину необратимо. Если это не помогло, воспользуйтесь следующим советом.
Очистка через Терминал
Если совет из предыдущего раздела вам не помог, попробуйте открыть Терминал и ввести команду:
Sudo rm -rf ~/.Trash/*
Внимание! Будьте очень осторожны при наборе данной команды! В случае ошибки возможна потеря данных.
Защищённые файлы
Возможно, файлы, которые вы пытаетесь удалить, защищены. В таком случае откройте Свойства и снимите галочку с пункта Защита , после чего повторите попытку очистки.
Повреждённые файлы
Иногда файлы, которые вы хотите удалить, бывают повреждены и нуждаются в восстановлении. Для этого загрузитесь с раздела восстановления вашего Mac (при включении зажмите клавишу option и выберите Восстановление OS X), откройте Дисковую утилиту и проверьте (при необходимости — восстановите) права доступа для того диска, на котором находится неудаляемый файл. После этого попробуйте снова очистить Корзину .
Данные выше способы очистки Корзины должны помочь в подавлющем большинстве случаев. Если вы и сейчас не можете удалить какие-то файлы, рекомендуем обратиться на нашу
Mac OS X застопорилась на файле или папке и отказывается удалять их? Если Вы не в силах очистить корзину, воспользуйтесь нашим руководством по удалению таких файлов.
Как пользователь Мака, Вы вероятно сталкивались с такой ситуацией при очистке корзины, когда вместо очистки корзины насточиво выскакивает сообщение “У вас недостаточно прав” или “Ошибка -8003”. Во многих случаях (но не во всех) проблемные файлы находятся на внешнем томе или диске. Чаще всего это следствие ручного удаления бекапов Time Machine через Finder. Бывает и так, что файлы на загрузочном диске используются запущенными приложениями и не могут быть удалены. Дефицита в вариантах здесь нет.
К сожалению, для этой проблемы нет единого решения. Начав с простых техник, мы постепенно дойдем до самых отчаянных способов, которые применяются в очень тяжелых случаях. В конце концов, Вы найдете решение проблемы. Удачи!
Перезагрузка и принудительная очистка корзины
Удивительно, сколько компьютерных глюков можно исправить простой перезагрузкой компьютера. Поэтому, естественно, с этого мы и начнем. После перезагрузки щелкните на иконке корзины, чтобы открыть ее в Finder. Удерживайте Option при щелчке на кнопке “Очистить”. По-прежнему ничего? Выберите в меню Finder “Очистить корзину необратимо”.
Разлочка и переименование файлов
Операция не может быть выполнена из-за заблокированного файла или папки? Первая вещь, которую стоит сделать: посмотрите где находятся проблемные файл(ы) или папка(и). У них странные названия? Удалите необычные символы (особенно слэш) и попытайтесь очистить корзину снова. Если это не помогает, сделайте правый клик на упрямом файле/папке и выберите “Свойства”. Если отмечена галочка “Защита”, то снимите ее и закройте окно свойств. Снова попробуйте кнопку “Очистить”.
Сторонние приложения
Хотя установка сторонних приложений и не является идеальным решением таких проблем в Mac OS X, но этот способ гораздо проще (и безопаснее), чем два следующих. Поэтому перед тем, как идти дальше, воспользуйтесь им. Скачайте приложение Trash It! или Cocktail . Надесь Вы остановитесь на этом шаге.
Восстановление диска и восстановление прав доступа
Иногда файлы повреждены и нуждаются в дополнительной процедуре перед удалением. Вставьте установочный диск с Mac OS X и загрузите Mac, удерживая клавишу C. После загрузки диска запустите “Дисковую утилиту” в меню “Установка” или “Утилиты” (в зависимости от версии Mac OS X). Щелкните на жестком диске слева, затем закладку Первая помощь, и, наконец, кнопку “Восстановить диск”. Если после восстановления в списке нет ни одной ошибки, щелкните повторно “Восстановить диск”.
Теперь сделайте клик по кнопке “Восстановить права доступа”. Это нужно сделать всего один раз. Повторите процедуру восстановления диска и восстановление прав доступа для всех внешних томов и дисков в списке Дисковой утилиты. Когда закончите, перезагрузите Mac и попробуйте принудительную очистку корзины (описано выше).
Очистка корзины через Терминал
Теперь мы готовы к опасному (но, видимо уже необходимому) способу. Должен Вас предупредить, что выполнение этой команды в Терминале запросто лишит Вас всех данных, если Вы четко не проследуете инструкции. На этом шаге неплохо сделать резервную копию всех данных. Запустите Терминал, который находится в папке Приложения -> Служебные программы и впишите следующую команду.
sudo rm -rf ~/.Trash/
Эта команда запускается от имени Root-пользователя (часть “sudo”) и удаляет все данные из папки корзины текущей учетной записи. Щелкните Enter/Return для выполнения. Введите пароль администратора в окне и снова нажмите Enter/Return. Вы не увидите никакой реакции в Терминале. После окончания напишите exit и щелкните Enter/Return для выхода из Терминала.
Заключение
Теперь Ваша корзина пуста? Очень надеюсь! Если Вы прошли по всем шагам руководства и не получили результата, то, возможно, Вы стали жертвой специфической проблемы, которая требует особого подхода. Опишите Вашу ситуацию в комментариях. Возможно кто-то из Мак сообщества Вам поможет.