Как удалить неудаляемые файлы в macOS

Артём Суровцев avatar | 16
FavoriteLoading В закладки

Операционная система macOS очень гибко работает с данными и позволяет переносить даже те файлы, с которыми в данный момент работают приложения.

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

📍 Спасибо re:Store за полезную информацию. 👌

Сейчас разберемся, что делать в таком случае.

Что делать, если возникает ошибка при удалении файла

1. Убедитесь, что вы пытаетесь удалить файл не с внешнего накопителя, который отформатирован в NTFS.

При необходимости полноценной работы с данной файловой системой, воспользуйтесь специализированными приложениями.

2. Перезагрузите компьютер и попробуйте удалить файл после запуска системы перед открытием приложений. Возможно, данные использовались в какой-либо программе и не могли быть удалены.

3. Откройте свойства файла из контекстного меню и убедитесь, что у него не установлен флаг Защита.

Снимите флаг для возможности удаления файла.

4. При необходимости изменить атрибут сразу у нескольких файлов, запустите Терминал и введите следующую команду:

chflags -R nouchg

После этого перетяните фалы в окно приложения Terminal и нажмите кнопку Ввод для выполнения команды.

Когда атрибуты будут изменены, файлы получится удалить.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (11 голосов, общий рейтинг: 4.64 из 5)
🤓 Хочешь больше? Подпишись на наш Telegramнаш Telegram.
... и не забывай читать наш Facebook и Twitter 🍒
FavoriteLoading В закладки
undefined
iPhones.ru
Что делать с ошибкой "Не удается переместить файл в корзину".
Прокомментировать

🙈 Комментарии 16

  1. Антон Григорьевич avatar
    Антон Григорьевич21 апреля в 16:57
    0

    Какой полезный гайд

  2. truetexno21 апреля в 17:24
    1

    Почему на аве не Артем Суровцев, а другой человек?

  3. iWolf avatar
    iWolf21 апреля в 17:41
    0

    Иногда помогает перезагрузка finder

  4. vozz avatar
    vozz21 апреля в 17:44
    1

    Я думал такое только на винде

  5. karaspunk avatar
    karaspunk21 апреля в 19:39
    0

    Лучше б придумали как мусор на иос чистить…

    KimID avatar
    KimID22 апреля в 11:03
    0

    @karaspunk, Вроде рабочий метод – это попытаться загрузить из Апстора игру, размером заведомо больше, чем количество свободного места. Айфон конечно ругнётся, но перед этим очистит мусор.

  6. Zedman avatar
    Zedman21 апреля в 20:12
    0

    Как раз в тему, удалил пользователя, осталась пустая папка, отправил ее в корзину, теперь ее от туда не переместить и не удалить, как быть ? В пункте защита, флажок не стоит (его и не поставить), права – чтение и запись….

    ivankuraev avatar
    ivankuraev21 апреля в 20:20
    1

    @Zedman, в терминале попробуйте
    sudo rm -r и перетащите из корзины папку в окно терминала, нажмите ввод, попросит ввести пароль от вашей учётной записи.

    Zedman avatar
    Zedman21 апреля в 20:40
    0

    @ivankuraev,
    rm: /Users/name/.Trash/11/Library/VoiceTrigger/SAT: Operation not permitted
    rm: /Users/name/.Trash/11/Library/VoiceTrigger: Directory not empty
    rm: /Users/name/.Trash/11/Library: Directory not empty
    rm: /Users/name/.Trash/11: Directory not empty

    пишет вот это (

    ivankuraev avatar
    ivankuraev21 апреля в 20:49
    1

    @Zedman, rm -rf должно помочь

    Zedman avatar
    Zedman21 апреля в 21:05
    1

    @ivankuraev, попробовал, не вышло, как я понял, надо убить процесс VoiceTrigger….

    rm: /Users/name/.Trash/11/Library/VoiceTrigger/SAT: Operation not permitted
    rm: /Users/name/.Trash/11/Library/VoiceTrigger: Permission denied
    rm: /Users/name/.Trash/11/Library: Permission denied
    rm: /Users/name/.Trash/11: Permission denied

    ivankuraev avatar
    ivankuraev22 апреля в 7:34
    1

    @Zedman, в приложении монитор активити посмотрите его, вообще, папка должна удаляться спокойно от прошлого юзера, значит что-то оттуда запускается в систему.
    Что такое voicetrigger мне неизвестно.

    Zedman avatar
    Zedman22 апреля в 9:55
    1

    @ivankuraev, спасибо за помощь, в итоге помогло:
    Disable System Integrity Protection

    Click the  menu.

    Select Restart…

    Hold down Command-R to boot into the Recovery System.

    Click the Utilities menu and select Terminal.

    Type csrutil disable and press return.

    Close the Terminal app.

    Click the  menu and select Restart….

    BorisK avatar
    BorisK22 апреля в 20:01
    0

    @Zedman, Можно было попробовать так. Открыть окно “Корзина”.
    Щёлкнуть правой кнопкой мышки по папке или файлу в корзине, которые вы хотите удалить.
    Выбрать команду “Удалить немедленно”.

  7. iTohin avatar
    iTohin22 апреля в 4:12
    0

    Приятно посмотреть!☝️Полезная информация. И в коментах не видно злых людей), они все равно не поймут о чем речь).

  8. Stum avatar
    Stum22 апреля в 20:50
    0

    Trash It! и все из корзины навсегда =>

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь