Как да коригирам код за грешка -36 „.DS_Store не може да се чете или записва“



Опитайте Нашия Инструмент За Премахване На Проблемите

Някои потребители на Mac срещат Код за грешка 36 когато се опитват да копират определени папки от или на външно устройство. Съобщава се, че това се случва както с microSD карти, така и с външни SSD и HDD. Докато някои потребители съобщават, че проблемът възниква само с определени файлове, други потребители виждат тази грешка всеки път, когато се опитват да извършат операция за копиране и поставяне.

Код за грешка на Mac 36



Грешката -36 е I / O грешка, показваща, че SD / µ-SD картата се проваля / е неуспешна, или има несъвместимост с SD / µ-SD четец . Или в някои случаи може да сигнализира, че вътрешното устройство започва да се проваля. В този случай първият ви опит за отстраняване на проблема би бил да стартирате Disk Utility, за да поправите устройствата или да го форматирате, в случай че проблемът продължава.



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

Но има и малка грешка на сървърите на Mac Mini, която може да причини тази грешка. За да го поправите, ще трябва да се уверите, че актуалната корекция е инсталирана, като актуализирате фърмуера на вашето устройство до последната версия.

Известно е обаче, че проблемът е причинен от някои свръхзащитни AV, които са склонни да пречат на операциите за прехвърляне на файлове (най-често BitDefender). Ако този сценарий е приложим, трябва да деинсталирате пакета за защита, за да отстраните проблема.



Метод 1: Актуализирайте машината си до най-новата версия

Както се оказва, този конкретен проблем изглежда е специфичен за определена версия на macOS на няколко други свързани версии. Често се съобщава за версия 10.9.2, която задейства Код на грешка 36 - както на версиите за крайни потребители, така и на Mac Mini сървъри.

Някои засегнати потребители, които преди това са се занимавали с този проблем, съобщават, че са успели да отстранят проблема, като актуализират своята Mac машина до последната налична версия.

Това може да стане лесно от Системни предпочитания меню. Ако този сценарий е приложим и от известно време не сте актуализирали macOS, ето кратко ръководство стъпка по стъпка, което ще ви помогне да актуализирате до най-новата налична версия:

  1. Използвайте лентата за действия в долната част на екрана, за да щракнете върху Системни предпочитания от лентата за действия в горната част.

    Достъп до менюто System Preferences на 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 Приложение.

    Отваряне на приложението за намиране

  2. След като влезете в Finder кликнете върху Отивам от менюто на лентата в горната част, след което кликнете върху Помощни програми.

    Достъп до менюто Utilities

    Забележка: Като алтернатива можете да натиснете CMD + U за да стигнете веднага.

  3. Вътре в Помощни програми екран, потърсете записа с име BitdefenderUninstaller и щракнете двукратно върху него, за да стартирате процеса на деинсталиране.

    Деинсталиране на BitDefender от macOS

    Забележка: В случай, че се опитвате да деинсталирате различен AV на трета страна, потърсете съответния деинсталатор.

  4. Когато бъдете помолени да потвърдите процеса на деинсталиране, щракнете върху Деинсталирайте и въведете вашата администраторска парола, за да започнете операцията.
  5. Изчакайте деинсталирането да завърши, след което рестартирайте вашия Mac, за да завършите процеса.
  6. При следващото стартиране повторете действието, което преди това е причинило Код за грешка 36 и вижте дали проблемът е решен сега.

В случай, че все още се появява същия проблем, когато се опитате да копирате или преместите файл от или в хранилището си, преминете надолу към следващото потенциално решение по-долу.

Метод 3: Стартиране на Disk Utility на засегнатото устройство

Ако срещате проблема само при извършване на операции, включващи определено вътрешно устройство или включващи SD / µ-SD карта, винаги трябва да имате предвид възможността SD картата да е несъвместима или вътрешното устройство да започва да се проваля.

Ако този сценарий е приложим, трябва да можете да разрешите проблема, като стартирате първа помощна програма Run Disk Utility на устройството / SD картата, която участва в операцията. Също така се препоръчва да стартирате същия тип сканиране на устройството за зареждане - само за да сте сигурни, че всичко е в изправност.

Ето кратко ръководство, което ще ви помогне да стартирате Disk Utility на вашата инсталация на macOS:

  1. Щракнете върху Finder App разположен на Лента за действие в горната част на екрана.

    Отваряне на приложението за намиране

  2. След като влезете в Finder кликнете върху Отивам бутон (от лентата на лентата в горната част) и кликнете върху Помощни програми от новопоявилото се контекстно меню.

    Достъп до менюто Utilities

  3. Вътре в Помощни програми , щракнете двукратно върху Дискова помощна програма от списъка на наличните помощни програми.

    Отваряне на Disk Utility на Mac

  4. След като влезете в Дискова помощна програма , започнете, като изберете вашия Обувка диск (от левия раздел), след което щракнете върху Икона за първа помощ (в горната част на екрана).

    Стартиране на помощната програма за първа помощ на зареждащо устройство

  5. Когато стигнете до подкана за потвърждение, щракнете върху Бягай за да стартирате процеса. Помощната програма ще започне с проверка на целия том за грешки, след което ще поправи тома, ако е необходимо.
  6. В случай че не бъдат идентифицирани грешки, ще получите съобщение за успех (зелена отметка), което ви казва, че няма намерени проблеми.

    Стартиране на първа помощ при зареждане

  7. След като операцията приключи, повторете стъпки 4 до 6 с останалите устройства (включително всички SD карти, с които имате проблеми), докато всяко устройство бъде анализирано.
  8. След като се анализира всяко място за съхранение, рестартирайте вашия Mac и вижте дали проблемът е разрешен при следващото стартиране на системата.

В случай, че все още срещате същото Код за грешка 36 проблем, преминете към следващото потенциално решение по-долу.

Метод 4: Изтриване на .DS_Store файлове

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

The .DS_Store (Desktop Services Store) е поредица от скрити кеш файлове, създадени от Mac OS. Ако те не съществуват по подразбиране, вашият macOS ще създаде с помощта на приложението Finder в вашите компютърни директории. Те съдържат най-вече информация за конфигурацията и настройките на вашата система.

Имайте предвид, че не се препоръчва да изтривате файловете .DS_Store, ако нямате валидна причина за това. както и да е Код за грешка 36 често се свързва с повредени .DS_Store файлове, които в крайна сметка пречат на операциите за прехвърляне на файлове.

Ако сте готови да продължите с тази корекция, ето кратко ръководство, което ще ви позволи да премахнете всички DS_Store файлове ръчно чрез Терминал:

  1. От лентата за действия в долната част на екрана кликнете върху Finder ап.

    Отваряне на приложението за намиране

  2. След като влезете в Finder приложение, използвайте лентата на лентата в горната част на екрана, за да кликнете върху Отидете> Помощни програми от контекстното меню.

    Достъп до менюто Utilities

  3. Вътре в екрана Utilities щракнете двукратно върху Терминал помощна програма и въведете вашата администраторска парола, ако бъдете подканени да направите това.

    Достъп до помощната програма Terminal

  4. Вътре в терминала въведете следната команда и натиснете Return, за да започнете премахването на всеки DS_Store файл:
    sudo find / -name “.DS_Store” -depth -exec rm {} ;
  5. Когато бъдете подканени, въведете вашата администраторска парола и натиснете Добре за да започне този процес.
  6. След като операцията приключи, рестартирайте машината и вижте дали проблемът е отстранен при следващото стартиране на системата.

В случай, че все още срещате Код за грешка 36 проблем при извършване на определени операции за прехвърляне на файлове, преминете надолу към следващото потенциално коригиране по-долу.

Метод 5: Стартиране на „dot_clean“ от терминала

Както някои засегнати потребители съобщават, този конкретен проблем може да възникне поради процеса на архивиране на Finder. При определени обстоятелства това може да окаже влияние върху операциите за компресиране и прехвърляне на файлове.

Официалното обяснение, идващо от инженерите на Apple, е, че проблемът възниква, когато има някакво лошо управление по отношение на файловете с долни точки. Казва се обаче, че проблемът вече не трябва да възниква, ако имате версия на операционната система по-нова от Snow Leopard (Ако виждате грешката при по-нов метод, този метод не трябва да е приложим).

Някои потребители, срещнали Код за грешка 36 проблем поради това обстоятелство са съобщили, че са успели да отстранят проблема, като са изтрили излишните данни с помощта на dot_clean ‘Команда.

Ето кратко ръководство за това как можете да стартирате командата ‘dot_clean’ от приложението Terminal:

  1. Използвайте полето за търсене в горния десен ъгъл, за да търсите Терминал и достъп до Топ попадение резултат, за да отворите приложението на терминала.

    Стартиране на терминал - macOS

  2. Вътре в Терминал app, въведете следната команда и натиснете Връщане да изпълнява a dot_clean команда:
    dot_clean
  3. Сега просто плъзнете папката, която неуспешно се опитвате да копирате или преместите в Терминал прозорец. След като бъде успешно зареден във вашия терминал, натиснете Връщане за изпълнение на ‘Dot_clean’ команда върху него.

    Изпълнение на командата dot_clean в проблемната папка

  4. След като операцията приключи, повторете действието, което преди това е причинило Код за грешка 36 и вижте дали проблемът вече е разрешен.

В случай, че проблемът все още не е разрешен, преминете към последното решение по-долу.

Метод 6: Форматиране на SD устройството (ако е приложимо)

Ако срещате само Код за грешка 36 при извършване на операции, включващи определена SD карта, е много вероятно да имате работа с измамна SD карта - най-вероятно тя е повредена или не използва форматиран, съвместим с вашата версия на macOS.

Ако този сценарий е приложим, трябва да можете да разрешите проблема, като използвате Disk Utility, за да изтриете съдържанието на SD картата и да я форматирате в MS-DOS (FAT), ако картата е с 32 GB или по-малка. Ако използвате 64 GB + карта, трябва да я форматирате в ExFAT.

ВАЖНО: Тази операция ще премахне всички данни, които в момента съхранявате на вашата SD карта. Архивирайте го, преди да продължите с тази процедура.

Ето кратко ръководство за форматиране на вашето SD устройство с помощта на Дискова помощна програма :

  1. Отворете приложението си Finder чрез лентата за действия в долната част.

    Отваряне на приложението за намиране

  2. С Finder приложението е отворено, кликнете върху Отидете> Помощни програми (от лентата на лентата в горната част).

    Достъп до менюто Utilities

  3. В папката Utilities щракнете двукратно върху Дискова помощна програма икона.

    Отваряне на Disk Utility

  4. След като влезете в приложението Disk Utility, изберете SD картата от лявото странично меню, след което кликнете върху Изтрива в горната част на екрана.
    Забележка: В повечето случаи SD картата ще бъде наречена 'БЕЗ ИМЕ'.
  5. След това задайте формата на MS-DOS (FAT) ако използвате 32 GB SD карта (или по-малко) или към Ex-FAT, ако използвате SD карта, по-голяма от 64 GB.

    Форматиране на SD картата според правилния формат

  6. След като помощната програма е конфигурирана и готова за работа, кликнете върху Изтрива и изчакайте процесът да завърши.
  7. След като процесът завърши, повторете действието, което преди това е причинило Код за грешка 36 и вижте дали проблемът е разрешен.
Етикети Mac 8 минути четене