Oplossing voor 'De bewerking kan niet worden voltooid, omdat het onderdeel in gebruik is'

De prullenmand legen is één van de eenvoudigste acties in macOS of andere besturingssystemen met een grafische gebruikersinterface. Iedereen heeft een eigen methode om de prullenmand te legen en we verwachten ook geen problemen. In het slechtste geval kunnen we een dialoogvenster zien waarin we moeten bevestigen dat we de prullenmand willen legen.

Toch kun je soms een foutbericht zien. Dat foutbericht is doorgaans 'De bewerking kan niet worden voltooid, omdat het onderdeel in gebruik is'. In dit artikel leggen we uit waarom je dit foutbericht ziet en hoe je een bestand verwijdert dat in gebruik is.

Tip

Wist je dat er veel verschillende manieren zijn om bestanden naar de prullenmand te verplaatsen en om de prullenmand te legen op een Mac? Kijk maar eens:

  • Sleep een onderdeel naar de prullenmand.
  • Druk op Shift, sleep de muisaanwijzer over meerdere onderdelen en sleep ze daarna naar de prullenmand.
  • Command-klik op meerdere onderdelen die niet naast elkaar staan en sleep ze daarna naar de prullenmand.
  • Doe een van de bovenstaande acties om onderdelen te selecteren, klik rechts op de selectie en kies 'Verplaats naar prullenmand'.

Zo leeg je de prullenmand:

  • Ga naar de Finder, klik op het Finder-menu en kies 'Leeg prullenmand'.
  • Druk in de Finder op Command-Shift-Delete.
  • Klik rechts op de prullenmand in het Dock en kies 'Leeg prullenmand'.

Wat betekent het bericht 'De bewerking kan niet worden voltooid, omdat het onderdeel in gebruik is'?

Dit foutbericht zie je doorgaans wanneer een actieve achtergrondtaak of app het bestand gebruikt. Je kunt het ook zien wanneer macOS denkt dat het bestand in gebruik is. Vaak is het bestand dat het probleem veroorzaakt een verborgen systeembestand dat je niet herkent en niet handmatig naar de prullenmand hebt gesleept.

Prullenmand van je Mac geforceerd legen

Voer deze stappen één voor één uit, in de juiste volgorde, en probeer dan de prullenmand te legen.

  1. Stop de app die het bestand lijkt te gebruiken. Als dat niet werkt, stop je alle actieve apps.
  2. Herstart de Mac.
  3. Schakel alle inlogonderdelen uit die mogelijk het probleem veroorzaken en herstart de Mac.
  4. Start de Mac op in de herstelmodus (je vindt de stappen hier). Selecteer Schijfhulpprogramma in macOS-hulpprogramma's en gebruik dat programma om de opstartschijf te herstellen.

Een bestand verwijderen met Terminal

Als de bovenstaande stappen niet hebben geholpen, kun je Terminal gebruiken om te achterhalen welke bestanden momenteel in gebruik zijn of waarvan je Mac denkt dat die in gebruik zijn. Het Terminal-commando lsof is de afkorting van 'list all open files' (geef alle open bestanden weer) en zou je een aanwijzing moeten geven waarom het bestand in de prullenmand niet kan worden verwijderd.

  1. Klik op het symbool van de prullenmand in het Dock om deze te openen.
  2. Ga naar Apps > Hulpprogramma's en open Terminal.
  3. Typ in het Terminal-venster het commando lsof
  4. Sleep het bestand dat je probeert te verwijderen naar het Terminal-venster.
  5. Druk op Return.
  6. Je ziet nu een lijst met actieve processen die het bestand gebruiken.

Normaal kun je nu het proces identificeren dat belet dat de prullenmand wordt geleegd. Als het een achtergrondproces is, ga je naar Apps > Hulpprogramma's en open je Activiteitenweergave. Zoek het proces, selecteer het en klik op 'Stop proces' in de knoppenbalk.

Prullenmanden eenvoudig legen

Misschien weet je het niet, maar elk volume heeft een eigen prullenmand. Als je dus een bestand op een externe schijf of USB-stick sleept naar de prullenmand, behoort die prullenmand tot de externe schijf of USB-stick. Wanneer je de schijf deactiveert of verwijdert, verdwijnen de bestanden uit de prullenmand. Sluit de schijf of stick opnieuw aan en de bestanden zullen weer in de prullenmand staan totdat je deze leegt. Apps, zoals e-mailprogramma's, hebben ook hun eigen prullenmand. De snelste manier om alle prullenmanden van de Mac te legen, is de module 'Prullenmanden' van CleanMyMac X gebruiken. Hiermee leeg je alle prullenmanden van de Mac en vermijd je tegelijk bepaalde Finder-fouten. Zo gebruik je de module:

  1. Je kunt CleanMyMac X hier downloaden als je de app nog niet hebt geïnstalleerd op je Mac.
  2. Open CleanMyMac X na de installatie en selecteer 'Prullenmanden'.
  3. Klik op 'Scan'.
  4. Klik op 'Leeg'.

    CleanMyMac X heeft ook een versnipperaar. Wanneer je een bestand naar de prullenmand sleept en deze vervolgens leegt, wordt de bestandsdirectory van je Mac bijgewerkt om de door het bestand ingenomen ruimte weer beschikbaar te maken. Uiteindelijk wordt het bestand overschreven. Maar ondertussen bestaat het nog steeds en kan het nog worden gerecupereerd. Als het bestand privégegevens bevat, is dat geen ideale situatie. Met de versnipperaar van CleanMyMac X verwijder je bestanden veilig door ze meteen te overschrijven.

    1. Open CleanMyMac X en kies 'Versnipperaar' in de navigatiekolom.
    2. Klik op 'Selecteer bestanden'.
    3. Selecteer de bestanden die je wilt versnipperen en klik op 'Open'.
    4. Klik op 'Versnipper'.

    Als je een fout ziet wanneer je de prullenmand van je Mac probeert te legen, wordt een bestand in de prullenmand wellicht nog gebruikt door een app of proces. Volg de bovenstaande stappen om de prullenmand te legen en het bestand te verwijderen of om het problematische proces te identificeren en te stoppen.