Vastzittende Time Machine-back-ups verwijderen uit de Mac-prullenbak vanwege een systeemintegriteitsbeveiligingsfout
Inhoudsopgave:
Als u probeert een Time Machine-reservekopie van een schijf te verwijderen en ontdekt dat deze vastzit in de Mac-prullenbak met een specifiek foutbericht waarin staat dat de prullenbak niet kan worden geleegd omdat "Sommige items in de Prullenbak kan niet worden verwijderd vanwege System Integrity Protection” , lees dan verder om te leren hoe u dit specifieke probleem met het verwijderen van Time Machine-back-ups kunt oplossen.
Opmerking: deze oplossing voor het oplossen van problemen is uitsluitend gericht op wanneer een Time Machine-back-up vastzit in de prullenmand met de bijbehorende SIP-gerelateerde foutmelding met vermelding van “Sommige items in de prullenbak kunnen niet worden verwijderd vanwege systeemintegriteitsbescherming” met drie beschikbare opties, 'Annuleren', 'Verwijderen ontgrendelde items' en 'Verwijderen All Items' – de hier besproken fixes gaan specifiek in op deze foutmelding met betrekking tot SIP-limieten voor het verwijderen van Time Machine-back-ups. Er zijn andere mogelijke redenen (en oplossingen) waarom een Time Machine-reservekopie in de prullenbak kan blijven steken en bijna onmogelijk te verwijderen is, waaronder het schijnbaar eindeloze bericht "voorbereiden om de prullenbak te legen" bij Time Machine-reservekopieën, wat ook kan voorkomen dat een back-up niet op de normale manier wordt weggegooid. Als u het foutbericht 'System Integrity Protection' niet ziet wanneer u probeert de Time Machine-back-up te verwijderen, sla dan deze walkthrough over en concentreer u in plaats daarvan op deze handleiding, of verwijder zelfs gewoon oude Time Machine-back-ups van Time Machine rechtstreeks op de Mac.
Vastgelopen Time Machine-back-ups in Mac-prullenbak repareren met "items in de prullenbak kunnen niet worden verwijderd vanwege systeemintegriteitsbescherming" Fout
Aangezien de foutmelding "Sommige items in de prullenbak kunnen niet worden verwijderd vanwege System Integrity Protection" aangeeft, is de reden dat de Time Machine-back-up vastzit in de prullenbak en niet kan worden verwijderd, omdat System Integrity Protection , of SIP, is ingeschakeld en beschermt die specifieke back-up tegen verwijdering. SIP is een functie die belangrijke systeembestanden vergrendelt om te voorkomen dat ze worden verwijderd, maar in dit specifieke geval voorkomt het ook dat een oud Time Machine-back-upbestand wordt verwijderd. Daarom schakelen we SIP tijdelijk uit, verwijderen we de vastgelopen Time Machine-back-up en schakelen we SIP weer in. Dit zijn de volledige stappen:
- Maak een back-up van de Mac voordat je begint, al dan niet met Time Machine
- Ga naar het Apple-menu en kies "Opnieuw opstarten" om de Mac opnieuw op te starten
- Zodra je het opstartgeluid hoort of het Apple-logo op het scherm ziet, houd je de COMMAND- en R-toetsen tegelijkertijd ingedrukt om de Mac op te starten in de herstelmodus
- Zodra u het scherm "MacOS Utilities" (of "OS X Utilities") ziet, bevindt u zich in de herstelmodus. Negeer de initiële opties op het scherm en open in plaats daarvan het menu "Utilities" bovenaan het scherm en selecteer vervolgens “Terminal”
- Voer bij de opdrachtregelprompt de volgende opdrachtreeks in:
- Druk op "Return" op het toetsenbord om SIP uit te schakelen en start de Mac onmiddellijk opnieuw op
- Laat de Mac zoals gewoonlijk opstarten met Systeemintegriteitsbescherming uitgeschakeld
- Als de Mac klaar is met opstarten, ga je terug naar het plaatsen van de oude Time Machine-reservekopie in de prullenbak van de Mac en kies je vervolgens "Empty Prullenbak" om de vastzittende Time Machine-reservekopie te verwijderen
- Zodra het legen van de prullenbak is voltooid en de ooit vastgelopen Time Machine-back-up is verwijderd, kunt u nu de Mac opnieuw opstarten en System Integrity Protection opnieuw inschakelen
- Start de Mac opnieuw op zoals gewoonlijk en houd onmiddellijk de COMMAND + R-toetsen opnieuw ingedrukt om naar de herstelmodus te gaan
- Open opnieuw het menu 'Hulpprogramma's' en kies 'Terminal' en voer vervolgens de volgende opdrachtreeks in om SIP in te schakelen:
- Klik op Return om de Mac weer op te starten zoals gewoonlijk, dit keer met Systeemintegriteitsbescherming weer ingeschakeld, waar je de Mac zoals gewoonlijk kunt gebruiken
csrutil uitschakelen; opnieuw opstarten
csrutil inschakelen; opnieuw opstarten
(Houd er rekening mee dat het verwijderen van een Time Machine-back-up door deze in de prullenbak te dumpen en de prullenbak te legen behoorlijk wat tijd kan kosten, dus wees daarop voorbereid. Als de back-up enorm is, wilt u deze misschien blijf een nacht zitten terwijl het met succes uit de prullenbak wordt geleegd, in welk geval u toch de stappen wilt hervatten om SIP daarna weer in te schakelen.)
Ervan uitgaande dat u de instructies correct hebt gevolgd, zou u de foutmelding "Sommige items in de prullenbak kunnen niet worden verwijderd vanwege systeemintegriteitsbescherming" niet te zien krijgen wanneer u opnieuw probeert de vastzittende Time Machine-back-up uit de Mac-prullenbak te verwijderen , wordt de prullenbak gewoon leeggemaakt.
Het is erg belangrijk om System Integrity Protection opnieuw in te schakelen op de Mac, omdat het beveiligings- en privacybeschermingsvoordelen biedt die niet werken als het is uitgeschakeld. Sla deze stap niet over nadat u het vastgelopen Time Machine-reservekopiebestand hebt weggegooid.
Als u nog steeds problemen ondervindt, kunt u ofwel naar de opdrachtregel gaan en met deze instructies de back-ups geforceerd uit de prullenbak verwijderen, of u kunt het vastgelopen Time Machine-back-upbestand terugzetten en u concentreren op de gedateerde specifieke back-upmap die u wilt verwijderen, deze bevinden zich in de map "Backup.backupdb".
Alternatieve methode: tmutil gebruiken om de Time Machine-back-up correct te verwijderen
Een andere optie is om de opdrachtregelopdracht tmutil te gebruiken, wat in de eerste plaats een betere manier is om een oude Time Machine-back-up te verwijderen.
Om deze aanpak te proberen, moet de Time Machine-back-up op de oorspronkelijke locatie op de back-upschijf staan, dus ga eerst naar de prullenbak in MacOS en klik met de rechtermuisknop op de vastzittende back-up en kies "Put Rug". Doe dan het volgende:
- Open de toepassing "Terminal" in /Applications/Utilities/
- Typ de volgende opdrachtreeks, waarbij u 'DRIVENAME' vervangt door de naam van het Time Machine-back-upvolume en 'SPECIFICBACKUPNAME' vervangt door de specifieke gedateerde back-upmap die u probeert te verwijderen:
- Druk op Return en voer het beheerderswachtwoord in zoals vereist door sudo, hierdoor wordt de Time Machine-back-up onmiddellijk verwijderd met tmutil
sudo tmutil delete /Volumes/DRIVENAME/Backups.backupdb/SPECIFICBACKUPNAME
Hoe je het probleem ook hebt opgelost, zodra de vastzittende Time Machine-reservekopie in de prullenbak is geplaatst en met succes is verwijderd, kun je Time Machine gewoon weer gebruiken voor reservekopieën op de Mac.
Time Machine is een geweldige functie, en alle Mac-gebruikers zouden Time Machine regelmatig moeten gebruiken om een back-up van hun volledige Mac en persoonlijke gegevens te maken, zodat ze, als er iets misgaat, hun machine en gegevens gemakkelijk in de juiste staat kunnen herstellen .
Heeft de bovenstaande truc voor u gewerkt om de vastzittende Time Machine-back-ups met succes uit de Mac-prullenbak te verwijderen? Heb je de ene of de andere methode gebruikt, of een heel andere? Deel het met ons in de reacties hieronder!