4 sposoby naprawy kodu błędu Mac 36

Istnieje tylko kilka komunikatów o błędach macOS, które są tak znane, jak kod błędu 36. Napotkanie go w trakcie czegoś ważnego może być co najmniej frustrujące, zwłaszcza w przypadku wielu często sprzecznych porad online. W tym przewodniku przedstawiono pięć łatwych do zastosowania metod, które pomogą Ci wyrzucić kod błędu Mac 36 na krawężnik.

Co to jest kod błędu 36 w systemie macOS?

Kod błędu 36 na komputerze Mac jest czasami określany jako błąd „nie można odczytać lub zapisać”, ponieważ pełny komunikat o błędzie zwykle brzmi:

„Finder nie może ukończyć operacji, ponieważ niektórych danych w pliku „Nazwa pliku.rozszerzenie” nie można odczytać ani zapisać. (Kod błędu -36)”

Twój Mac zwraca uwagę na fakt, że nie może odczytywać danych z pliku źródłowego ani zapisywać danych w pliku docelowym. Kod błędu 36 jest najczęściej spotykany, gdy:

  • Przesyłanie plików z zewnętrznego urządzenia pamięci masowej na wewnętrzny dysk twardy.
  • Kopiowanie plików z dysku systemowego na zewnętrzne urządzenie pamięci masowej.
  • Przenoszenie plików do folderu Kosz.

Zrozumienie kodu błędu 36 to pierwszy krok w kierunku jego rozwiązania.

Wskazówka: szukasz przewodnika, jak naprawić kod błędu 43? Poznaj nasze sprawdzone i zatwierdzone rozwiązania.

Co powoduje kod błędu 36 na komputerze Mac?

Kod błędu 36 jest zwykle spowodowany przez co najmniej jeden z następujących czynników:

  • Uszkodzenie pliku: jeśli plik, który próbujesz skopiować lub przenieść, jest uszkodzony, może to spowodować wyświetlenie kodu błędu 36. Dzieje się tak, ponieważ komputer Mac ma problemy z odczytywaniem danych tak, jak powinien.
  • Problemy z uprawnieniami do plików: czasami uprawnienia związane z plikiem lub folderem uniemożliwiają komputerowi Mac pomyślne wykonanie operacji.
  • Wadliwe urządzenie pamięci masowej: zarówno wewnętrzne, jak i zewnętrzne urządzenia pamięci masowej mogą wywołać kod błędu 36, gdy komputer Mac nie może się z nimi prawidłowo komunikować.
  • Błędy systemu operacyjnego: czasami problemy z samym systemem macOS, a mianowicie błędy oprogramowania, mogą powodować nieoczekiwane zachowanie i uniemożliwiać pomyślne zakończenie operacji odczytu i zapisu.

Chociaż te problemy mogą wydawać się skomplikowane, poprawki często takie nie są, jak zobaczysz.

Dobrze wiedzieć: masz problem ze zidentyfikowaniem problemu? Możesz dowiedzieć się, jak używać Diagnostyki Apple do rozwiązywania problemów z komputerem Mac.

1. Jak naprawić kod błędu 36 za pomocą polecenia „Dot_clean”.

Jeśli kiedykolwiek kopiowałeś pliki z komputera Mac na zewnętrzne urządzenie pamięci masowej, a następnie podłączałeś je do komputera z systemem Windows lub Linux, być może zauważyłeś dziwnie wyglądające pliki, które zaczynają się od kropki, na przykład .DS_Store. Są one znane jako „pliki kropek” i zwykle są ukryte na komputerze Mac, przechowując niestandardowe atrybuty, takie jak położenie ikon lub konfiguracje obrazów tła.

Ze względu na swoją specyficzną naturę dla komputerów Mac, pliki kropek czasami ulegają uszkodzeniu, gdy dostęp do jednego urządzenia pamięci masowej jest uzyskiwany z wielu systemów operacyjnych. Na szczęście macOS jest wyposażony w przydatne narzędzie wiersza poleceń o nazwie „dot_clean”, które może rekurencyjnie łączyć je z odpowiednimi plikami natywnymi. Aby użyć polecenia dot_clean, wykonaj poniższe czynności:

  1. Otwórz „Aplikację terminalową”. Możesz go znaleźć w „Aplikacje -> Narzędzia”.
  1. Wprowadź następujące polecenie, aby wyświetlić listę wszystkich podłączonych woluminów: ls /Volumes
  2. Zapamiętaj nazwę urządzenia pamięci masowej, z którym masz problem. Na przykład dysk systemowy nosi zwykle nazwę „Macintosh HD”.
  3. Wprowadź następujące polecenie, aby uruchomić polecenie dot_clean na urządzeniu pamięci masowej: sudo dot_clean /Volume/Drive-name
  4. Aby przeskanować dysk systemowy, wpisz: sudo dot_clean /Volumes/Macintosh\HD. Następnie wprowadź hasło administratora i poczekaj, aż polecenie dot_clean zakończy swoje zadanie.

Ważny: podczas gdy Terminal może być potężnym narzędziem, może również wprowadzać zmiany na poziomie systemu. Zawsze dokładnie sprawdzaj wprowadzone polecenia, aby uniknąć niezamierzonych konsekwencji.

2. Jak naprawić kod błędu 36, przeglądając uprawnienia do odczytu/zapisu

System operacyjny macOS jest zasadniczo systemem operacyjnym opartym na systemie Unix i jako taki wykorzystuje podobny model uprawnień, aby zapewnić bezpieczeństwo plików. Zasadniczo ten model reguluje, kto może czytać, pisać lub wykonywać każdy plik i folder w twoim systemie. Aby naprawić kod błędu 36, sprawdź, czy masz niezbędne uprawnienia do odczytu/zapisu pliku lub folderu, z którym masz problem:

  1. Uruchom Finder i zlokalizuj plik lub folder, który powoduje błąd o kodzie 36.
  2. Kliknij plik lub folder prawym przyciskiem myszy i kliknij opcję „Pobierz informacje”.
  1. Rozwiń sekcję „Udostępnianie i uprawnienia” u dołu.
  2. Spójrz na uprawnienia obok swojej nazwy użytkownika i upewnij się, że są ustawione na „Odczyt i zapis”. Jeśli nie, kontynuuj.
  3. Kliknij ikonę kłódki w prawym dolnym rogu okna i po wyświetleniu monitu wprowadź hasło.
  1. Otwórz wyskakujące menu w kolumnie „Uprawnienia”, a następnie wybierz żądane ustawienie uprawnień.

Wskazówka: zawsze możesz cofnąć wszelkie zmiany dokonane w uprawnieniach do plików i folderów, klikając trzy kropki u dołu okna informacyjnego i wybierając opcję „Cofnij zmiany”.

Jak wykonywać operacje odczytu/zapisu za pomocą terminala

Czasami Finder macOS napotka czkawkę, taką jak kod błędu 36 podczas usuwania, kopiowania lub przenoszenia plików lub folderów, ale możesz je ominąć, wykonując operacje bezpośrednio z Terminala. Po prostu wiedz, że polecenia terminala wymagają odrobiny ostrożności, ponieważ nieprawidłowe polecenia mogą mieć niezamierzone konsekwencje (podobnie jak nieprawidłowe kliknięcie).

Użyj polecenia „rm” (usuń), aby usunąć plik lub folder za pomocą Terminala:

rm niepotrzebny.plik lub rm -r niepotrzebny.folder

Użyj polecenia „cp” (kopiuj), aby skopiować plik lub folder za pomocą Terminala:

cp przykład.plik ~/Pulpit lub cp -r nazwa_folderu ~/Pulpit

Użyj polecenia „mv” (przenieś), aby przenieść plik lub folder za pomocą Terminala:

mv przykład.plik ~/Pulpit lub mv -r nazwa_folderu ~/Pulpit

Wskazówka: aby te przykładowe polecenia działały, musisz najpierw przejść do odpowiedniego folderu. Zrób to za pomocą polecenie „cd” (zmień katalog)..

3. Jak naprawić kod błędu 36, uruchamiając pierwszą pomoc na urządzeniu pamięci masowej

Zarówno na dyskach wewnętrznych, jak i zewnętrznych mogą czasami wystąpić problemy z systemem plików, które uniemożliwiają komputerowi Mac prawidłowe odczytywanie lub zapisywanie danych. W tym miejscu pojawia się funkcja „Pierwsza pomoc” wbudowanego Narzędzia dyskowego macOS, która pozwala sprawdzić system plików dysku pod kątem błędów i naprawić je, jeśli to możliwe, za pomocą kilku prostych kliknięć:

  1. Uruchom aplikację Narzędzie dyskowe z „Aplikacje -> Narzędzia”.
  1. Wybierz problematyczne urządzenie pamięci masowej w lewym okienku.
  2. Kliknij przycisk „Pierwsza pomoc” na pasku narzędzi.
  1. Potwierdź swoją decyzję o skanowaniu i, miejmy nadzieję, napraw urządzenie pamięci masowej, klikając przycisk „Uruchom”.
  2. Poczekaj na zakończenie udzielania pierwszej pomocy.

Notatka: jeśli Narzędzie dyskowe nie naprawi dysku i nie wyeliminuje kodu błędu 36, zalecamy utworzenie kopii zapasowej urządzenia pamięci masowej, ponieważ może ono ulec awarii.

4. Jak naprawić kod błędu 36, ręcznie usuwając pliki .DS_Store

Jeśli żadne rozwiązanie do tej pory nie pomogło, powinieneś rozważyć ręczne usunięcie plików .DS_Store z urządzenia pamięci masowej. Jak już wyjaśniliśmy, te pliki zawierają ustawienia na poziomie katalogu dla twojego Maca, więc nie są tak naprawdę potrzebne. To dobra wiadomość, ponieważ mogą ulec uszkodzeniu i spowodować pojawienie się kodu błędu 36.

Ponieważ pliki .DS_Store są domyślnie ukryte i niewidoczne w Finderze, nawet jeśli naciśniesz Command + Shift + . aby ujawnić ukryte pliki, musisz przeskoczyć kilka dodatkowych obręczy, aby je usunąć:

  1. Uruchom Terminal. Możesz go znaleźć w „Aplikacje -> Narzędzia”.
  2. Przejdź do folderu, z którym masz problem, używając polecenia „cd”.
  3. Wpisz następujące polecenie, aby wyświetlić listę wszystkich plików: ls -lA
  4. Użyj polecenia „rm”, aby usunąć plik .DS_Store: rm .DS_Store
  1. Powtórz kroki od 2 do 4 dla wszystkich innych problematycznych folderów.

Wskazówka: możesz usunąć wszystkie pliki .DS_Store w systemie za jednym razem, używając następującego polecenia (używaj go ostrożnie): sudo find / -name ".DS_Store" -głębokość -exec rm {} \;

Często Zadawane Pytania

Jakie są inne typowe kody błędów w systemie macOS?

Istnieje wiele kodów błędów, które mogą pojawić się w systemie macOS, z których każdy wskazuje na inny problem. Oprócz kodu błędu 36, inne często spotykane kody błędów to kod błędu 43 i kod błędu 50.

Czy mogę zapobiec ponownemu pojawieniu się kodu błędu 36?

Niestety, nie ma gwarantowanego sposobu, aby zapobiec kodowi błędu 36. Najlepsze, co możesz zrobić, to dbać o swoje urządzenia pamięci masowej i aktualizować system operacyjny.

Czy usuwanie plików .DS_Store jest bezpieczne?

Tak, generalnie usuwanie plików .DS_Store jest bezpieczne. Te pliki są tworzone przez system macOS w celu przechowywania ustawień specyficznych dla katalogu i nie zawierają żadnych danych osobistych.

Indeks
  1. Co to jest kod błędu 36 w systemie macOS?
  2. Co powoduje kod błędu 36 na komputerze Mac?
  3. 1. Jak naprawić kod błędu 36 za pomocą polecenia „Dot_clean”.
  4. 2. Jak naprawić kod błędu 36, przeglądając uprawnienia do odczytu/zapisu
    1. Jak wykonywać operacje odczytu/zapisu za pomocą terminala
  5. 3. Jak naprawić kod błędu 36, uruchamiając pierwszą pomoc na urządzeniu pamięci masowej
  6. 4. Jak naprawić kod błędu 36, ręcznie usuwając pliki .DS_Store
  7. Często Zadawane Pytania
    1. Jakie są inne typowe kody błędów w systemie macOS?
    2. Czy mogę zapobiec ponownemu pojawieniu się kodu błędu 36?
    3. Czy usuwanie plików .DS_Store jest bezpieczne?

Możesz być zainteresowany

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Go up