4 måter å fikse Mac-feilkode 36 1

4 måter å fikse Mac-feilkode 36


Det er bare noen få macOS-feilmeldinger som er like beryktet som feilkode 36. Å møte den mens du er midt i noe viktig kan være frustrerende, for å si det mildt, spesielt med mange ofte motstridende råd på nettet. Denne veiledningen beskriver fem enkle metoder for å hjelpe deg med å sparke Mac Error Code 36 til fortauskanten.

Hva er feilkode 36 på macOS?

Feilkode 36 på Mac blir noen ganger referert til som feilen «kan ikke leses eller skrives», ettersom den fullstendige feilmeldingen vanligvis lyder:

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

Mac-en din gjør oppmerksom på det faktum at den ikke kan lese data fra en kildefil eller skrive data til en målfil. Feilkoden 36 oppstår oftest når:

  • Overføre filer fra en ekstern lagringsenhet til den interne harddisken.
  • Kopiere filer fra systemstasjonen til en ekstern lagringsenhet.
  • Flytter filer til papirkurven.

Å forstå feilkode 36 er det første skrittet mot løsningen.

Tips: ser du etter en guide for hvordan du fikser feilkode 43? Utforsk våre testede og godkjente løsninger.

Hva forårsaker feilkode 36 på Mac?

Feilkode 36 er vanligvis forårsaket av en eller flere av følgende faktorer:

  • Filkorrupsjon: hvis filen du prøver å kopiere eller flytte er ødelagt, kan det føre til at feilkode 36 dukker opp. Dette skjer fordi Mac-en din sliter med å lese data som den skal.
  • Problemer med filtillatelser: noen ganger vil tillatelsene knyttet til en fil eller mappe hindre Mac-en i å utføre operasjonen vellykket.
  • Defekt lagringsenhet: både interne og eksterne lagringsenheter kan utløse feilkode 36 når Mac-en din ikke kan kommunisere ordentlig med dem.
  • Operativsystemfeil: noen ganger kan problemer med selve macOS, nemlig programvarefeil, forårsake uventet oppførsel og forhindre at lese- og skriveoperasjoner fullføres.

Selv om disse problemene kan høres kompliserte ut, er reparasjonene ofte ikke det, som du vil se.

Godt å vite: Har du problemer med å identifisere problemet? Du kan finne ut hvordan du bruker Apple Diagnostics til å feilsøke Mac-en.

1. Slik fikser du feilkode 36 ved å bruke «Dot_clean»-kommandoen

Hvis du noen gang har kopiert filer fra Mac-en til den eksterne lagringsenheten, og deretter koblet lagringsenheten til en PC som kjører Windows eller Linux, har du kanskje lagt merke til noen rare filer som starter med en prikk, som .DS_Store. Disse er kjent som «punktfiler» og er vanligvis skjult på en Mac, og lagrer tilpassede attributter, som plasseringen av ikoner eller bakgrunnsbildekonfigurasjoner.

På grunn av deres Mac-spesifikke natur, blir dot-filer noen ganger ødelagt når en enkelt lagringsenhet er tilgjengelig fra flere operativsystemer. Heldigvis kommer macOS med et hendig kommandolinjeverktøy, kalt «dot_clean», som rekursivt kan slå dem sammen med deres tilsvarende opprinnelige filer. For å bruke dot_clean-kommandoen, følg trinnene nedenfor:

  1. Åpne «Terminal-appen.» Du finner den i «Programmer -> Verktøy.»
Macos Terminal uthevet
  1. Skriv inn følgende kommando for å liste alle tilkoblede volumer: ls /Volumes
  2. Husk navnet på lagringsenheten du har problemer med. For eksempel kalles systemstasjonen din vanligvis «Macintosh HD.»
  3. Skriv inn følgende kommando for å kjøre dot_clean-kommandoen på lagringsenheten: sudo dot_clean /Volume/Drive-name
  4. For å skanne systemstasjonen, skriv inn: sudo dot_clean /Volumes/Macintosh\ HD. Skriv deretter inn administratorpassordet ditt og vent til dot_clean-kommandoen fullfører jobben.
Dot Clean kommandoterminal

Viktig: mens terminalen kan være et kraftig verktøy, er den også i stand til å gjøre endringer på systemnivå. Dobbeltsjekk alltid kommandoene du skriver inn for å unngå utilsiktede konsekvenser.

2. Hvordan fikse feilkode 36 ved å se gjennom lese-/skrivetillatelser

MacOS-operativsystemet er grunnleggende et Unix-basert operativsystem, og som sådan bruker det en lignende tillatelsesmodell for å sikre sikkerheten til filene dine. I hovedsak regulerer denne modellen hvem som kan lese, skrive eller kjøre hver fil og mappe på systemet ditt. For å rette feilkode 36, sjekk om du har den nødvendige lese-/skrivetillatelsen for filen eller mappen du har problemer med:

  1. Start Finder og finn filen eller mappen som utløser feilkode 36.
  2. Høyreklikk på filen eller mappen og klikk på «Få informasjon».
Få infoalternativ Macos
  1. Utvid delen «Deling og tillatelser» nederst.
  2. Ta en titt på privilegiene ved siden av brukernavnet ditt og sørg for at de er satt til «Les og skriv.» Hvis de ikke er det, fortsett.
  3. Klikk på låseikonet nederst til høyre i vinduet, og skriv inn passordet ditt når du blir bedt om det.
Info-fanelås
  1. Åpne popup-menyen i «Privilege»-kolonnen, og velg deretter ønsket rettighetsinnstilling.
Info-fanen Endre tillatelser

Tips: du kan alltid tilbakestille eventuelle endringer som er gjort i fil- og mappetillatelsene dine ved å klikke på de tre prikkene nederst i infovinduet og velge alternativet «Tilbakestill endringer».

Hvordan utføre lese-/skriveoperasjoner ved hjelp av terminal

Noen ganger vil macOS Finder møte hikke som feilkode 36 mens du sletter, kopierer eller flytter filer eller mapper, men du kan omgå disse ved å utføre operasjonene direkte fra Terminal. Bare vit at terminalkommandoer krever litt forsiktighet, siden feil kommandoer kan ha utilsiktede konsekvenser (men det kan også et feil klikk).

Bruk kommandoen «rm» (fjern) for å slette en fil eller mappe ved hjelp av Terminal:

rm unnecessary.file eller rm -r unnecessary.folder

Bruk kommandoen «cp» (kopier) for å kopiere en fil eller mappe ved hjelp av Terminal:

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

Bruk kommandoen «mv» (move) for å flytte en fil eller mappe ved hjelp av Terminal:

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

Tips: for at disse eksempelkommandoene skal fungere, må du først navigere til riktig mappe. Gjør det ved å bruke «cd» (endre katalog) kommando.

3. Hvordan fikse feilkode 36 ved å kjøre førstehjelp på lagringsenheten

Både interne og eksterne stasjoner kan av og til oppleve filsystemproblemer som hindrer Mac-en i å lese eller skrive data riktig. Det er her «Førstehjelp»-funksjonen til det innebygde macOS Disk Utility-verktøyet kommer inn, slik at du kan sjekke filsystemet til stasjonen for feil og fikse dem om mulig med noen få enkle klikk:

  1. Start Diskverktøy-appen fra «Programmer -> Verktøy.»
Macos Terminal uthevet 1
  1. Velg den problematiske lagringsenheten i venstre rute.
  2. Klikk på «Førstehjelp»-knappen på verktøylinjen.
Førstehjelp Macos fremhevet
  1. Bekreft avgjørelsen din om å skanne og forhåpentligvis fikse lagringsenheten ved å klikke på «Kjør» -knappen.
  2. Vent til førstehjelp er ferdig.

Merk: hvis Diskverktøy ikke klarer å reparere disken og eliminere feilkode 36, anbefaler vi at du sikkerhetskopierer lagringsenheten din, da den kan svikte.

4. Hvordan fikse feilkode 36 ved å manuelt slette .DS_Store-filer

Hvis ingen løsning så langt har hjulpet, bør du vurdere å manuelt slette .DS_Store-filer fra lagringsenheten. Som vi allerede har forklart, har disse filene katalognivåinnstillinger for Mac-en din, så de er egentlig ikke nødvendige. Det er gode nyheter, siden de kan bli ødelagt og føre til at feilkode 36 vises.

Fordi .DS_Store-filer er skjult som standard og ikke synlige i Finder, selv om du trykker Kommando + Skifte + . for å avsløre skjulte filer, må du hoppe gjennom noen ekstra bøyler for å slette dem:

  1. Start Terminal. Du finner den i «Programmer -> Verktøy.»
  2. Naviger til mappen du har problemer med ved å bruke «cd»-kommandoen.
  3. Skriv inn følgende kommando for å liste alle filene: ls -lA
  4. Bruk «rm»-kommandoen for å fjerne .DS_Store-filen: rm .DS_Store
Ds Store Fjern terminal
  1. Gjenta trinn 2 til 4 for alle andre problematiske mapper.

Tips: du kan slette alle .DS_Store-filer på systemet ditt på én gang ved å bruke følgende kommando (bruk den med forsiktighet): sudo find / -name ".DS_Store" -depth -exec rm {} \;

ofte stilte spørsmål

Hva er andre vanlige feilkoder på macOS?

Det er mange feilkoder som kan dukke opp på macOS, som hver indikerer et annet problem. Ved siden av feilkode 36 inkluderer andre ofte opptrådte feilkoder feilkode 43 og feilkode 50.

Kan jeg forhindre at feilkode 36 skjer igjen?

Dessverre er det ingen garantert måte å forhindre feilkode 36. Det beste du kan gjøre er å ta vare på lagringsenhetene dine og holde operativsystemet oppdatert.

Er det trygt å slette .DS_Store-filer?

Ja, det er generelt trygt å slette .DS_Store-filer. Disse filene er opprettet av macOS for å lagre katalogspesifikke innstillinger, og de inneholder ingen personlige data.

Støtt vårt arbeid ❤️

Hvis du likte denne artikkelen, vurder å gi en tips for å hjelpe oss med å fortsette å publisere kvalitetsinnhold.

Sikker betaling med PayPal