Så här fixar du "Fel -36" på en Mac

Om du stötte på fel -36 när du försökte kopiera en fil, så varför det hände och hur du kan åtgärda det.

Om du stötte på fel -36 när du försökte kopiera en fil, så varför det hände och hur du kan åtgärda det.
Annons

Mac-system är inte utsatta för många fel, men när fel uppstår Låt inte dessa 8 gemensamma macOS-problem störa dig igen. Låt inte dessa 8 vanliga macOS-problem störa dig igen. Återkommande iCloud-instruktioner? Kan du inte hitta en bifogad fil? Här åtgärdar åtta åtta för vanliga macOS-irritationer. Läs mer, de brukar vara både förvirrande och frustrerande. Det hjälper inte att felmeddelandena själva är ofta vaga, och felets sällsynthet innebär att du förmodligen inte hittar mycket hjälp på internet.

Fel -36 är ett av dessa märkliga problem och det händer när du försöker kopiera filer från en plats (källa) till en annan plats (destination). Lyckligtvis är fixingen för detta ganska enkelt: öppna bara Terminal-appen, helst med hjälp av Spotlight Search mer effektivt i Mac OS X med våra toppljusstips Sök mer effektivt i Mac OS X med våra toppljus Tips Spotlight har varit en mördare Mac-funktion i åratal, med Cupertino skolar regelbundet Redmond i konsten att söka på skrivbordet. Här är några tips som hjälper dig att hitta mer på din Mac. Läs mer och skriv följande:

dot_clean /Path/To/Source/Directory 

Om till exempel den felaktiga filen finns under katalogen Nedladdningar som finns under din hemkatalog, skriver du:

 dot_clean ~/Downloads 

Så snart du skriver kommandot, försök att kopiera filen igen. Det borde fungera nu.

Är du nyfiken på varför detta fungerar? På nyare versioner av Mac som använder HFS + -filsystemet lagras filer som två delar: en del heter data-gaffeln, vilken innehåller de faktiska data för filen och den andra delen kallas resursgaffeln, vilken innehåller metadata som ikon bilder och filversioner.

Inte alla filsystem stödjer denna tvåfasade struktur, så ibland delar Mac upp filen i en datafil och en resursfil. Resursfilen har samma namn som datafilen, med undantag av prefixet " ._ " - vilket fungerar bra mest av tiden men kan orsaka fel vid flyttning mellan filsystem (t.ex. en Mac-fil som flyttas till en FAT32-enhet och sedan flyttas tillbaka till Mac kan resultera i fel -36).

Kommandot dot_clean tittar på en katalog, går igenom alla filer i den katalogen och försöker slå samman alla datafiler med motsvarande resursfiler. Om det inte fungerar på en viss katalog kan du behöva dot_clean hela filsystemet, vilket du bara bör göra efter att ha säkerhetskopierat hela din enhet med Time Machine Partition och använd din hårddisk för tidsmaskinen för att lagra filer för partition och använd din Time Machine-hårddisken för att lagra filer också Om din Macs hårddisk är liten och din Time Machine-hårddisk är stor kan det vara värt att använda enheten för både säkerhetskopiering och lagring. Läs mer :

 sudo dot_clean -n / 

Har detta åtgärdat ditt fel -36? Finns det några andra sätt att åtgärda det här felet du känner till? Låt oss veta i kommentarerna nedan!

In this article