Slik fjerner du fastlåste Time Machine-sikkerhetskopier fra Mac-søppel på grunn av systemintegritetsbeskyttelsesfeil
Innholdsfortegnelse:
Hvis du prøver å fjerne en Time Machine-sikkerhetskopi fra en stasjon og finner ut at den sitter fast i Mac Trash med en spesifikk feilmelding som sier at papirkurven ikke kan tømmes fordi "Noen elementer i Papirkurv kan ikke slettes på grunn av systemintegritetsbeskyttelse", les deretter videre for å finne ut hvordan du løser dette bestemte Time Machine-sikkerhetskopieringsproblemet.
Merk: denne feilsøkingsveiledningen fokuserer utelukkende på når en Time Machine-sikkerhetskopi sitter fast i papirkurven med den tilhørende SIP-relaterte feilmeldingen som sier "Noen elementer i papirkurven kan ikke slettes på grunn av systemintegritetsbeskyttelse" med tre tilgjengelige alternativer, 'Avbryt', 'Fjern ulåste elementer' og 'Fjern Alle elementer' – rettelsene som er diskutert her vil adressere denne feilmeldingen som gjelder SIP-grenser for fjerning av Time Machine-sikkerhetskopier spesifikt. Det er andre mulige årsaker (og løsninger) til hvorfor en Time Machine-sikkerhetskopi kan sette seg fast i papirkurven og nesten umulig å slette, inkludert den tilsynelatende endeløse meldingen "forbereder seg på å tømme papirkurven" med Time Machine-sikkerhetskopier, som også kan forhindre en backup fra å bli kastet på vanlig måte. Hvis du ikke ser "System Integrity Protection"-feilmeldingen når du prøver å fjerne Time Machine-sikkerhetskopien, kan du hoppe over denne gjennomgangen og i stedet fokusere på denne veiledningen, eller til og med bare slette gamle Time Machine-sikkerhetskopier fra Time Machine direkte på Macen.
Hvordan fikser du fastlåste Time Machine-sikkerhetskopier i Mac Trash med "elementer i papirkurven kan ikke slettes på grunn av systemintegritetsbeskyttelse" Feil
Som feilmeldingen "Noen elementer i papirkurven kan ikke slettes på grunn av systemintegritetsbeskyttelse" antyder, er grunnen til at Time Machine-sikkerhetskopien sitter fast i papirkurven og ikke kan slettes fordi systemintegritetsbeskyttelse , eller SIP, er aktivert og beskytter den aktuelle sikkerhetskopien fra fjerning. SIP er en funksjon som låser viktige systemfiler for å forhindre at de fjernes, men i dette spesielle tilfellet forhindrer den også fjerning av en gammel Time Machine-sikkerhetskopifil. Dermed deaktiverer vi SIP midlertidig, kaster Time Machine-sikkerhetskopien som sitter fast, og aktiverer SIP på nytt. Her er de fullstendige trinnene:
- Sikkerhetskopier Mac-en før du begynner, enten med Time Machine eller på annen måte
- Gå til Apple-menyen og velg «Start på nytt» for å starte Mac-en på nytt
- Når du hører oppstartslyden eller ser Apple-logoen på skjermen, trykk og hold COMMAND og R-tastene samtidig for å starte Mac-en i gjenopprettingsmodus
- Når du ser "MacOS Utilities" (eller "OS X Utilities")-skjermen, er du i gjenopprettingsmodus, ignorer de første alternativene på skjermen og dra i stedet ned "Utilities"-menyen øverst på skjermen og velg deretter "Terminal"
- Ved ledeteksten, skriv inn følgende kommandostreng:
- Trykk «Retur» på tastaturet for å deaktivere SIP og start Mac-en på nytt umiddelbart
- La Mac starte opp som vanlig med System Integrity Protection deaktivert
- Når Mac-en er ferdig med å starte opp, gå tilbake til å plassere den gamle Time Machine-sikkerhetskopien i Mac-papirkurven og velg deretter «Tøm papirkurven» for å fjerne den fastlåste Time Machine-sikkerhetskopien
- Når søppeltømmingsprosessen er fullført og Time Machine-sikkerhetskopien en gang har satt seg fast er slettet, kan du nå starte Mac-en på nytt og aktivere systemintegritetsbeskyttelsen
- Start Mac-en på nytt som vanlig og hold umiddelbart nede COMMAND + R-tastene igjen for å gå inn i gjenopprettingsmodus
- Trekk ned «Verktøy»-menyen og velg «Terminal» og skriv inn følgende kommandostreng for å aktivere SIP:
- Trykk retur for å starte Mac-en på nytt som vanlig, denne gangen med System Integrity Protection aktivert igjen, der du kan bruke Mac-en som vanlig
csrutil deaktiver; restart
csrutil aktivere; restart
(Merk at å slette en Time Machine-sikkerhetskopi ved å dumpe den i papirkurven og tømme papirkurven kan ta ganske lang tid, så vær forberedt på det. Hvis sikkerhetskopien er enorm, kan det være lurt å la den sitte over natten mens den tømmes fra papirkurven, i så fall vil du fortsatt gjenoppta trinnene for å aktivere SIP igjen etterpå.)
Forutsatt at du fulgte instruksjonene riktig, bør du ikke se feilmeldingen "Noen elementer i papirkurven kan ikke slettes på grunn av systemintegritetsbeskyttelse" når du prøver å slette Time Machine-sikkerhetskopien fra Mac Trash igjen , vil det bare tømme papirkurven som norm alt.
Det er veldig viktig å aktivere System Integrity Protection igjen på Mac-en, siden den tilbyr sikkerhets- og personvernfordeler som ikke fungerer hvis den er deaktivert. Ikke hopp over det trinnet etter at du har kastet Time Machine-sikkerhetskopifilen som sitter fast.
Hvis du fortsatt støter på problemer, kan du enten gå til kommandolinjen og tvangsslette sikkerhetskopiene fra papirkurven med disse instruksjonene, eller du kan sette tilbake den fastlåste Time Machine-sikkerhetskopifilen og fokusere på datert spesifikke sikkerhetskopieringsmappen du vil slette. Disse finnes i katalogen "Backup.backupdb".
Alternativ metode: Bruk av tmutil for å fjerne Time Machine-sikkerhetskopien på riktig måte
Et annet alternativ er å bruke kommandolinjen tmutil, som er en mer riktig måte å slette en gammel Time Machine-sikkerhetskopi på.
For å prøve denne tilnærmingen, må du ha Time Machine-sikkerhetskopien på dens opprinnelige plassering på sikkerhetskopieringsstasjonen, så gå først til papirkurven i MacOS og høyreklikk på sikkerhetskopien som sitter fast og velg "Put Tilbake". Gjør deretter følgende:
- Åpne "Terminal"-applikasjonen i /Applications/Utilities/
- Skriv inn følgende kommandostreng, erstatt "DRIVENAME" med navnet på Time Machine-sikkerhetskopieringsvolumet, og erstatt "SPECIFICBACKUPNAME" med den spesifikke daterte sikkerhetskopieringsmappen du prøver å slette:
- Trykk retur og skriv inn administratorpassordet som kreves av sudo, dette vil umiddelbart slette Time Machine-sikkerhetskopien med tmutil
sudo tmutil delete /Volumes/DRIVENAME/Backups.backupdb/SPECIFICBACKUPNAME
Men du løste problemet, når Time Machine-sikkerhetskopien som sitter fast er kastet og fjernet, kan du fortsette å bruke Time Machine for sikkerhetskopiering på Mac-en som vanlig.
Time Machine er en flott funksjon, og alle Mac-brukere bør regelmessig bruke Time Machine til å sikkerhetskopiere hele Mac-en og personlige data, slik at hvis noe går g alt, kan de enkelt gjenopprette maskinen og dataene til riktig tilstand .
Fungerte trikset ovenfor for deg for å fjerne de fastlåste Time Machine-sikkerhetskopiene fra Mac-papirkurven? Brukte du en eller annen metode, eller en helt annen? Del med oss i kommentarfeltet nedenfor!