Как исправить код ошибки -36 ‘.DS_Store не может быть прочитан или записан’

Некоторые пользователи Mac сталкиваются с кодом ошибки 36 при попытке скопировать определенные папки с или на внешний диск. Сообщается, что это происходит как с картами microSD, так и с внешними SSD и HDD. Хотя некоторые пользователи сообщают, что проблема возникает только с определенными файлами, другие пользователи видят эту ошибку каждый раз, когда пытаются выполнить операцию копирования-вставки.

Mac Error Code 36

Ошибка -36 является ошибкой ввода-вывода, указывающей на то, что либо карта SD / µ-SD неисправна / неисправна, либо имеется несовместимость с устройством чтения SD / µ-SD. Или, в некоторых случаях, это может сигнализировать о том, что внутренний диск начинает выходить из строя. В этом случае ваша первая попытка исправить проблему — запустить Дисковую утилиту, чтобы восстановить диски или отформатировать ее, если проблема не устранена.

В некоторых случаях кэшированные файлы могут вызвать эту ошибку из-за способа архивации Finder (только на Snow Leopard или ниже). Чтобы устранить проблему в этом случае, просто запустите dot_clean из терминала или удалите файлы .DS_Store автоматически.

Но есть и небольшая ошибка на серверах Mac Mini, которая может вызвать эту ошибку. Чтобы это исправить, вам нужно убедиться, что исправление установлено, обновив прошивку вашего компьютера до последней версии.

Однако известно, что эта проблема также вызвана некоторыми чрезмерно защищенными AV, которые имеют тенденцию мешать операциям передачи файлов (чаще всего BitDefender). Если этот сценарий применим, вам необходимо удалить пакет безопасности, чтобы устранить проблему.

Способ 1. Обновите компьютер до последней версии.

Как выясняется, эта конкретная проблема, по-видимому, связана с определенной версией macOS пары других связанных версий. Часто сообщается, что версия 10.9.2 вызывает код ошибки 36 — как в версии для конечного пользователя, так и на серверах Mac Mini.

Некоторые затронутые пользователи, которые ранее имели дело с этой проблемой, сообщили, что им удалось решить проблему, обновив свой компьютер Mac до последней доступной версии.

Это можно легко сделать из меню системных настроек. Если этот сценарий применим и вы давно не обновляли macOS, вот краткое пошаговое руководство, которое поможет вам обновить до последней доступной сборки:

  1. Используйте панель действий в нижней части экрана, чтобы щелкнуть значок «Системные настройки» на панели действий в верхней части.Доступ к меню «Системные настройки» в macOS
  2. Как только вы окажетесь на экране «Системные настройки», щелкните значок «Обновление программного обеспечения» в списке доступных параметров.Доступ к меню обновления программного обеспечения
  3. Как только вы окажетесь в меню «Обновление программ», утилита начнет поиск новых доступных обновлений. Дождитесь завершения процесса и не закрывайте окно до завершения анализа.Проверка обновлений
  4. Если найдена новая версия, нажмите кнопку «Обновить сейчас» и следуйте инструкциям на экране для завершения установки нового обновления.Обновление версии macOS до последней версии
  5. Как только обновление будет успешно установлено, перезагрузите ваш Mac вручную, если перезагрузка не произойдет автоматически.
  6. После завершения следующего запуска повторите операцию копирования и посмотрите, решена ли теперь проблема.

Если вы все еще сталкиваетесь с кодом ошибки 36 при попытке скопировать определенные папки с или на внешний диск, перейдите к следующему потенциальному исправлению ниже.

Способ 2. Удаление BitDefender (или другого стороннего AV)

Имейте в виду, что вероятность столкновения с вирусной инфекцией MAC очень мала, и последние версии macOS полностью оснащены, чтобы иметь дело с ними изначально (без помощи внешнего пакета AV).

Более того, известно, что A / V-продукты мешают нормальной работе Mac, и в этом конкретном случае BitDefender часто сигнализируется некоторыми уязвимыми пользователями за появление кода ошибки 36.

Если этот сценарий применим и вы используете BitDefender (или другое стороннее AV-устройство), вы сможете решить проблему, удалив приложение BitDefender с вашего Mac.

Вот краткое руководство, показывающее весь процесс удаления стороннего AV на macOS:

  1. На панели действий в нижней части экрана нажмите на приложение Finder.Открытие приложения Finding
  2. Зайдя в приложение Finder, нажмите «Перейти» в меню ленты вверху, затем нажмите «Утилиты».Доступ к меню утилит

    Примечание: в качестве альтернативы, вы можете нажать CMD + U, чтобы попасть туда немедленно.

  3. На экране «Утилиты» найдите запись с именем BitdefenderUninstaller и дважды щелкните по ней, чтобы начать процесс удаления.Удаление BitDefender из macOS

    Примечание. В случае, если вы пытаетесь удалить другой сторонний AV, поищите соответствующий деинсталлятор.

  4. Когда вас попросят подтвердить процесс удаления, нажмите «Удалить» и введите пароль администратора, чтобы начать операцию.
  5. Дождитесь завершения удаления, затем перезагрузите Mac, чтобы завершить процесс.
  6. При следующем запуске повторите действие, которое ранее вызывало код ошибки 36, и посмотрите, решена ли теперь проблема.

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

Метод 3: Запуск Дисковой утилиты на уязвимом диске

Если вы сталкиваетесь с этой проблемой только при выполнении операций, связанных с определенным внутренним диском или с картой SD / µ-SD, вы всегда должны учитывать возможность того, что карта SD несовместима или что внутренний диск начинает выходить из строя.

Если этот сценарий применим, вы должны быть в состоянии решить проблему, запустив скорую помощь Run Disk Utility на диске / SD-карте, которая участвует в операции. Также рекомендуется запускать такой же тип сканирования на загрузочном диске — просто чтобы убедиться, что все в порядке.

Вот краткое руководство, которое поможет вам запустить Дисковую утилиту на вашей установке MacOS:

  1. Нажмите на приложение Finder, расположенное на панели действий в верхней части экрана.Открытие приложения Finding
  2. Как только вы окажетесь внутри приложения Finder, нажмите кнопку «Перейти» (на панели ленты вверху) и выберите «Утилиты» в появившемся контекстном меню.Доступ к меню утилит
  3. В разделе «Утилиты» дважды щелкните Дисковую утилиту в списке доступных утилит.Открытие Дисковой утилиты на Mac
  4. Как только вы окажетесь внутри Дисковой утилиты, начните с выбора загрузочного диска (из левого раздела), затем щелкните значок «Первая помощь» (в верхней части экрана).Запуск утилиты первой помощи на загрузочном диске
  5. Когда вы получите запрос на подтверждение, нажмите «Запустить», чтобы начать процесс. Утилита запустится, проверив весь том на наличие ошибок, а затем восстановит том в случае необходимости.
  6. Если ошибок не обнаружено, вы получите сообщение об успехе (зеленая галочка), сообщающее, что проблем не обнаружено.Первая помощь при загрузке
  7. После завершения операции повторяйте шаги 4–6 с оставшимися дисками (включая все SD-карты, с которыми у вас возникли проблемы) до анализа каждого диска.
  8. После анализа каждого места для хранения перезагрузите компьютер Mac и проверьте, решена ли проблема при следующем запуске системы.

Если вы все еще сталкиваетесь с той же проблемой Error Code 36, перейдите к следующему потенциальному исправлению ниже.

Способ 4: удаление файлов .DS_Store

Некоторым пользователям удалось решить эту конкретную проблему, запустив скрипт терминала, который в итоге удаляет файлы .DS_Store.

.DS_Store (Store Services Store) — это серия скрытых файлов кэша, созданных в Mac OS. Если они не существуют по умолчанию, ваша macOS будет создана с помощью приложения Finder в ваших компьютерных каталогах. В основном они содержат информацию о конфигурации и настройках вашей системы.

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

Если вы готовы воспользоваться этим исправлением, вот краткое руководство, которое позволит вам вручную удалить все файлы DS_Store через Терминал:

  1. На панели действий в нижней части экрана нажмите на приложение Finder.Открытие приложения Finding
  2. Как только вы окажетесь внутри приложения Finder, используйте панель ленты в верхней части экрана, чтобы щелкнуть Перейти> Утилиты в контекстном меню.Доступ к меню утилит
  3. На экране «Утилиты» дважды щелкните утилиту «Терминал» и введите свой пароль администратора, если вам будет предложено это сделать.Доступ к утилите терминала
  4. Внутри терминала введите следующую команду и нажмите Return, чтобы инициировать удаление каждого файла DS_Store: sudo find / -name «.DS_Store» -depth -exec rm {} ;
  5. При появлении запроса введите свой пароль администратора и нажмите Ok, чтобы начать этот процесс.
  6. После завершения операции перезагрузите компьютер и проверьте, устранена ли проблема при следующем запуске системы.

Если вы по-прежнему сталкиваетесь с ошибкой кода ошибки 36 при выполнении определенных операций передачи файлов, перейдите к следующему потенциальному исправлению ниже.

Метод 5: Запуск «dot_clean» из терминала

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

Официальное объяснение, исходящее от инженеров Apple, заключается в том, что эта проблема возникает, когда в файлах с точечным подчеркиванием происходит некое неправильное управление. Однако сказано, что проблема больше не должна возникать, если у вас версия ОС, более новая, чем Snow Leopard (если вы видите ошибку в более новом методе, этот метод не должен быть применим).

Некоторые пользователи, которые столкнулись с проблемой кода ошибки 36 из-за этого обстоятельства, сообщили, что им удалось устранить проблему, удалив избыточные данные с помощью команды «dot_clean».

Вот краткое руководство о том, как вы можете запустить команду «dot_clean» из приложения «Терминал»:

  1. Используйте окно поиска в верхнем правом углу, чтобы найти Терминал и получить доступ к результату Top Hit, чтобы открыть приложение терминала.Запуск терминала - macOSЗапуск терминала — macOS
  2. В приложении «Терминал» введите следующую команду и нажмите «Return» для выполнения команды dot_clean: dot_clean
  3. Теперь просто перетащите папку, которую вы безуспешно пытаетесь скопировать или переместите в окно терминала. После того, как он успешно загружен в ваш терминал, нажмите Return, чтобы выполнить для него команду «dot_clean».Выполнение команды dot_clean в проблемной папке
  4. После завершения операции повторите действие, которое ранее вызывало код ошибки 36, и проверьте, устранена ли проблема.

Если проблема все еще не решена, перейдите к последнему исправлению ниже.

Способ 6: форматирование диска SD (если применимо)

Если вы сталкиваетесь с кодом ошибки 36 только при выполнении операций с определенной SD-картой, вполне вероятно, что вы имеете дело с хитрой SD-картой — скорее всего, она либо повреждена, либо не использует форматирование, совместимое с вашей macOS версия.

Если этот сценарий применим, вы сможете решить проблему с помощью Дисковой утилиты, чтобы удалить содержимое карты SD и отформатировать ее в MS-DOS (FAT), если размер карты составляет 32 ГБ или меньше. Если вы используете карту объемом 64 ГБ +, вам необходимо отформатировать ее в ExFAT.

ВАЖНО: Эта операция удалит все данные, которые вы в настоящее время храните на вашей SD-карте. Сделайте резервную копию, прежде чем идти с этой процедурой.

Вот краткое руководство по форматированию вашего SD-диска с помощью Дисковой утилиты:

  1. Откройте приложение Finder через панель действий внизу.Открытие приложения Finding
  2. Открыв приложение Finder, нажмите «Перейти»> «Утилиты» (в верхней части ленты).Доступ к меню утилит
  3. В папке «Утилиты» дважды щелкните значок Дисковой утилиты.Открытие Дисковой утилиты
  4. Зайдя в приложение Disk Utility, выберите SD-карту в левом меню, затем нажмите кнопку «Стереть» в верхней части экрана.
    Примечание. В большинстве случаев SD-карта будет называться «NO NAME».
  5. Затем установите формат MS-DOS (FAT), если вы используете SD-карту 32 ГБ (или меньше), или Ex-FAT, если вы используете SD-карту объемом более 64 ГБ.Форматирование SD-карты в соответствии с правильным форматом
  6. Как только утилита настроена и готова к работе, нажмите «Стереть» и дождитесь завершения процесса.
  7. После завершения процесса повторите действие, которое ранее вызывало код ошибки 36, и посмотрите, была ли проблема решена.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *