Как исправить "посеревшую" опцию "Переместить в корзину" в OS X

Относится к категориям: Apple, Mac, OS X
Владимир Ш.
Файндер OS X позволяет получить доступ и группировать файлы и папки на жестком диске, с общей функцией перемещения элементов в корзину. Хотя и можно перетаскивать элементы, есть дополнительная функция - выбрать сразу  несколько элементов, а затем нажать горячую клавишу Command-Delete, или выбрать "Переместить в корзину" из меню "Файл", что в свою очередь разместит выбранные элементы в корзину вашего аккаунта в процессе подготовки к удалению.

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

Эта проблема происходит просто потому, что ваша учетная запись не имеет прав на удаления по крайней мере одного из файлов или папок в выбранной вами группе. Для того, чтобы переместить файл в корзину необходимо задать для него настройки разрешений, которые позволят его переместить. В своей основе, параметры разрешений POSIX могут запрещать редактирование файла из вашего аккаунта, но в качестве альтернативы вы можете получить более высокий приоритет управления доступом, что в некоторых сложных случаях может позволить редактирование файлов, но предотвратить перемещение по файловой системе, что делает проблему ещё более непонятной.

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

1. Введите следующую команду, а затем один пробел (не нажимайте пока Enter):
sudo chmod -RN

2. Перетащите нужный файл в окно терминала, чтобы заполнить полный путь к нему, и направить на него команду. После этого, команда должна выглядеть примерно следующим образом:
sudo chmod -RN /path/to/file

3. Теперь нажмите Enter, и введите свой пароль.
4. Повторите шаги с 1 по 3, но на этот раз замените "-РН" на "-R 666", следовательно команда будет выглядеть примерно так:
sudo chmod -R 666 /path/to/file

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

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

Чтобы проверить это, если вышеупомянутые команды Термина не сработают с попыткой сделать файл управляемым, откройте Дисковую Утилиту (в Приложения> папка утилит) и используйте её, чтобы проверить диск, содержащий файлы на предмет наличия ошибок.  Если таковые имеются, то следует восстановить файловую систему (для восстановления с загрузочного диска необходимо будет перезагрузить компьютер с нажатой комбинацией клавиш Command и R, запускающей Дисковую Утилиту с диска восстановления) и проверить, пропадает ли проблема и появляется ли возможность выбрать файлы и заменить их.
Комментариев - 0
Рейтинг - 1118 баллов
 
Похожие статьи на сайте:
 
Комментариев: 0
 
Имя *:

E-mail:

Текст комментария *: