Hoe u de 'kernel_task'-fout van uw Mac met hoog CPU-gebruik kunt oplossen

Hoe u de 'kernel_task'-fout van uw Mac met hoog CPU-gebruik kunt oplossen

Het is nooit leuk als je computer langzaam begint te werken, maar het is nog erger als je niet kunt achterhalen waarom hij zo traag is. Als je alle programma's hebt afgesloten die je kunt, en alles op je Mac voelt nog steeds alsof het door melasse gaat, kan dit een teken zijn van de gevreesde kernel_task waardoor een hoog CPU-gebruik wordt veroorzaakt.





Op je Mac is kernel_task de naam die wordt gegeven aan een verscheidenheid aan functies op laag niveau waarmee de rest van je computer kan werken. Dit betekent dat het moeilijk kan zijn om de dader te achterhalen.





We hebben dit veel gezien, dus we hebben een handvol tips om u te helpen van dit probleem af te komen.





Een trage Mac diagnosticeren

Als uw Mac langzaam lijkt te werken, veel warmte genereert of klinkt alsof hij op het punt staat op te stijgen vanwege hoge ventilatorsnelheden, dan wilt u deze openen Activiteitenmonitor en ontdek waarom. Dit is in wezen het equivalent van macOS voor Windows Taakbeheer.

hoe de helderheid van het scherm aan te passen Windows 10

Verwant: Wat is activiteitenmonitor? Het Mac-equivalent van Taakbeheer



Je kunt Activity Monitor openen met Spotlight: druk gewoon op Cmd + spatie typ dan 'activiteit' en het zou moeten verschijnen. Je vindt het ook onder Toepassingen > Hulpprogramma's , en misschien wilt u het aan uw Dock vastmaken voor nog snellere toegang wanneer u grote problemen tegenkomt.

De reden voor uw trage computer moet blijken uit de: processor tabblad. Klik gewoon op de % PROCESSOR kolomkop om lopende processen te ordenen op processorgebruik. Alles dat veel rekenkracht gebruikt, verschijnt bovenaan; deze zullen bewegen terwijl uw computer verschillende taken op de achtergrond uitvoert.





Hoog CPU-gebruik is over het algemeen alleen een probleem als u het niet verwacht. Het is redelijk om te verwachten dat uw computer bronnen opslokt als u een game speelt, een video in uw browser bekijkt of een video bewerkt. Als een enkel Safari-tabblad of Mac-proces meer dan zijn deel gebruikt, betekent dat over het algemeen dat er iets mis is gegaan.

Waarom is kernel_task de boosdoener?

U kunt de meeste processen beëindigen door erop te klikken en vervolgens op de x in de linkerbovenhoek van het scherm. Helaas kunt u dit niet voor één bepaald proces doen: kernel_task . De reden hiervoor is dat kernel_task eigenlijk een onderdeel is van macOS.





Het is niet zozeer een enkel proces, maar eigenlijk een reeks processen onder één label. Terwijl je aan het werk bent, voert macOS allerlei taken op de achtergrond uit. Deze omvatten het verzenden en ontvangen van gegevens via het netwerk, het schrijven en lezen van gegevens naar de schijf en het indexeren van nieuwe mappen of schijven voor zoeken in Spotlight.

Dit proces gebruikt vaak veel van uw beschikbare RAM op de Geheugen tabblad, maar dat is veel minder een zorg. De hoeveelheid RAM die in gebruik is, zal naar behoefte stijgen en dalen. Een hoog CPU-gebruik kan echter uw hele systeem tot stilstand brengen en zelfs af en toe resulteren in een volledige systeemcrash.

Dus, hoe voorkom je dat de kernel_task de prestaties van je Mac negatief beïnvloedt?

Eenvoudige oplossingen voor problemen met kernel_task

In veel gevallen zal een eenvoudige herstart van uw Mac het probleem meteen oplossen. Dit is echter geen permanente oplossing voor de lange termijn als u dit probleem al een tijdje ondervindt. Het is slechts een kortetermijnoplossing die onmiddellijke resultaten zou moeten opleveren.

Wat de essentiële piek in CPU-gebruik veroorzaakt, kan terugkeren. Dus als u herhaaldelijke incidenten heeft gehad, kunt u proberen ook uw systeembeheercontroller (SMC) opnieuw in te stellen. Dit is eenvoudig te doen en kan een groot aantal macOS-problemen oplossen.

Instructies voor het resetten van de SMC variëren enigszins, afhankelijk van het model Mac dat u heeft. Omdat het zoveel problemen kan oplossen, hebben we een volledige gids met details hoe u de SMC van uw Mac kunt resetten . Het behandelt ook het resetten van je PRAM, een ander onderdeel van een Mac dat meerdere problemen kan veroorzaken.

Andere oplossingen voor het repareren van kernel_task Hoog CPU-gebruik

Misschien wel de meest voor de hand liggende oplossing voor OS-gerelateerde problemen is om te updaten naar de nieuwste versie van macOS. Gewoon starten Systeem voorkeuren , Klik Software-update , en voer eventuele openstaande Apple-software-updates uit.

Een andere veelvoorkomende oorzaak van hoog CPU-gebruik door het kernel_task-proces is Adobe Flash. De dagen dat Flash essentieel was om op internet te surfen, zijn allang voorbij, maar je hebt het misschien nog steeds nodig voor een specifieke web-app of website.

In plaats van Flash geïnstalleerd te houden, kunt u een browser zoals Google Chrome gebruiken, die Flash biedt (zij het optioneel). Hoogstwaarschijnlijk heb je Flash helemaal niet nodig, dus het is veilig om te verwijderen. Bovendien, aangezien Adobe Flash sinds 31 december 2020 niet meer ondersteunt, krijgt u geen cruciale beveiligingsupdates.

Het is van cruciaal belang dat u deze verwijdert, in ieder geval om veiligheidsredenen. Om Flash te verwijderen, voert u de Adobe Flash Player-installatiebeheer en klik Verwijderen .

Een beetje dieper graven in Mac's hoge kernel_task CPU-gebruik

Sommige mensen hebben succes gehad met het verwijderen van kernelextensies, dit zijn codemodules die taken op een laag niveau kunnen uitvoeren. Ook bekend als 'kexts', wordt de overgrote meerderheid van deze extensies door Apple geïnstalleerd als onderdeel van de belangrijkste macOS-omgeving. Sommige software installeert extensies van derden als stuurprogramma's of voor het besturen van hardware.

Een snelle manier om te controleren of een kext van een derde partij je kernel_task-problemen veroorzaakt, is door je machine opnieuw op te starten in de veilige modus. Om dit te doen, start u uw machine opnieuw op en houdt u de Verschuiving sleutel als het opstart. Veilige modus laadt alleen de vereiste kernelextensies, dus als het probleem zich niet in deze omgeving voordoet, wijst dit op een probleem met een kext van een derde partij.

Om hierin te duiken, herstart je systeem zoals normaal en start je Terminal . Voer vervolgens de volgende opdracht uit:

kextstat

Dit laat zien welke kernelextensies momenteel zijn geladen. Alle Apple-extensies zien er als volgt uit:

com.apple.[etc]

Ondertussen hebben stuurprogramma's van derden de naam van de ontwikkelaar erin, zoals deze:

com.paragon-software.filesystems

En ook zoals deze:

ch.tripmode.TripModeNKE

De beste manier om deze te verwijderen, is door: verwijder de bijbehorende software . Voor sommige apps betekent dat simpelweg dat je het applicatiebestand naar de Prullenbak moet verplaatsen en vervolgens je beheerderswachtwoord moet invoeren om de wijziging toe te staan.

Anderen kunnen een PKG-verwijderingsbestand bevatten dat u moet uitvoeren. Ga voor de rest naar Systeem voorkeuren en zoek naar voorkeurenvensters van derden.

Beginnend met OS X El Capitan introduceerde Apple een nieuwe beveiligingsfunctie die een aantal wijzigingen van derden doorbrak. System Integrity Protection, of kortweg SIP, voorkomt dat apps code in de eigen apps van Apple injecteren en ook schrijven naar bepaalde delen van de schijf die Apple belangrijk vindt voor de systeembeveiliging.

Dit resulteert in een betere systeemstabiliteit, dus u zou dit probleem minder vaak moeten zien in moderne versies van macOS.

Heeft u nog steeds een hoog CPU-gebruik? Wat te doen als al het andere faalt?

De uiteindelijke oplossing hier is een beetje riskant: het verwijderen van Apple's eigen kernelextensies. Dit wordt niet aanbevolen. Als je echter al het andere hebt geprobeerd en nog steeds ziet dat kernel_task een hoog CPU-gebruik veroorzaakt, is dit een oplossing die je misschien wilt proberen.

Ontwikkelaar en blogger Viktor Petersson heeft uitgebreid geschreven over kernel_task en de problemen eromheen. In zijn geval werd het waarschijnlijk veroorzaakt door een onbetrouwbare geluidskaart. Petersson's eerste bericht was gericht op Mac OS X Yosemite, hoewel hij het later opvolgde met updates voor latere versies van macOS.

We hebben deze oplossing niet getest en kunnen niet zeggen of deze voor u werkt. Als je het eens wilt proberen, moet je het volgende doen:

  1. Maak een back-up van je Mac met Time Machine of een andere back-upoplossing.
  2. Schakel Systeemintegriteitsbescherming uit door op te starten in de herstelmodus en de volgende opdracht uit te voeren vanuit Terminal: |__+_|
  3. Volgen Victor's methode. Begin met het vinden van het model van je Mac met de opdracht: |__+_|
  4. Voer de volgende opdracht uit: |__+_|
  5. Verplaats en maak een back-up van het bestand dat relevant is voor uw model. Als uw identificator bijvoorbeeld is: MacBookPro8,2 je zou uitvoeren: |__+_|
  6. Start opnieuw op in de herstelmodus en schakel System Integrity Protection opnieuw in met de opdracht: |_+_|

Nogmaals, dit is een laatste redmiddel. Probeer het alleen als je moeite hebt om iets gedaan te krijgen omdat kernel_task je Mac onbruikbaar maakt. Dit is geen oplossing voor de korte termijn, het blijft bestaan, zelfs nadat u uw besturingssysteem opnieuw hebt geïnstalleerd.

Toch moet je dit proces ook herhalen na elke grote software-update of upgrade van het besturingssysteem, omdat Apple het bestand dat je hebt verplaatst, zal herstellen.

Het Mac kernel_task Bug-probleem oplossen

Over het algemeen brengt het upgraden naar een nieuwe versie van macOS nieuwe functies en mogelijkheden met zich mee, maar het kan ook bugs introduceren. Dit geldt met name voor oudere hardwaremodellen die de grenzen beginnen te verleggen.

Maar als je pas na een update problemen met kernel_task op je Mac begint te krijgen, kan dat de boosdoener zijn. Hopelijk heeft een van deze trucs je geholpen het probleem op te lossen en de prestaties van je Mac te verbeteren.

Deel Deel Tweeten E-mail 10 eenvoudige manieren om uw Mac af te stemmen voor de beste prestaties

In plaats van te zien hoe lang je kunt gaan zonder een gevreesde nieuwjaarsresolutie te verbreken, gebruik je het begin van het jaar om je Mac op te frissen.

Lees volgende
Gerelateerde onderwerpen
  • Mac
  • processor
  • Prestaties tweaks
  • Activiteitenmonitor
  • Mac-fouten
Over de auteur Kris Wouk(118 artikelen gepubliceerd)

Kris Wouk is een muzikant, schrijver en hoe het ook heet als iemand video's maakt voor het web. Hij is al zo lang als hij zich kan herinneren een tech-enthousiasteling, hij heeft absoluut favoriete besturingssystemen en apparaten, maar gebruikt toch zoveel mogelijk andere om bij te blijven.

Meer van Kris Wouk

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren
Categorie Mac