Mac vastgelopen of blijft crashen? Zoek eerst uit welke oorzaak het is
Als een Mac vastloopt of crasht, werk je eerst uit welke van drie dingen er is gebeurd, want elk heeft een andere oplossing. Als één app de draaiende wachtcursor toont terwijl de rest van de Mac reageert, stop je die app geforceerd met Option-Command-Esc. Als er helemaal niets reageert, wacht je een minuut en houd je daarna de aan/uit-knop tot 10 seconden ingedrukt tot de Mac uitgaat (Apple). Als de Mac uit zichzelf opnieuw is opgestart en een bericht toonde dat hij opnieuw is opgestart vanwege een probleem, was dat een kernel panic, en de nuttige stappen zijn updates, de veilige modus en accessoires loskoppelen.
De rest van deze gids legt uit hoe je de gevallen uit elkaar houdt, waar macOS de rapporten bewaart die zeggen wat er crashte, en wanneer de oorzaak waarschijnlijk hardware is.
Drie verschillende problemen achter "vast" en "crashen"
| Wat je ziet | Wat het meestal is | Eerste stap |
|---|---|---|
| Draaiende wachtcursor in één app; andere apps en het Dock werken nog | Die app is bezig of vastgelopen | Wacht, en stop de app daarna of forceer de stop |
| Een app-venster verdwijnt en er verschijnt een dialoog "onverwacht gestopt" | De app is gecrasht | Open hem opnieuw; bekijk het crashrapport als het terugkomt |
| De aanwijzer beweegt maar niets reageert, of het scherm zit helemaal vast | Het systeem of een gedeelde dienst is vastgelopen, of geheugen of schijf is op | Wacht een minuut, probeer Option-Command-Esc, houd daarna de aan/uit-knop ingedrukt |
| Mac start uit zichzelf opnieuw en zegt daarna dat hij opnieuw is opgestart vanwege een probleem | Kernel panic | Volg de herstartcontroles hieronder |
| Mac gaat uit of start opnieuw zonder bericht, of wil niet starten | Stroom, hardware of opstartprobleem | Zie het hardwaregedeelte en de opstarthulp van Apple |
Een draaiende cursor in één app is geen systeemcrash. Een app geforceerd stoppen op de Mac behandelt dat geval in detail, inclusief wat een geforceerde stop kan kosten.
Als de hele Mac vastzit
- Geef hem een minuut. Een Mac die door het geheugen of de schijfruimte heen is, kan een tijd stilvallen en herstellen zodra de zware app klaar is of wordt gestopt.
- Druk op Option-Command-Esc. Als het venster Forceer stop verschijnt, leeft het systeem nog; stop de app bovenaan het probleem geforceerd.
- Als Finder degene is die vastzit, selecteer je hem in dat venster en klik je op Herstart.
- Als er niets reageert, houd je de aan/uit-knop tot 10 seconden ingedrukt tot de Mac uitgaat, en druk je er opnieuw op om de Mac aan te zetten. Op een laptop met Touch ID houd je de Touch ID-knop ingedrukt (Apple).
Een geforceerde uitschakeling kost niet-bewaard werk in elke open app. Nadat de Mac opnieuw is gestart, open je de documenten die openstonden opnieuw en controleer je of ze automatisch waren bewaard voordat je iets overdoet.
Controleer geheugendruk en schijfruimte nadat je er weer bij kunt
Twee veelvoorkomende oorzaken van een Mac die onder belasting vastloopt, zijn geheugenvraag en een bijna volle opstartschijf. Beide zijn snel te bevestigen of uit te sluiten zodra de Mac reageert:
- Open Activiteitenweergave › Geheugen en bekijk de grafiek Geheugendruk. Rode druk met een groot getal bij Wisselgeheugen gebruikt betekent dat de werklast meer geheugen nodig had dan de Mac had. Geheugendruk op de Mac uitgelegd laat zien hoe je hem leest, en Het systeem heeft geen programmageheugen meer behandelt die specifieke waarschuwing.
- Open Systeeminstellingen › Algemeen › Opslag. macOS heeft vrije ruimte nodig voor wisselgeheugen, caches en updates. Als de schijf bijna vol is, legt Opstartschijf vol op de Mac uit hoe je vindt waar de ruimte heen is.
Als de geheugendruk groen was en de schijf ruimte heeft, is de vastloper eerder een specifieke app, een extensie, een accessoire of hardware.
Lees het crashrapport voordat je gokt
macOS schrijft een rapport telkens als een app crasht of vastloopt, en Console laat je ze lezen. De gids voor rapporten in Console van Apple noemt de categorieën in de zijbalk:
| Categorie in Console | Wat erin staat | Bestandsextensie |
|---|---|---|
| Crashrapporten | Apps of processen die zijn gecrasht | .ips |
| Spinrapporten | Problemen met een app of proces, zoals vastlopers | .spin |
| Lograpporten | Gebeurtenissen terwijl het systeem of een app bezig was | .log, ._log, .its |
| Diagnoserapporten | Hardwareresources, reactietijden van het systeem en meer | .diag, .dpsub |
Open Console via Apps › Hulpprogramma's, selecteer een categorie onder Rapporten en selecteer daarna een rapport. Gebruikersrapporten komen van apps die jij hebt gebruikt; systeemrapporten komen van onderdelen van macOS die alle gebruikers raken, en alleen beheerders kunnen ze zien. Op schijf staan gebruikersrapporten in ~/Library/Logs/DiagnosticReports en systeemrapporten in /Library/Logs/DiagnosticReports.
Je hoeft een crashrapport niet regel voor regel te lezen. Let op drie dingen:
- De procesnaam en de datum. Sluiten de rapporten aan op de vastlopers die je hebt gemerkt?
- Herhaling. Tien crashrapporten voor dezelfde app in een week wijzen naar die app of een van de plug-ins, niet naar macOS.
- Namen die je niet verwachtte. Een crash in een plug-in van derden, een invoermethode of een systeemextensie is een sterke aanwijzing.
Als de rapporten allemaal één app noemen, werk je die bij, verwijder je de plug-ins en stuur je het rapport naar de ontwikkelaar; daar is het rapport voor. De stappen van Apple bij app-problemen stellen daarna voor te herstarten, de app en macOS bij te werken, en de app opnieuw te installeren, wat gegevens kan verwijderen die in de app zijn opgeslagen.
Als je logbestanden opruimt met een tool terwijl je nog aan het onderzoeken bent, bewaar de crashrapporten tot je klaar bent. In Mole toont Opschonen bijvoorbeeld een rij Crashrapporten voor systeemcrashrapporten ouder dan ongeveer een week; laat die uitgevinkt zolang je ze nog nodig hebt.
Als de Mac opnieuw is opgestart vanwege een probleem
Een Mac die uit zichzelf opnieuw start en daarna een bericht toont dat hij opnieuw is opgestart vanwege een probleem, had een kernel panic: een software- of hardwarefout waarvan macOS niet kon herstellen. Apple zegt dat deze herstarts zeldzaam zijn en meestal komen door geïnstalleerde software of aangesloten apparaten (Als je Mac opnieuw is opgestart vanwege een probleem). Werk de controles van Apple af in volgorde:
- Installeer updates. Installeer alle beschikbare updates voor macOS en apps. Als macOS aangeeft dat een app de herstart veroorzaakte, kan het voorstellen die naar de prullenmand te verplaatsen; neem contact op met de ontwikkelaar van die app over een update.
- Start in de veilige modus om te zien of de herstarts stoppen wanneer opstartsoftware van derden niet wordt geladen (stappen hieronder).
- Verwijder plug-ins van derden en uitbreidingssoftware die je niet meer nodig hebt of die niet is bijgewerkt voor jouw macOS-versie (Apple).
- Koppel accessoires los. Zet de Mac uit en koppel alles los behalve, op een desktop-Mac, een beeldscherm, toetsenbord en muis of trackpad. Gebruik de Mac zo lang als het normaal duurt voordat hij opnieuw zou starten. Als het probleem stopt, sluit je één apparaat tegelijk weer aan en test je na elk apparaat.
- Voer Apple Diagnose uit als loskoppelen niet helpt.
- Installeer macOS opnieuw als de oorzaak nog steeds niet is gevonden.
Eén panic nadat je iets nieuws hebt geïnstalleerd, is een reden om dat ene onderdeel te controleren. Panics die blijven terugkomen met niets aangesloten, in de veilige modus, of na het opnieuw installeren van macOS, wijzen naar hardware.
Gebruik de veilige modus om software van hardware te scheiden
De veilige modus voorkomt dat inlogonderdelen, extensies en lettertypen die niet door macOS zijn geïnstalleerd bij het opstarten worden geladen, voert een basiscontrole van de opstartschijf uit en wist een deel van de systeemcaches.
- Apple silicon: Zet de Mac uit. Houd de aan/uit-knop ingedrukt tot Opstartopties laden verschijnt. Selecteer je opstartschijf, houd daarna Shift ingedrukt en klik op Ga door in veilige modus.
- Intel: Zet de Mac aan of herstart hem en houd meteen Shift ingedrukt. Laat los wanneer het inlogvenster verschijnt.
"Veilig opstarten" verschijnt in rood in de rechterbovenhoek van het inlogvenster. Gebruik de Mac in de veilige modus zoals je deed toen hij vastliep. Als hij daar stabiel is maar niet bij een normale start, is de oorzaak waarschijnlijk software die bij het opstarten laadt, zoals een inlogonderdeel of extensie; zet ze één voor één weer aan in Systeeminstellingen › Algemeen › Inlogonderdelen en extensies. Als hij ook in de veilige modus vastloopt of panics geeft, kijk je harder naar hardware.
Wanneer het op hardware lijkt, en wanneer je Apple contacteert
Apple Diagnose test de interne hardware van de Mac:
- Apple silicon: Houd de aan/uit-knop ingedrukt. Als je Opties ziet, laat je los en houd je daarna Command-D ingedrukt tot de Mac opnieuw start.
- Intel: Zet de Mac aan en houd meteen de toets D ingedrukt tot een voortgangsbalk verschijnt of je wordt gevraagd een taal te kiezen.
Als Diagnose referentiecodes meldt, bewaar ze. Apple raadt aan ze te geven aan Apple, een door Apple geautoriseerde serviceprovider of een onafhankelijke reparatieprovider wanneer je service zoekt.
Neem contact op met Apple Support of een serviceprovider wanneer:
- Apple Diagnose een probleem meldt.
- De Mac vastloopt of panics geeft met alle accessoires losgekoppeld, in de veilige modus, of na het opnieuw installeren van macOS.
- De Mac plotseling uitgaat, niet wil starten, of tekenen van vloeistof of fysieke schade toont.
- Schijfhulpprogramma meldt dat de opstartschijf op het punt staat te falen. Schijf-EHBO in Schijfhulpprogramma gebruiken legt uit wat de berichten betekenen.
Maak een reservekopie voordat je naar de service gaat, als de Mac nog start. Reparaties kunnen betekenen dat de opslag wordt vervangen of de Mac wordt gewist.
Wat je beter niet doet
- Zet de Mac niet als eerste stap terug of wis hem niet. Wissen haalt het bewijs weg en lost zelden een app- of accessoireprobleem op.
- Verwijder crashrapporten niet terwijl je nog aan het onderzoeken bent.
- Schakel System Integrity Protection niet uit, en verwijder geen bestanden onder
/System, om crashes te stoppen. - Houd de aan/uit-knop niet uit gewoonte ingedrukt; een vastloper die in een minuut wegtrekt, heeft geen geforceerde uitschakeling nodig.
Veelgestelde vragen
Wat doe ik als mijn MacBook vastzit?
Als alleen één app vastzit, druk je op Option-Command-Esc en stop je die geforceerd. Als er niets reageert, wacht je een minuut, houd je daarna de aan/uit-knop tot 10 seconden ingedrukt tot de Mac uitgaat, en start je hem opnieuw. Niet-bewaard werk gaat verloren bij een geforceerde uitschakeling.
Waarom blijft mijn Mac crashen?
Herhaalde crashes van één app komen meestal van die app, een plug-in of de gegevens ervan; herhaalde herstarts met een bericht "opnieuw opgestart vanwege een probleem" zijn kernel panics, meestal veroorzaakt door software of aangesloten apparaten. Controleer de crashrapporten in Console om te zien welke van de twee je hebt.
Waar staan crashrapporten op een Mac?
In Console onder Rapporten, of op schijf in ~/Library/Logs/DiagnosticReports voor jouw apps en /Library/Logs/DiagnosticReports voor systeemrapporten. Crashrapporten gebruiken de extensie .ips.
Lost de veilige modus een Mac op die blijft crashen?
De veilige modus is een test, geen reparatie. Als de Mac in de veilige modus stabiel is, is iets dat bij het opstarten laadt de waarschijnlijke oorzaak; als hij nog steeds crasht, kijk je naar hardware.
Wanneer neem ik contact op met Apple over een Mac die crasht?
Wanneer Apple Diagnose een probleem meldt, of crashes doorgaan met losgekoppelde accessoires, in de veilige modus, of na het opnieuw installeren van macOS.