Det visar sig att det finns ett rätt sätt och ett fel sätt att ta bort Time Machine-säkerhetskopior på macOS. Du kanske tycker att det är vettigt att dra dem till papperskorgen — som allt annat på din Mac — men det är faktiskt “fel sätt”. Om du provade det har du förmodligen fått reda på varför det är ett problem.
När du flyttar Time Machine-säkerhetskopior till papperskorgen fastnar de ofta där. Du kommer att upptäcka att du inte kan tömma papperskorgen, du kan inte lägga tillbaka dem där de kom ifrån, och att göra det har inte frigjort mer utrymme på din externa enhet.
Det är ett mardrömsscenario, men det finns ett par sätt att åtgärda det.
Varför Time Machine-säkerhetskopior fastnar i papperskorgen
För det mesta kan du inte ta bort Time Machine-säkerhetskopior från papperskorgen på grund av macOS:s System Integrity Protection (SIP). Detta är en säkerhetsfunktion i macOS som hindrar dig eller någon annan från att skada viktiga delar av operativsystemet. Apple introducerade det i OS X El Capitan som svar på ett växande antal skadlig programvara riktade mot macOS.
Du kan inte ta bort dessa säkerhetskopior eftersom de innehåller kopior av dina systemfiler, som SIP skyddar. Du kan se ett felmeddelande som förklarar detta när macOS inte tömmer papperskorgen.
Andra gånger kanske du inte kan ta bort Time Machine-säkerhetskopior även när det inte finns några problem med SIP. Detta kan hända med särskilt stora säkerhetskopior som regelbundet innehåller tiotals eller hundratusentals filer.
När du tömmer papperskorgen tar det lång tid för macOS att arbeta igenom varje fil. Om någon av dem är korrupt kan du inte tömma papperskorgen.
Hur man tar bort Time Machine-säkerhetskopior från papperskorgen
Den bästa metoden för att ta bort Time Machine-säkerhetskopior från papperskorgen beror på om SIP är i vägen eller inte.
Om ett felmeddelande sa att “vissa objekt i papperskorgen inte kan raderas på grund av systemintegritetsskydd”, måste du tillfälligt inaktivera SIP. Annars kan du omedelbart ta bort vad som helst från papperskorgen med Terminal.
Inaktivera systemintegritetsskydd tillfälligt
Innan vi börjar med dessa instruktioner är det viktigt att notera det SIP gör din Mac säkrare. Du kan stänga av den för att ta bort Time Machine-säkerhetskopior från papperskorgen, men vi rekommenderar starkt att du slår på den igen när du är klar. Annars är din Mac mer sårbar för attacker med skadlig programvara.
Följ dessa instruktioner för att tillfälligt stänga av SIP:
- Starta i återställningsläge genom att hålla ned Cmd + R medan din Mac slås på. Släpp båda knapparna när du ser en Apple-logotyp visas. Om du uppmanas, logga in på ett administratörskonto på din Mac. När du ser macOS Utilities fönster, välj Verktyg > Terminal i menyraden.
Ange följande kommando exakt som du ser det här:
csrutil disable; reboot
Träffa Lämna tillbaka och vänta tills din Mac startar om. SIP är nu avstängd; du bör kunna tömma papperskorgen som vanligt. När du är klar, gå tillbaka till steg ett och använd det här kommandot för att slå på SIP igen:
csrutil enable; reboot
Om det tar lång tid att tömma papperskorgen (vilket är möjligt om du raderade en stor säkerhetskopia) gör en påminnelse på din Mac så att du inte glömmer att slå på SIP igen. Under tiden undvik att ladda ner eller installera något medan din Mac är mindre skyddad.
Kontrollera status för systemintegritetsskydd
Om du är osäker, kontrollera om din Mac har SIP på eller av genom att titta på systemrapporten. Gå till Apple-menyn > Om den här Macen > Systemrapport. Välj programvara från sidofältet för att avslöja din systemintegritetsskyddsstatus.
Använd Terminal för att omedelbart tömma papperskorgen
Du kan kringgå papperskorgen med terminalkommandon. När du gör detta tar macOS omedelbart bort den valda filen, även om den är begränsad eller korrupt.
Se till att du är bekant med hur du använder terminalen innan du följer dessa instruktioner. Om du gör ett misstag eller skriver ett kommando felaktigt kan du skada programvaran på din Mac.
Vi kommer att använda dessa enkla kommandon:
sudo
: Single User Do, för att tillåta administratörsbehörigheter
rm
: Ta bort, för att omedelbart och permanent radera filer
-rf
: Tar rekursivt och kraftfullt bort de valda filerna
Följ dessa instruktioner för att tömma papperskorgen med Terminal:
- Öppna Terminal med Spotlight-sökning. Tryck Cmd + Mellanslag och typ terminal att hitta den. Ange följande kommando, inklusive ett mellanslag i slutet, men tryck inte på Retur än:
sudo rm -rf
Dubbelklicka på papperskorgen i din Dock för att se dess innehåll. Dra och släpp din Time Machine-säkerhetskopia från papperskorgen till terminalfönstret; det bör automatiskt fylla filsökvägen i ditt kommando. I Terminal, tryck Lämna tillbaka för att radera filen. Om du blir ombedd anger du ditt administratörslösenord och trycker på Lämna tillbaka om igen. Ditt lösenord visas inte på skärmen när du skriver det. Håll Terminal öppen medan den bearbetar ditt kommando. Det kan ta ett tag att ta bort stora Time Machine-säkerhetskopior. Du vet att den är klar när säkerhetskopieringen försvinner från papperskorgen.
Ta bort Time Machine-säkerhetskopior på rätt sätt
I en idealisk värld skulle du inte behöva ta bort säkerhetskopior av Time Machine alls. Apple designade Time Machine för att automatiskt ta bort gamla säkerhetskopior så att den kan ge plats åt nya, men det fungerar inte alltid så bra som du behöver. Ibland vill du ha extra utrymme på din enhet för andra filer eller en andra datorsäkerhetskopiering.
Om du tyckte att det här var användbart, kolla in macOS-mappar som du aldrig ska bråka med, och varför.
Om författaren
Dan Helyer (183 artiklar publicerade)
Dan redigerar iPhone-, iPad- och Mac-innehåll för MakeUseOf och använder sin tidigare erfarenhet från att arbeta i en Apple Store för att göra det.
Mer från Dan Helyer
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
