4 sposoby naprawienia kodu błędu Mac 36 1

4 sposoby naprawienia kodu błędu Mac 36


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

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ć ani zapisać”, ponieważ pełny komunikat o błędzie zazwyczaj brzmi:

"The Finder can’t complete the operation because some data in “Filename.extension” can’t be read or written. (Error Code -36)"

Twój Mac zwraca uwagę na fakt, że nie może odczytać danych z pliku źródłowego ani zapisać danych w pliku docelowym. Kod błędu 36 najczęściej występuje, 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 magazynujące.
  • Przenoszenie plików do folderu Kosz.

Zrozumienie kodu błędu 36 jest pierwszym krokiem w kierunku jego rozwiązania.

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

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

Kod błędu 36 jest zwykle spowodowany przez jeden lub więcej 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ż Twój Mac ma problemy z prawidłowym odczytaniem danych.
  • Problemy z uprawnieniami do plików: czasami uprawnienia powiązane z plikiem lub folderem uniemożliwiają pomyślne wykonanie operacji przez komputer Mac.
  • 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 skomunikować.
  • 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, jak zobaczysz, ich rozwiązania często takie nie są.

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ś to urządzenie do komputera z systemem Windows lub Linux, być może zauważyłeś dziwnie wyglądające pliki zaczynające się od kropki, np. .DS_Store. Są to tak zwane „pliki kropkowe” i zwykle są ukryte na komputerze Mac i przechowują niestandardowe atrybuty, takie jak położenie ikon lub konfiguracje obrazów tła.

Ze względu na ich specyficzny charakter dla komputerów Mac, pliki kropki czasami ulegają uszkodzeniu, gdy dostęp do jednego urządzenia pamięci masowej jest uzyskiwany z wielu systemów operacyjnych. Na szczęście w systemie macOS dostępne jest przydatne narzędzie wiersza poleceń o nazwie „dot_clean”, które może rekursywnie łączyć je z odpowiadającymi im plikami natywnymi. Aby użyć polecenia dot_clean, wykonaj poniższe kroki:

  1. Otwórz „aplikację terminalową”. Znajdziesz go w „Aplikacje -> Narzędzia”.
Podświetlony terminal Macos
  1. Wpisz 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. Wpisz 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.
Terminal poleceń Dot Clean

Ważny: chociaż Terminal może być potężnym narzędziem, może także wprowadzać zmiany na poziomie systemu. Zawsze dokładnie sprawdzaj wprowadzane 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 model ten reguluje, kto może czytać, zapisywać i wykonywać każdy plik i folder w systemie. Aby naprawić kod błędu 36, sprawdź, czy masz niezbędne uprawnienia do odczytu/zapisu pliku lub folderu, z którym masz problemy:

  1. Uruchom Findera i zlokalizuj plik lub folder, który powoduje wyświetlenie kodu błędu 36.
  2. Kliknij plik lub folder prawym przyciskiem myszy i kliknij opcję „Uzyskaj informacje”.
Uzyskaj opcję informacyjną Macos
  1. Rozwiń sekcję „Udostępnianie i uprawnienia” na dole.
  2. Sprawdź 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.
Blokada karty informacyjnej
  1. Otwórz wyskakujące menu w kolumnie „Przywilej”, a następnie wybierz żądane ustawienie uprawnień.
Karta Informacje Zmień uprawnienia

Wskazówka: zawsze możesz cofnąć wszelkie zmiany wprowadzone w uprawnieniach plików i folderów, klikając trzy kropki na dole okna Informacje i wybierając opcję „Cofnij zmiany”.

Jak wykonywać operacje odczytu/zapisu za pomocą terminala

Czasami w programie MacOS Finder występują problemy, takie jak kod błędu 36, podczas usuwania, kopiowania lub przenoszenia plików lub folderów, ale można je ominąć, wykonując operacje bezpośrednio z terminala. Wiedz tylko, ż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 unnecessary.file Lub rm -r unnecessary.folder

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

cp example.file ~/Desktop Lub cp -r foldername ~/Desktop

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

mv example.file ~/Desktop Lub mv -r foldername ~/Desktop

Wskazówka: aby te przykładowe polecenia zadziałały, musisz najpierw przejść do odpowiedniego folderu. Zrób to za pomocą Polecenie „cd” (zmiana katalogu)..

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

Zarówno na dyskach wewnętrznych, jak i zewnętrznych mogą czasami występować problemy z systemem plików, które uniemożliwiają prawidłowy odczyt lub zapis danych na komputerze Mac. W tym miejscu z pomocą przychodzi funkcja „Pierwsza pomoc” wbudowanego narzędzia MacOS Disk Utility, która umożliwia sprawdzenie systemu plików dysku pod kątem błędów i naprawienie ich, jeśli to możliwe, za pomocą kilku prostych kliknięć:

  1. Uruchom aplikację Disk Utility z „Aplikacje -> Narzędzia”.
Wyróżniony terminal Macos 1
  1. Wybierz problematyczne urządzenie pamięci masowej w lewym okienku.
  2. Kliknij przycisk „Pierwsza pomoc” na pasku narzędzi.
Podkreślono pierwszą pomoc Macos
  1. Potwierdź decyzję o przeskanowaniu i, miejmy nadzieję, naprawieniu urządzenia pamięci masowej, klikając przycisk „Uruchom”.
  2. Poczekaj, aż zakończy się udzielanie pierwszej pomocy.

Notatka: jeśli Narzędzie dyskowe nie naprawi dysku i nie wyeliminuje błędu o kodzie 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 dotychczasowe rozwiązanie 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, pliki te przechowują ustawienia na poziomie katalogu komputera Mac, więc nie są tak naprawdę potrzebne. To dobra wiadomość, ponieważ mogą ulec uszkodzeniu i spowodować wyświetlenie kodu błędu 36.

Ponieważ pliki .DS_Store są domyślnie ukryte i niewidoczne w Finderze, nawet jeśli naciśniesz Komenda + Zmiana + . aby odkryć ukryte pliki, musisz przeskoczyć kilka dodatkowych przeszkód, aby je usunąć:

  1. Uruchom Terminal. Znajdziesz go 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
DS Store Usuń terminal
  1. Powtórz kroki od 2 do 4 dla wszystkich innych problematycznych folderów.

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

Często Zadawane Pytania

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

W systemie macOS może pojawić się wiele kodów błędów, a każdy z nich wskazuje inny problem. Oprócz kodu błędu 36, inne często spotykane kody błędów obejmują kod błędu 43 i kod błędu 50.

Czy mogę zapobiec ponownemu wystąpieniu kodu błędu 36?

Niestety nie ma gwarantowanego sposobu uniknięcia 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, ogólnie rzecz biorąc, usuwanie plików .DS_Store jest bezpieczne. Pliki te są tworzone przez system macOS w celu przechowywania ustawień specyficznych dla katalogu i nie zawierają żadnych danych osobistych.

Wesprzyj naszą pracę ❤️

Jeśli spodobał Ci się ten artykuł, rozważ pozostawienie napiwku, aby pomóc nam dalej publikować wartościowe treści.

Bezpieczna płatność przez PayPal
Moyens I/O Staff zmotywował Cię, udzielając Ci porad na temat technologii, rozwoju osobistego, stylu życia i strategii, które Ci pomogą.