Alternatieven voor AppCleaner op de Mac: restbestanden veiliger verwijderen
Richt twee verwijderprogramma's op dezelfde app en ze geven je twee verschillende bestandslijsten. Dat betekent op zichzelf niet dat een van beide een bug heeft. Elk programma kiest een eigen regel voor welke bestanden bij een app horen, een eigen lijst paden die het weigert aan te raken, en een eigen grens aan wat het met beheerdersrechten doet. Die drie keuzes bepalen alles wat je ziet. Zodra je weet hoe toeschrijven werkt, is een verwijderprogramma kiezen geen functie-vergelijking meer maar de vraag welke afweging je wilt.
Onder de motorkap: hoe toeschrijven van restbestanden echt werkt
Een verwijderprogramma heeft twee manieren om te beslissen dat een bestand bij een app hoort, en ze falen in tegengestelde richtingen.
Matchen op bundle-identiteit volgt de reverse-DNS-tekenreeks die de app declareert, zoals
com.vendor.app. macOS zelf noemt veel bestanden zo:
~/Library/Preferences/com.vendor.app.plist, de sandboxcontainer, de vermelding in
Saved Application State, mappen van WebKit en HTTPStorages. Het is precies en
geeft bijna geen fout-positieven, maar het mist alles wat de app naar
zichzelf heeft genoemd, en de meeste apps houden hun echte gegevens in een
map ~/Library/Application Support/VendorName die helemaal geen identiteit bevat.
Matchen op weergavenaam en leverancierstekst vangt die mappen, en ook dingen die alleen een woord delen. Een app die Notes, Sync of Player heet matcht paden die bij iets heel anders horen, en matchen op een leveranciersvoorvoegsel veegt zusterapps mee die je nog gebruikt. Naammatching vindt meer en zit vaker fout. Identiteitsmatching vindt minder en zit vaker goed. De meeste meningsverschillen tussen twee scanresultaten komen op die ene keuze neer.
De architectuur van de app bepaalt hoeveel er te twisten valt. Een app in de sandbox
heeft meestal een primaire container onder ~/Library/Containers/<bundle id>, maar kan
ook App Group-containers, Application Scripts, gedeelde caches, CloudKit of
Sleutelhangergegevens gebruiken. De sandbox vernauwt directe bestandstoegang. Hij garandeert geen
voetafdruk van één map. Een app buiten de sandbox kan rechtstreeks schrijven in Application
Support, Caches, Preferences, Logs, Saved Application State, WebKit-opslag en
Cookies. Die bredere spreiding geeft meer ruimte voor meningsverschil.
Drie categorieën verdienen voorzichtigheid, en hoe een tool ermee omgaat zegt meer dan de functielijst:
- App Group-containers onder
~/Library/Group Containersworden met opzet gedeeld tussen apps en extensies die door hetzelfde team zijn ondertekend. Eén verwijderen omdat één app is verwijderd kan gegevens wissen die een andere geïnstalleerde app nog leest. Naammatching stelt ze graag voor. - LaunchAgents en LaunchDaemons in
~/Library/LaunchAgents,/Library/LaunchAgentsen/Library/LaunchDaemonszijn taken, niet alleen bestanden. De plist wissen zonder de taak te ontladen laat een verdwaald proces of een fout bij het inloggen achter, en de paden op systeemniveau hebben beheerdersrechten nodig, dus een tool zonder die rechten kan alleen overslaan. - Hulpprogramma's met extra rechten in
/Library/PrivilegedHelperToolszijn uitvoerbare bestanden in eigendom van root, geïnstalleerd via een systeem-API, gekoppeld aan een daemon die eerst ontladen hoort te worden.
Systeemextensies en netwerkextensies zijn bij macOS geregistreerd, niet alleen op schijf gezet. Hun bestanden wissen is geen betrouwbare deactivatie. macOS biedt een API voor een deactivatieverzoek, en de app die ze bevat of het verwijderprogramma van de leverancier is normaal het onderdeel dat de extensie-identiteit, de goedkeuringsstatus en de vereiste volgorde kent. Daarom hebben VPN-clients, antivirus, virtualisatiesoftware en audiostuurprogramma's nog het eigen verwijderprogramma van de leverancier nodig.
Hoe een meningsverschil er echt uitziet
Richt drie tools op een app buiten de sandbox van een ontwikkelaar die meerdere producten levert. Eén noemt de bundle plus een paar bestanden met de identiteit in de naam. Eén voegt de map Application Support en een groepscontainer toe. Eén voegt ook de launch agent toe. Alle drie zijn intern consistent, en de middelste stelt de verwijdering voor die pijn kan doen. Het totaal onderaan het scherm is geen kwaliteitsscore. De categorieën erboven wel.
De keuzes
AppCleaner van FreeMacSoft
AppCleaner is de gratis basislijn. Je laat een app op het venster vallen, het verzamelt gerelateerde bestanden, en je controleert een lijst voordat er wordt verwijderd. Dat is het hele product, en voor een op zichzelf staande app is het echt genoeg.
Eén feit van de eigen pagina's is het weten waard. De downloadpagina noemt versie 3.6.8 voor macOS Mojave tot en met Tahoe, terwijl de release notes die release dateren op juli 2023. Het compatibiliteitslabel is recenter bijgewerkt dan de binary, maar de publieke release notes tonen geen nieuwere matchlogica. Gebruik het als een snelle verwijderaar van restbestanden voor eenvoudige apps, en controleer groepscontainers en hulpprogramma's met extra rechten in plaats van een scanner als autoriteit te behandelen.
Pearcleaner
Pearcleaner is gratis en de bron is beschikbaar onder een fair-code-licentie, Apache 2.0 met de Commons Clause. Het gedocumenteerde bereik gaat verder dan AppCleaner, naar verweesde bestanden, ontwikkelomgevingen, Homebrew, pakketten, plug-ins, services en app-updates. Het vereist macOS 13 of nieuwer, Volledige schijftoegang om te zoeken en een hulpprogramma met extra rechten voor acties in systeemmappen.
Per 3 oktober 2026 markeert de officiële repository het project als On Hold. De onderhouder zegt dat actieve ontwikkeling, tests en releases zijn gepauzeerd. Dat betekent niet dat elke bestaande functie kapot is, maar beschikbaarheid van onderhoud telt voor een tool die bestanden verwijdert. Vergelijk de paden en toestemmingen die je echt nodig hebt, en gebruik het verwijderprogramma van de leverancier voor software die in het systeem is geïntegreerd.
App Cleaner & Uninstaller van Nektony
App Cleaner & Uninstaller van Nektony is de breedste van de gerichte verwijderprogramma's. De officiële pagina dekt verwijderen met verborgen restbestanden, resten van apps die je al hebt gewist, extensies inclusief Safari-extensies en voorkeurenpanelen, opstartprogramma's inclusief inlogonderdelen en daemons, en updates voor App Store-apps en apps van derden. De pagina noemt ondersteuning voor macOS 11 en nieuwer en draagt een recente updatedatum, dus het wordt actief onderhouden.
De licentie is het deel om zorgvuldig te lezen. De aankooppagina biedt zowel abonnementen als een eenmalige licentie, en zegt duidelijk dat de eenmalige licentie kleine updates bevat terwijl grote upgrades extra kosten. Er staan niveaus voor één Mac, twee Macs en vijf Macs.
AppZapper
AppZapper is nog online, verkoopt nog een eenmalige licentie, en beschrijft nog steeds slepen om te verwijderen plus een browser voor geïnstalleerde apps en een plek om licentienotities te bewaren. De copyrightregel loopt tot het huidige jaar.
Wat de officiële site niet publiceert is een versienummer, een ondersteund macOS-bereik, of een wijzigingslogboek, en de download is een archief zonder versie. Dat is geen bewijs van verlating, maar je kunt bij de leverancier niet verifiëren dat de build die je installeert is geschreven voor de macOS die je draait. Voor een tool waarvan het werk is bestanden uit systeem-mappen te wissen, is dat het verkeerde om onzeker over te zijn.
Hazel van Noodlesoft
Hazel is geen verwijderprogramma. Het is een regelengine voor bestandsautomatisering waarvan de functie App Sweep de prullenmand in de gaten houdt: gooi een app met de hand weg en Hazel biedt de ondersteuningsbestanden die het vindt, met selectievakjes en een knop Keep All. Versie 6.1.2 verscheen in februari 2026 en vereist macOS 13 of nieuwer, op een eenmalige licentie met betaalde grote upgrades.
De eigen handleiding zet de grens beter dan de meeste marketing: als de app een eigen verwijderprogramma heeft, hoor je dat te gebruiken, omdat het verwijderen van bepaalde apps stappen vereist die alleen het verwijderprogramma kent, en App Sweep werkt het best voor apps die door slepen zijn geïnstalleerd. Hazel past bij mensen die restbestanden willen vangen op het moment van verwijderen zodat ze nooit ophopen. Het is niet de tool om jaren aan opgebouwde resten te controleren.
Het eigen verwijderprogramma van de leverancier
De eigen uitleg van Apple in Apps verwijderen op de Mac zegt te controleren of een app die niet van Apple is een Uninstall-app meelevert, omdat dat de beste manier is om inlogonderdelen, extensies en gegevens die de app elders heeft opgeslagen te verwijderen.
Dit is de categorie die het meest waarschijnlijk weet hoe de systeem- of netwerk-extensie te deactiveren, een daemon met extra rechten in de juiste volgorde te ontladen, een apparaat-autorisatie vrij te geven, en installatiebonnen te verwijderen. Een algemene bestandsscanner kent die levenscyclus niet en hoort niet te doen alsof het wissen van matchende paden hetzelfde is.
Het tabblad Apps van Mole
Mole behandelt app-updates, opstartonderdelen en verwijderen over veel categorieën restbestanden
op één oppervlak. Het labelt iOS-wrapperapps, sluit systeemkritieke
bundles uit, past een conservatieve leeftijdsregel toe voordat het oude verweesde resten voorselecteert, wist
de Dock-vermelding van de app, en neemt één beheerdersautorisatie per sessie voor
bundles in Programma's die van root zijn. Ontdekken en bevestigd verwijderen zijn aparte stappen,
en gewone bestandsverwijderingen gaan via de systeemprullenmand. Bestanden die er nog staan kun je meestal
terugzetten, maar dat is geen back-up en geen volledig ongedaan maken van een verwijdering. Het vervangt het verwijderprogramma van een leverancier niet voor software met stuurprogramma's, kernel-
of systeemextensies, VPN-onderdelen of antivirus. De licentie is een eenmalige aankoop
met gratis updates voor twee Macs op macOS 14 of nieuwer, scannen is altijd gratis, elk
destructief hulpmiddel werkt twee keer voordat een licentie nodig is, en terminalgebruikers kunnen de
gratis open-source CLI draaien met mo uninstall.
Korte vergelijking
| Keuze | Hoe het restbestanden vindt | Bereik buiten verwijderen | Licentiemodel |
|---|---|---|---|
| AppCleaner | Eén app erin laten vallen, gerelateerde bestanden matchen | Geen | Gratis, donaties |
| Pearcleaner | Scans van apps en verweesde bestanden, instelbare zoekopdracht | Ontwikkelomgevingen, pakketten, services, updates | Gratis, fair-code; ontwikkeling on hold |
| App Cleaner & Uninstaller | Scant geïnstalleerde apps en oude resten | Extensies, opstarten, updates | Abonnement of eenmalig |
| AppZapper | Slepen plus een app-browser | Opslag van licentienotities | Eenmalig, geen gepubliceerde versie |
| Hazel | Houdt de prullenmand in de gaten op het moment van verwijderen | Algemene bestandsautomatisering | Eenmalig, betaalde versie-upgrades |
| Verwijderprogramma van de leverancier | Kent het eigen installatiemanifest | Extensies, daemons, licenties | Inbegrepen bij de app |
| Mole | Bundle-identiteit plus categorieën restbestanden | Updates, opstartonderdelen | Eenmalig, gratis updates, twee Macs |
Een veilige volgorde
- Zoek eerst een verwijderprogramma van de leverancier. Als de app een stuurprogramma, een extensie, een VPN-onderdeel of antivirusbescherming heeft geïnstalleerd, stop hier en gebruik dat.
- Meld af of trek de autorisatie in binnen de app terwijl die nog draait, en exporteer wat je wilt houden.
- Stop de app en de zichtbare hulpprogramma's.
- Draai je scanner en lees de categorieën in plaats van het totaal. Caches zijn meestal opnieuw op te bouwen. Voorkeuren en opgeslagen status zijn redelijk alleen als je de app wilt resetten. Application Support kan de lokale database van de gebruiker bevatten.
- Laat groepscontainers met rust tenzij geen andere geïnstalleerde app van die ontwikkelaar ze gebruikt.
- Laat de tool opstartonderdelen ontladen in plaats van plists met de hand te wissen, en verwacht een
beheerdersprompt voor alles onder
/Library. - Houd alles in de prullenmand terwijl je de Mac een dag normaal gebruikt, en leeg hem daarna.
De gratis tool is vaker het juiste antwoord dan vergelijkingstabellen suggereren. Betaal voor breedte alleen als je apps vaak genoeg buiten gebruik stelt dat inventaris, updates en opstart-onderdelen op één plek echte tijd schelen. Om het met de hand te doen, dekt de procedure voor apps verwijderen zonder gedeelde gegevens te verliezen hetzelfde terrein, en het is de moeite waard eerst te beslissen of je überhaupt een opschoonhulpprogramma nodig hebt.
Veelgestelde vragen
Is AppCleaner veilig in gebruik?
AppCleaner verwijdert niet uit eigen beweging: het vindt bestanden die bij een app horen en toont ze ter bevestiging, en jij beslist. Dat ontwerp is waarom het jaren een goede reputatie heeft gehouden. Het risico dat het draagt is het risico dat elke vinder van restbestanden draagt: toeschrijving op naam die een bestand claimt dat een andere app ook gebruikt. Lees de lijst voor je bevestigt, en wees voorzichtig met vermeldingen in gedeelde leveranciersmappen.
Is App Cleaner & Uninstaller hetzelfde als AppCleaner?
Nee, en de bijna identieke namen veroorzaken echte verwarring. AppCleaner is het lang bestaande gratis programma van FreeMacSoft. App Cleaner & Uninstaller is een apart commercieel product van een andere leverancier. Controleer de naam van de ontwikkelaar op de downloadpagina voor je een van beide installeert, want zoekresultaten mengen ze routinematig.
Heb ik überhaupt een betaald verwijderprogramma nodig?
Alleen als je apps vaak genoeg buiten gebruik stelt dat de inventarisweergave echte tijd scheelt. Voor een incidentele verwijdering dekt een gratis tool of de handmatige procedure hetzelfde terrein. Betalen koopt breedte en herhaling, geen fundamenteel veiliger verwijdering.
Wat gebeurt er met de restbestanden die een tool weigert aan te raken?
Ze blijven op schijf, en dat is meestal juist. Gedeelde frameworks, licentiebestanden en leveranciers-mappen die door meer dan één app worden gebruikt, zijn precies de dingen die een verwijdering horen te overleven, omdat ze weghalen niets oplost en een app kan breken die je hebt gehouden. Een tool die een kort, uitlegbaar residu achterlaat gedraagt zich beter dan een die elke keer nul meldt.
AppCleaner of Pearcleaner?
AppCleaner past bij een incidentele verwijdering door te slepen. Pearcleaner biedt een bredere inventaris en instelbare zoekopdrachten, maar de officiële repository zegt nu dat de ontwikkeling on hold staat. Dat de bron beschikbaar is laat je regels inspecteren. Het bewijst niet dat elk voorgesteld bestand bij de app hoort of dat de huidige macOS is getest.