Hoe verwijder je bestanden die in gebruik zijn in OS X
We hebben het allemaal gehad, in die tijd dat je probeert je vuilnis in OS X leeg te maken en het systeem vertelt je dat het de bestanden niet kan verwijderen omdat ze "in gebruik" zijn, wanneer ze, voor zover je weet, niet. Frustrerend is het niet?
Ongeveer zeven van de tien keer is het bestand gekoppeld aan een programma en is er een legitieme reden voor deze vervelende boodschap. Maar vaak is het bestand niet in gebruik, je weet dat het dat niet is en toch is de boodschap koppig persistent.
In dit artikel bespreken we de verschillende manieren waarop u deze vervelende boodschap kunt rond krijgen, de prullenbak kunt leegmaken en uw dag kunt doorgaan.
Eigenlijk in gebruik
Soms, ondanks uw onjuiste indruk dat het bestand klaar is, is het eigenlijk nog steeds "in gebruik", dat wil zeggen dat er naar verwezen wordt door een programma dat nog steeds draait. Soms kan dit zo onbetrouwbaar zijn als een link naar het bestand in de lijst met recente bestanden in het betreffende programma. De manier om zeker te zijn (en als eerste te controleren wanneer dit gebeurt) is om alle andere programma's behalve Finder te sluiten en de prullenbak opnieuw te legen.
Opmerking: een veelvoorkomend probleem is dat een bestand dat u probeert te verwijderen, feitelijk afkomstig is van een geopend DMG-schijfimagebestand. U moet het station uitwerpen of verwijderen voordat u het bestand kunt verwijderen. Niets anders dat u probeert te doen met het bestand zal werken.
Meestal zal dit het probleem oplossen. Maar als dat niet het geval is, moet je creatiever worden.
Nee echt; Verwijder het
Het tweede dat u kunt proberen, is 'Beveilig lege prullenbak'. Houd de Command-toets ingedrukt terwijl u op de rechtermuisknop drukt, en Prullenbak legen in het pop-upmenu verandert in Beveiligde lege prullenbak. Eigenlijk is dit bedoeld voor het verwijderen van dingen die u niet wilt laten herstellen door software voor schijfherstel, zoals persoonlijke financiële informatie bijvoorbeeld. Het is het digitale equivalent van een shredder.
Soms, als de reden voor het ophangen van het bestand een Finder-crash of een anomalie van een bepaald type is, blijft dit proces voor veilige lege prullen ook hangen. De manier om hier uit te komen en weer aan het werk te gaan is door de Finder opnieuw te starten. Als de Finder is opgehangen, is dit een optie in het pop-upmenu als je de Command-toets ingedrukt houdt terwijl je de rechtermuisknop gebruikt op het Finder-pictogram in het dok.
Wanneer de Finder is vernieuwd, is de prullenbak mogelijk leeg.
Schakel het uit en schakel het weer in
Het is duidelijk dat de oude standaard fall-backtruc van het opnieuw opstarten van je machine alle banden met een lopend programma zal verbreken, hoe zwak ook, dus het herstarten van je machine kan ook het werk doen. De bestanden staan mogelijk nog in de prullenmand na opnieuw opstarten, dus begin opnieuw en ga terug en leeg de prullenbak opnieuw en de bestanden moeten verdwenen zijn.
Als al het andere faalt
De meeste van de bovenstaande opties zullen meestal in de overgrote meerderheid van de gevallen het werk doen. Als de bestanden nog steeds permanent weigeren te worden verwijderd, kan het zijn dat hun rechten zijn vermengd door een ongeluk met de timing van de opslag van de machine. Gebruik Schijfhulpprogramma om de rechten op de overtredende schijf te controleren en te herstellen.
U kunt ook "Info opvragen" (rechterknop -> Info ophalen) voor de overtredende bestanden en de rechten instellen in het paneel Info tonen. U moet op het kleine vergrendelingspictogram klikken en uw beheerderswachtwoord invoeren voordat u ze kunt wijzigen:
En als dat alles niet lukt om anomalieën op te lossen en het probleem op te lossen, dan hebt u ook de ultieme nuke-knopoptie om naar Terminal te gaan en de bestanden te verwijderen met een UNIX-opdracht.
Start Terminal vanuit de map Hulpprogramma's. Navigeer naar de betreffende map met behulp van de opdracht cd
. Gebruik ls
om elke map weer te geven totdat u het bestand vindt. Typ vervolgens:
rm (hier de bestandsnaam invoegen)
De opdracht rm
schakelt het bestand opnieuw uit. UNIX heeft geen prullenbak, dus gebruik dit commando verstandig. Bestanden die op deze manier zijn verwijderd, worden GEDAAN en verdwijnen voorgoed.
Heb je strategieën voor het verwijderen van vastzittende bestanden in OS X? Deel ze alstublieft met ons in de onderstaande reactie.
Fotocredit: Mikael Nordfeldth