Как исправить код ошибки 36 в Mac OS X Finder 2020
Table of Contents:
В некоторых редких случаях при попытке копирования файлов пользователи Mac могут столкнуться с «кодом ошибки 36», который полностью останавливает процесс копирования или перемещения в Mac OS X Finder. Полная ошибка обычно читается как «Средство поиска не может завершить операцию, потому что некоторые данные в« FileName »не могут быть прочитаны или записаны. (Код ошибки -36) » . Иногда имя файла .DS_Store, но это может произойти практически с любым файлом на Mac.
Если вы сталкиваетесь с кодом ошибки -36 на Mac, обычно есть очень простое решение благодаря удобному инструменту командной строки под названием «dot_clean». Если вы никогда не слышали о dot_clean, вы, конечно же, не одиноки, и на странице руководства для команды объясняется, что она «объединяет файлы ._ * с соответствующими собственными файлами». Это может показаться обычному пользователю не очень хорошим, но учитывая, что причиной ошибки 36 часто являются файлы с префиксом точки, это может быть именно то, что вам нужно сделать.
Как устранить ошибку 36 в Mac OS X Finder с помощью dot_clean
Чтобы использовать dot_clean, вам нужно указать его на каталог, который копируется и выдает код ошибки 36, основы выглядят так:
- Запустите терминал (находится в / Applications / Utilities / или с помощью Spotlight)
- В командной строке введите:
Например, если копирование
/ Documents / FileBackups / является проблемным каталогом, используйте:
Это должно быть все, что необходимо для решения проблемы, просто обязательно попытайтесь передать файл / каталог сразу после запуска команды.
Технически вы можете указать dot_clean на весь том, но это, вероятно, не нужно, если только ошибка -36 постоянно запускается в Finder при попытке резервного копирования всего диска вручную.
Если проблема повторяется и вы получаете ее постоянно, когда пытаетесь копировать файлы на и с сетевого Mac, сетевого ресурса, какого-либо внешнего диска или с компьютера с Windows, вы также можете попытаться удалить все файлы .DS_Store. на Mac с помощью командной строки, которая может работать как временный обходной путь, если по какой-то причине происходит сбой dot_clean. Это было на самом деле то, что я делал в прошлом, чтобы обойти это и другие подобные сообщения об ошибках ввода / вывода, прежде чем обнаружил этот конкретный командный подход.
Я только что столкнулся с этим недавно и обнаружил, что dot_clean отлично работает для устранения ошибки с кодом -36 при копировании каталога с Mac с OS X 10.9.5 на Mac с OS X 10.10.3, а также на ПК с Windows, оригинальный компьютер неоднократно выкидывал ошибку. Похоже, что эта ошибка имеет всплеск в Mac OS со времен Sierra, El Capitan и OS X Yosemite, а также, возможно, указывает на некоторую несовместимость с некоторыми точечными файлами из других версий ОС. В отличие от некоторых странных сообщений об ошибках в Mac OS X, перезагрузка или перезапуск Finder не помогли. Большое спасибо JacobSalmela за простое решение.
Если это сработало для вас, или вам известен другой способ исправить код ошибки 36 в Mac OS X Finder, сообщите нам об этом в комментариях.
ZLONOV.ru
При копировании файлов (особенно файлов больших размеров) с компьютеров Mac на внешние или сетевые диски с другой, чем в Mac файловой системой, могут возникать ошибки вида:
Finder не может завершить операцию, так как некоторые данные в «XXXX» не удалось прочитать или записать.
(Код ошибки -36)
Причина может крыться в так называемых dot-файлах (имеют название вида «.имяисходного_файла.расширение»), которые файловая система Mac использует для хранения специальных дополнительных атрибутов файлов.
Решением проблемы может стать использование утилиты dot_clean, которая удаляет dot-файлы, сливая их воедино:
- Необходимо запустить Терминал.
- В окне Терминала надо ввести команду dot_clean и поставить пробел после неё (Enter пока нажимать не надо).
- В окно Терминала надо мышкой перетащить директорию, в которой находится проблемный файл, чтобы в командной строке появился путь к ней.
- Теперь можно запустить получившуюся команду на выполнение и дождаться её завершения.
Как решить ошибку Error code -36?
Иногда пользователи Mac при копировании файлов в Finder могут встречаться с ошибкой Error code -36. После получения сообщения с таким кодом процесс копирования останавливается и не возобновляется. Сегодня мы расскажем о паре простых шагов, которые уберегут вас от Error code -36.
Полный текст сообщения об ошибке выглядит следующим образом:
The Finder can’t complete the operation because some data in “Имя файла” can’t be read or written. (Error code -36).
Чаще всего проблемный файл, вызывающий ошибку, имеет расширение .DS_Store, но Error code -36 может появляться и в других, более редких ситуациях. Лучше всего решается эта проблема с помощью терминала и специальной команды dot_clean.
1. Запустите Терминал.
2. В командной строке наберите следующую команду:
dot_clean /Путь к директории, которую необходимо скопировать.
3. После завершения команды папку вновь можно будет скопировать без проблем в Finder.
Например, если вы желаете скопировать бэкапы по адресу
/Documents/FileBackups/ вам необходимо выполнить команду:
В очень редких ситуациях, например, при копировании файлов между двумя компьютерами, внешним накопителем и в других подобных ситуациях, Error code -36 может появляться, несмотря на введенную команду. В этом случае мы рекомендуем вам удалить все файлы с расширением .DS_Store с вашего компьютера Mac.
Как исправить ошибку Error code-36 в Finder?

Вот такое сообщение выскакивает при возникновении этой ошибки.
The Finder can’t complete the operation because some data in “Имя файла” can’t be read or written. (Error code -36).
Причиной может быть проблемный файл с расширением .DS_Store, но могут случаться и более изощренные ситуации. Что исправить проблему, воспользуйтесь простым перечнем действий.
– открываем Терминал, набираем команду
dot_clean /путь к директории, которую необходимо скопировать.
После выполнения команды, вы сможете без проблем осуществить копирование файлов в Finder.
В очень редких случаях это может не сработать, тогда придется удалять с Mac все файлы с расширением .DS_Store.
Finder
рекомендуем к прочтению
Как исправить работу Safari в OS X Yosemite?
Safari в OS X Yosemite в отдельных случаях часто зависает и вылетает. Как исправить эту ситуацию? Предлагаем несколько способов.
Как исправить отображение текста кирилицей в TextEdit на Mac OS X?
Многие пользователи сегодня используют файлы .txt. Сохраненные на Windows документы нередко могут некорректно отображаться на Mac. Чтобы решить эту проблему, …
Как исправить ошибку с окном загрузки и сохранения в Safari?
В последней сборке OS X Yosemite присутствует досадный баг, когда во время сохранения или выбора файлов для загрузки в браузере …
Решаем проблему ошибки Error code -36 на Mac.
Чаще всего проблемный файл, вызывающий ошибку, имеет расширение .DS_Store, но Error code -36 может появляться и в других, более редких ситуациях. Лучше всего решается эта проблема с помощью терминала и специальной команды dot_clean.
Шаг 1. Запустите Терминал.
Шаг 2. В командной строке наберите следующую команду:
Например, если вы желаете скопировать бэкапы по адресу
/Documents/FileBackups/ вам необходимо выполнить команду:
Шаг 3. После завершения команды папку вновь можно будет скопировать без проблем в Finder.
В очень редких ситуациях, например, при копировании файлов между двумя компьютерами, внешним накопителем и в других подобных ситуациях, Error code -36 может появляться, несмотря на введенную команду. В этом случае мы рекомендуем вам удалить все файлы с расширением .DS_Store с вашего компьютера Mac.
Код ошибки 36 при копировании файла в mac os
[Ответить]lorddm [16.04.2011 15:43] Ошибка копирования (код -36):
Здравствуйте.
Прошу помощи — совета:
очень часто, практически постоянно, при копировании больших объёмов данных на внешний диск (от 30 до 120 ГБ, разные файлы разложенные по папкам) происходит какой-то сбой. Состема сообщает что Finder не может завершить операцию. код ошибки -36.
На сайте Apple написано:
-36 ioErr I/O error (bummers)
а вот что с этим делать — не нашёл там.
Копирование происходит на внешние диски FAT32 или NTFS — не имеет знаечения.
Кроме того, если копирование происходило по сети на ВИН-комп, и возникает такая же ошибка — отваливается соединение с этим копьютером. Помогает только перезагрузка мака.
Пробовал гуглить — результатов не добился.
Подскажите — куда копать?
Mac BookPro 13 7.1/2.4GHz./8GB/750GB (WD7500BPVT)/OS X 10.6.7
Заранее — большое спасибо blblTb [16.04.2011 16:18] :
Софтинка lorddm [16.04.2011 16:24] :
blblTb
Спасибо за Ваше внимание к моей проблеме.
Но я не очень понял — эта «софтинка» к чему?
Мне её на виндовый комп устанавливать нужно? который по сети подключён? Для чего?
Или мне нужно переформатировать все винты в HFS и после этого подключать их только к тому компьютеру где «софтинка»? А с остальным оборудованием что делать (например медиа плейр)?
Мне кажется — это не решение
Спасибо. Zlyden [16.04.2011 17:01] :
Если там действительно сотни тысяч файлов, то надежнее их из терминала прокопировать, типа: cp -R и т.д. lorddm [16.04.2011 18:54] :
Zlyden
как то слишком сложно
Меня больше беспокоит отсутствие понимания что означает ошибка -36 и как с этим бороться Zlyden [16.04.2011 19:35] :
lorddm писал(а):
Zlyden
как то слишком сложно
Что тут сложного? 🙂 Заводим терминал, набираем «cp -R «затем кидаем папку, которую нужно копировать и вторую — в которую нужно копировать.
lorddm писал(а):
Меня больше беспокоит отсутствие понимания что означает ошибка -36 и как с этим бороться
Ошибка чтения-записи. Может быть чем угодно, включая глюк самого Файндера (который собстно выполняет копирование и сообщает об этой ошибке). Но обычно такое сообщение появляется, когда не читается диск, с которого копируется.
ПС: В 10.6 глюков Файндера я особенно не замечал, но в 10.4 при копировании кучи файлов на SMB-шары Файндер регулярно подглючивает. Терминал в этом плане надежнее, он хотя бы продолжает копирование остальных файлов. Neo [16.04.2011 20:57] :
lorddm писал(а):
Меня больше беспокоит отсутствие понимания что означает ошибка -36 и как с этим бороться
Например, не копировать на диск FAT32 файлы размером более 4ГБ. lorddm [16.04.2011 22:50] :
Zlyden писал(а):
Что тут сложного? 🙂 Заводим терминал.
. такое сообщение появляется, когда не читается диск, с которого копируется.
. Файндер регулярно подглючивает. .
Честно говоря расстраивает это. МАК вроде бы, удобная система для пользователя и всё такое и тут вдруг: дорогой юзер, если вам надо скопировать папку с 50ю вложенными папками в которых в общей сложности 10-20 тысяч файлов, — доставай терминал.
to NEO — про размер файла для FAT32 — спасибо, знаю. Только это же самое (ошибка -36) происходит и с внешними NTFS, винтами и при копировании по сети.
Собственный винт — проверял, права доступа востанавливал (на всяк случай). Может правда финдер? Кстати — пользуюсь тотал финдером (лицензионным) Zlyden [16.04.2011 22:58] :
lorddm писал(а):
Кстати — пользуюсь тотал финдером (лицензионным)
Может в этом и проблема? 🙂 lorddm [16.04.2011 22:59] :
Zlyden писал(а):
Может в этом и проблема? 🙂
Думал об этом, попробую — отпишусь (хотя сомневаюсь) [Ответить]
[Вперед >]









