# Wat Optimaliseren in Mole doet, stap voor stap

> Wat Optimaliseren ververst, verwijdert of terugzet, wanneer een taak wordt overgeslagen, en wat je daarna controleert.

Published: 2026-10-09 | Updated: 2026-10-18

De pagina Optimaliseren van Mole brengt verschillende soorten Mac-onderhoud bij elkaar. Hij kan invoer wisselen verversen, voorvertoningen van bestanden terugzetten en opstartvermeldingen aanpakken die achterblijven nadat je een app hebt verwijderd. Sommige acties wissen ook geschiedenis of zetten instellingen terug, dus het helpt om te weten wat een run zal wijzigen.

Dit artikel volgt Optimaliseren in de Mac-app Mole 1.16.0; de opdrachtregelversie werkt anders. Eerst komen vier verversingen van diensten, daarna zeventien onderhoudscontroles. Elke latere taak heeft eigen voorwaarden en draait mogelijk niet elke keer.

<figure class="blog-diagram blog-diagram-optimize">
  <picture>
    <source media="(max-width: 640px)" srcset="/img/blog/mole-optimize-flow-mobile.svg">
    <img src="https://mole.fit/img/blog/mole-optimize-flow.svg" width="840" height="650" loading="lazy" alt="Stroom van Optimaliseren in Mole: voorbereiden om te draaien, vier diensten verversen, daarna toegang voorbereiden als dat nodig is. Zowel beschikbare als niet-beschikbare toegang leidt tot zeventien controles op volgorde. Gewone taken gaan door, beheerdertaken hebben toegang nodig, daarna worden de resultaten getoond.">
  </picture>
  <figcaption>De vier diensten worden eerst ververst. Later onderhoud hangt af van de voorwaarden; beheerdersautorisatie weigeren laat gewone taken nog steeds doorgaan.</figcaption>
</figure>

## Eerst vier systeemdiensten verversen

Mole wacht op het vergrendelen van de bewerking als er een andere taak draait, en controleert daarna de licentie. Daarna probeert het deze verversingen op volgorde:

- Invoer wisselen: herstart de processen van het invoermenu en het wisselen. Invoermethoden wisselen kan even pauzeren.
- Spotlight: ververst de zoekinterface en behoudt de zoekindex.
- Berichtencentrum: ververst het interfaceproces. De meldingsgeschiedenis blijft bij deze stap bewaard.
- Universeel klembord: ververst de dienst die Handoff gebruikt, en laat het lokale klembord en de Handoff-instelling staan.

Mole doet dit door overeenkomende systeemprocessen te beëindigen en macOS ze te laten herstarten. Als een proces ontbreekt of niet kan worden beëindigd, wordt het genoteerd als Normaal; dat label betekent alleen dat er geen proces is herstart, niet dat er geen onderhoud nodig was. Je moet de oorspronkelijke actie nog steeds opnieuw proberen om te zien of het probleem weg is.

Pas na deze vier stappen leest Mole de systeemtoestand en bereidt het beheerderstoegang voor als dat nodig is. Een beheerhelper kan al zijn geconfigureerd, dus er wordt niet bij elke run om een wachtwoord gevraagd. Als je weigert, gaat onderhoud met gewone rechten door; taken die beheerderstoegang nodig hebben, kunnen niet draaien en worden als mislukt getoond.

## Zet voorvertoningen terug en geef geheugen vrij wanneer dat nodig is

Daarna zet Mole de Quick Look-voorvertoningsonderdelen terug, daarna de miniatuurcache, en probeert het drie opgegeven miniatuur- en symboolcaches van de gebruiker te verwijderen. Deze acties gebruiken een systeemtool en worden overgeslagen als die ontbreekt. De caches worden later opnieuw aangemaakt. Omdat er meerdere locaties bij betrokken zijn, kan een voltooid resultaat nog steeds één cache ongewist laten.

Geheugencaches worden alleen aangepakt wanneer de controle waarschuwende of kritieke geheugendruk meldt, en beheerderstoegang is vereist. Normale druk slaat de taak over. Vrijgegeven caches kunnen weer vollopen, en inhoud moet mogelijk opnieuw worden gelezen; deze stap garandeert geen snellere apps.

## Ruim geschiedenis en databases op

Vier soorten inhoud worden hier gecontroleerd, in deze volgorde, met gewone gebruikersrechten.

- Geschiedenis van quarantainegebeurtenissen van downloads: als de database bestaat, records bevat en niet beschermd is, verwijdert Mole alle gebeurtenisgeschiedenis en comprimeert de database. Gedownloade bestanden, hun quarantainekenmerken en Gatekeeper blijven.
- Databases van Mail en Berichten: alleen gecomprimeerd wanneer de eigen app gesloten is, de database onder 100 MiB zit, integriteitscontroles slagen en minstens 5% van de pagina's vrij is. Comprimeren verwijdert ongebruikte databasepagina's; mail- en chatrecords worden niet opzettelijk verwijderd.
- Gedeelde bestandslijsten: Mole controleert geselecteerde .sfl2- en .sfl3-bestanden, en behoudt lijsten met recente documenten en beschermde systeemlijsten. Een mislukte validatie leidt tot een poging de lijst rechtstreeks te verwijderen zodat macOS hem opnieuw kan aanmaken. De onthouden inhoud kan verloren gaan. Time-outs en andere validatiefouten leiden ook tot verwijdering, dus de verwijderde lijsten zijn niet per se bewezen beschadigd.
- Oude meldingen: wanneer de database met gebruikersmeldingen groter is dan 50 MiB, verwijdert Mole records ouder dan dertig dagen, comprimeert de database en probeert Berichtencentrum nog eens te verversen. Verwijderde meldingen zijn niet meer beschikbaar.

Een database die in gebruik is, of een lees- of schrijffout, kan voorkomen dat de bewerking afrondt.

## Oude regels, venstertoestand en opstartvermeldingen

Daarna komen Spotlight-regels van derden. Mole vraagt macOS de bijbehorende app te vinden en verwijdert een regel als de opzoeking hem niet kan vinden, en behoudt regels van Apple en het systeem. Dit wijzigt zoekvoorkeuren. Het steunt op de systeemopzoeking in plaats van elke schijf te doorzoeken, en een ontbrekend opzoekresultaat bewijst niet dat de app is verwijderd.

Mappen met bewaarde venstertoestand worden beoordeeld op hun wijzigingsdatum en na dertig dagen rechtstreeks verwijderd. Een app kan vensterposities, indelingen of sessieherstel vergeten. Deze taak controleert niet apart of de app draait.

Defecte achtergrondopstartvermeldingen van de gebruiker gaan naar de prullenmand. Mole eist eerst een absoluut programpad, een gekoppeld volume en een bestand waarvan is bewezen dat het ontbreekt; Apple en beschermde beheer- of beveiligingssoftware zijn uitgesloten. Losgekoppelde volumes, onduidelijke paden en onzekere toegang laten het bestand staan. De opstartconfiguratie verplaatsen stopt een dienst die al draait niet. Herstel vereist dat het oorspronkelijke bestand nog in de prullenmand staat.

Een leesbaar voorkeurenbestand van derden dat niet kan worden ontleed, en dat niet beschermd of op de witte lijst staat, wordt rechtstreeks verwijderd, zonder reservekopie en zonder verplaatsing naar de prullenmand. De app kan terugvallen op standaardinstellingen. Deze taak vereist niet dat de app gesloten is; beschermde voorkeuren van Apple, globale voorkeuren en voorkeuren van het inlogvenster blijven.

Vermeldingen bij Open bij inloggen vereisen beheerderstoegang en kunnen ook om Automatiseringstoestemming vragen. Mole verwijdert een oude vermelding alleen nadat het heeft bevestigd dat het volume is gekoppeld en de app op de opgeslagen locatie ontbreekt, en leest daarna de lijst opnieuw om te bevestigen. Andere achtergrondrecords die niet kunnen worden verwijderd, worden alleen gemeld. Onbekende of ontoegankelijke locaties blijven.

Twee oudere instellingen worden ook gecontroleerd: App Nap uitschakelen en verificatie van schijfkopieën overslaan. Als deze overschrijvingen aan blijven, verwijdert Mole die instellingen zodat macOS de standaardwaarden gebruikt.

## Sluit af met schijfkopieën, commandolinks en rechten

Gekoppelde schijfkopieën kunnen worden uitgeworpen, waarbij het kopiebestand blijft staan. Mole probeert alleen kopieën die als alleen-lezen zijn gemeld, niet als versleuteld zijn gemarkeerd en onder `/Volumes` zijn gekoppeld; kopieën die macOS beheert, zijn uitgesloten. Een ontbrekende versleutelingsvlag bewijst niet dat een kopie onversleuteld is. Een onbekende lees/schrijf-status laat de kopie gekoppeld. Een bezette kopie kan uitwerpen weigeren, en Mole forceert dat niet. Er is geen leeftijdscontrole, dus een net gekoppelde kopie kan ook worden aangepakt.

Daarna controleert Mole vier vaste mappen van Homebrew en lokale commando's op links waarvan het doel niet kan worden gevonden. Het meldt ze en laat de links staan; een probleem vinden telt niet als een voltooide reparatie. Een onleesbare map kan ook geen bevindingen opleveren.

Als de thuismap van iemand anders is dan het huidige account, of het account niet naar de Library kan schrijven, gebruikt Mole de systeemtool om de rechten van de thuismap van dat account terug te zetten. Eigendom en toegangscontrolelijsten kunnen veranderen. Dit vereist beheerderstoegang en betreft het huidige account; privacytoestemmingen moeten apart worden ingesteld.

Mole controleert ook het periodieke onderhoud van macOS. Als de systeemtool bestaat en het logboek van dagelijks onderhoud ontbreekt, de datum niet kan worden bepaald of het ouder is dan zeven dagen, voert Mole de dagelijkse, wekelijkse en maandelijkse scripts uit met beheerderstoegang. Recent onderhoud of een ontbrekende tool slaat deze taak over. De geïnstalleerde macOS-scripts bepalen wat het doet.

## Probeer daarna de oorspronkelijke actie opnieuw

Het resultaat toont voltooide, overgeslagen en mislukte taken. Overslaan kan betekenen dat er niets nodig was, dat de taak op de witte lijst stond of dat de toegang beperkt was, dus lees ook de reden. Wanneer een taak meerdere bestanden behandelt, kan gedeeltelijk succes nog als voltooid worden gemarkeerd. Een mislukking maakt eerdere wijzigingen niet automatisch ongedaan.

Annuleren stopt latere stappen. Een commando of een batch bestanden die al bezig is, kan nog een tijd doorgaan, en verwijderde inhoud of gewijzigde instellingen worden niet automatisch teruggezet. Een time-out per commando is geen tijdslimiet voor de hele run.

Als je taken uitsluit via de witte lijst van Optimaliseren in de CLI, lezen dertien van de zeventien onderhoudstaken de bijbehorende configuratie. Twee Quick Look-resets, het uitwerpen van kopieën en het melden van commandolinks worden niet door die witte lijst bestuurd, en de vier dienstverversingen ook niet.

Probeer de actie die faalde: wissel invoermethoden, open een voorvertoning of kopieer tussen dezelfde apparaten. Een Mac die normaal draait, heeft geen dagelijkse runs van Optimaliseren nodig. Als hij traag aanvoelt, controleer je de [geheugendruk](https://mole.fit/nl/blog/mac-memory-pressure-explained) en volg je de [onderhoudsgids](https://mole.fit/nl/blog/how-to-run-mac-maintenance-safely). Schijfruimte van virtuele machines terugnemen hoort bij de pagina Opschonen en heeft een eigen bevestiging; het hoort niet bij Optimaliseren.

---

Canonical HTML page: https://mole.fit/nl/blog/what-mole-optimize-does
Blog index for agents: https://mole.fit/nl/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
