Данный пост автоматически перенесён с предыдущего варианта сайта. Возможны Неизбежны ошибки.

Другая ссылка (но тоже, скорее всего, с ошибками 🤷‍♂️): https://zlonov.ru/error-36


При копировании файлов (особенно файлов больших размеров) с компьютеров Mac на внешние или сетевые диски с другой, чем в Mac, файловой системой, могут возникать ошибки вида:

Finder не может завершить операцию, так как некоторые данные в «XXXX» не удалось прочитать или записать. (Код ошибки -36)

Причина может крыться в так называемых dot-файлах (имеют название вида .имя_исходного_файла.расширение), которые файловая система Mac использует для хранения специальных дополнительных атрибутов файлов.

Решением проблемы может стать использование утилиты dot_clean, которая удаляет dot-файлы, сливая их воедино:

  • Необходимо запустить Терминал.
  • В окне Терминала надо ввести команду dot_clean и поставить пробел после неё (Enter пока нажимать не надо).
  • В окно Терминала надо мышкой перетащить директорию, в которой находится проблемный файл, чтобы в командной строке появился путь к ней.
  • Теперь можно запустить получившуюся команду на выполнение и дождаться её завершения.

{% include one_image_new2.html picture_name=“Пример использования команды dot_clean” picture_path=“2016/dot_clean.png” %}

Подробнее про утилиту dot_clean и её параметры: Команда Терминала dot_clean в Mac OS X.