MacBook troubleshooting guide · Singapore
MacBook kernel panic? Why it keeps restarting, and how to fix it
When a Mac suddenly goes dark and comes back with "Your computer restarted because of a problem", that is a kernel panic. A single one is often nothing; a Mac that panics again and again is telling you something. This guide helps Singapore MacBook owners tell a software conflict from a hardware fault, work through the safe macOS fixes, and know the point at which it is worth a workshop.
Note what the panic report names, restart and update macOS, then unplug every dock, drive and peripheral. If it still panics, boot Safe Mode to load only Apple software, remove any app or kernel extension you added recently, free up disk space and run Disk Utility First Aid, and clear dust so the Mac isn't overheating. Occasional panics are usually software; frequent or worsening panics — especially ones that survive a clean macOS — point to RAM, the SSD, thermal or the logic board, which is a bench diagnosis, not a home fix.
On this page
What a kernel panic is, and what causes it
The kernel is the core of macOS — the part that talks directly to the hardware. A kernel panic happens when that core hits an error it cannot safely recover from, so rather than risk your data it stops everything and restarts. You see the screen go dark and then a message: "Your computer restarted because of a problem," sometimes repeated in a few languages, with an offer to reopen the apps that were running. It is the Mac's version of a Windows blue screen, and on its own a single panic is not a crisis. What matters is the pattern. A one-off after an update or a heavy day is usually harmless. Panics that repeat, that get worse over weeks, or that strike at random are worth taking seriously.
The first thing to establish is whether the cause is software or hardware, because that decides everything you do next. As a rule of thumb, occasional panics — tied to one particular app, a recent macOS update, or a nearly full disk — lean software. Frequent and worsening panics, especially ones that happen under load, when the Mac is hot, or that survive a clean reinstall, lean hardware. Neither rule is absolute, but working through the safe software steps first is exactly how you separate the two without spending anything.
On the software side, the usual culprits are a buggy app, a third-party kernel extension (a "kext" — the low-level add-ons that things like VPN clients, antivirus, audio tools and virtual-drive software install), an incompatible driver, an outright macOS bug in a particular version, or a startup disk that is full or corrupt. These share a helpful trait: they leave a trail. The panic report often names the extension or process involved, and the fix is usually to update it, remove it, or free up and repair the disk.
On the hardware side, the common causes are failing memory (on Apple silicon the RAM is part of the chip and soldered down, so this is not a module you can reseat), a failing SSD developing bad blocks, overheating from clogged fans or dried thermal paste, a faulty peripheral or dock feeding the Mac bad data over USB-C or Thunderbolt, or a logic-board fault such as a failing power-management part. Hardware panics tend to be less polite about naming a cause and more stubborn — they keep coming back no matter what you remove in software.
Match your symptom to the cause
Use this quick reference to see where your MacBook's kernel panic is likely to sit, and whether it is something you can safely address yourself or something for a workshop.
Quick diagnosis
Kernel panic symptom-to-cause reference
A guide, not a guarantee — the only way to be certain is to test the memory, storage and board on a bench, which is exactly what our free diagnosis does.
Not sure if it's software or hardware? Ask us.
Tell us the MacBook model, what the panic report names, and when the restarts happen. A technician replies with a probable cause and an honest price band before you travel — diagnosis is free on walk-ins.
Safe fixes you can try yourself
Work through these in order. They are all safe, none involves opening the MacBook, and between them they resolve most software-caused panics — and, just as usefully, they narrow a stubborn one down to hardware. Stop at the first that settles it.
- Read and note what the panic report says. When the Mac restarts and offers a report, open the full text and look for a "panicked task" name or anything under "Kernel Extensions in backtrace". A third-party name there — a VPN, antivirus, audio or virtual-drive tool — is your prime suspect. You can also open the Console app, choose Crash Reports and read the entries that begin with "Kernel". Write down any name that repeats across reports; it is the single most useful clue.
- Restart and update macOS. Let the Mac restart fully, then check System Settings for a macOS update — many panics come from a bug that Apple has already patched. Update your apps too, especially any that install low-level extensions.
- Disconnect all peripherals and docks. Unplug every external drive, hub, dock, display and dongle, then use the Mac on its own for a while. A faulty accessory or cable is a common and easily missed cause; if the panics stop, reconnect items one at a time to find the culprit.
- Boot into Safe Mode. Safe Mode loads only Apple's own software and skips third-party startup items and extensions. On Apple silicon, shut down, then hold the power button until "Loading startup options" appears, pick your disk and hold Shift as you continue. On Intel, hold Shift during startup. If the Mac is stable in Safe Mode, the fault is third-party software, not hardware.
- Uninstall recently added apps and kernel extensions. Remove anything you installed just before the panics began, using the app's own uninstaller where there is one so its extension is removed cleanly. Antivirus suites, VPNs and virtual-drive tools are frequent offenders.
- Free up disk space and run First Aid. Get the startup disk comfortably below full — aim for a good chunk of free space — then open Disk Utility and run First Aid on the volume to check and repair the file system. A full or corrupt disk is a classic panic trigger.
- Check for overheating. If panics come only when the Mac is hot or working hard, make sure the vents are clear, use it on a hard surface rather than a bed or lap, and look for fans clogged with dust. In Singapore's heat a dusty machine throttles and panics far sooner. If it is clean and cool and still panics under load, the cause is more likely electrical.
Do not open the MacBook to poke at memory or storage — on Apple silicon the RAM and SSD are soldered to the logic board and cannot be reseated or swapped at home, and prying inside risks the battery, which is glued in. If you suspect the SSD is failing, stop stress-testing the Mac and back up straight away rather than reinstalling over a dying drive — repeated writes can turn recoverable data into lost data. And never run a repair tool of unknown origin that asks to install its own kernel extension; that can be the very thing causing the panics.
When to get professional repair
If you have read the report, updated macOS, removed recent software, disconnected everything, tested in Safe Mode, cleared disk space, run First Aid and cleaned out dust — and the MacBook still panics — the software avenues are exhausted and the cause is almost certainly hardware. A clean reinstall of macOS is the final check: if panics continue on a fresh system with nothing else installed, that all but confirms it. At that point the likely causes each need a workshop:
- Failing memory or SSD. On Apple silicon the RAM lives on the chip and the SSD is soldered to the board, so testing and fixing these is board-level work, not a module swap. Our MacBook SSD failure diagnosis and MacBook logic board repair service trace the actual fault rather than guessing.
- A logic-board or power-management fault. A failing regulator or a marginal component can panic a Mac at random or only when warm. This needs diagnosis on a bench and, often, microsoldering — the kind of component-level work covered in our MacBook repair standard procedure.
- A thermal fault the cleaning didn't fix. If the Mac still panics under load after the dust is gone, the cooling itself may need attention — dried thermal paste or a failing fan — which ties into the same problem covered in our MacBook overheating guide.
One priority overrides everything else: if you suspect the SSD, recover your data first. Because Apple silicon and T2 storage is soldered and paired to the board, a drive that fails outright turns your files into a specialist recovery job rather than a simple swap — so ask about data recovery before the drive gets worse, and keep a Time Machine or cloud backup running. If the panics are slowing the Mac to a crawl between restarts, our MacBook slow performance guide covers related checks. Whatever the cause, our diagnosis comes first and is free on walk-ins: we tell you what is wrong and what it will cost before any work begins, we put the quote in writing, and if we cannot fix it you do not pay a repair fee.
Related repair services
If it turns out to be hardware
MacBook logic board repair
Random restarts and board-level faults traced and fixed at component level.
See the service →MacBook SSD failure
Diagnosis for a failing drive behind panics, with data recovery.
See the service →MacBook repair
Boards, storage, cooling and more for every MacBook.
See the service →Questions we get every week
MacBook kernel panic — frequently asked questions
What is a kernel panic on a MacBook?
A kernel panic is macOS shutting itself down and restarting because the core of the system hit an error it could not safely recover from. You usually see the screen go dark and a message that reads "Your computer restarted because of a problem", sometimes in several languages. It is the Mac equivalent of a Windows blue screen. A one-off panic after a system update or a crash is often harmless; panics that repeat, worsen, or happen at random point to a real software conflict or a hardware fault worth investigating.
Is a MacBook kernel panic a software or a hardware problem?
It can be either, and the pattern tells you which is more likely. Occasional panics tied to a particular app, a recent macOS update, a third-party kernel extension or a nearly full disk are usually software, and they clear once the offending item is removed or updated. Panics that are frequent, getting worse, happen under load or heat, or continue after a clean reinstall point to hardware — failing memory, a failing SSD, overheating, or a logic-board fault. Working through the safe software steps first is how you separate the two before spending anything on a repair.
How do I read the kernel panic report on my Mac?
After the Mac restarts it offers to reopen the apps that were running and shows a report. Open the full text and look at the "panicked task" or the name listed after "Kernel Extensions in backtrace" — a third-party name there (a VPN, an antivirus, a virtual-drive or audio tool) points straight at the culprit. You can also open the Console app, choose Crash Reports, and read the entries beginning with "Kernel". You do not need to understand every line; a repeating app or extension name across several reports is the useful clue, and it is worth noting before you bring the Mac in.
Can a full or failing SSD cause kernel panics on a MacBook?
Yes to both. A startup disk with almost no free space leaves macOS unable to write the temporary files it needs, which can trigger panics and freezes; clearing space and running Disk Utility First Aid often settles it. A physically failing SSD is different — as the storage develops bad blocks the system reads corrupt data and panics, and this gets worse over time. On Apple silicon and T2 MacBooks the SSD is soldered to the logic board, so a failing drive is a board-level concern and a data-recovery risk, which is why a backup matters and why a suspected drive fault should be looked at before it fails completely.
My MacBook only kernel panics when it gets hot. Why?
Heat-triggered panics usually mean the Mac is throttling hard or a component is running outside its safe range under load. The common causes are clogged fans and vents packed with dust, dried-out thermal paste, or a heavy workload on a machine whose cooling is already marginal — Singapore's climate does not help. Sometimes it is a failing component that only misbehaves once warm, such as memory or a power-management part. Clearing dust and giving the Mac airflow can fix a genuinely thermal case; if panics continue once it is clean and cool, the fault is more likely electrical and needs a bench diagnosis.
Should I reinstall macOS to fix repeated kernel panics?
A clean reinstall of macOS is a reasonable last software step once Safe Mode, removing recent apps and extensions, freeing disk space and First Aid have not helped, because it rules out a corrupt system as the cause. Back up your files first, since a reinstall carries the usual risk to data and a failing SSD can make it worse. The key point is what it tells you: if panics continue on a fresh macOS with nothing else installed, the problem is almost certainly hardware — RAM, storage, thermal or the logic board — and that is a component-level diagnosis rather than anything more you can do in software.
Bring your MacBook in for a free diagnosis
Walk-ins welcome from the CBD, Orchard, Novena, Toa Payoh, Bishan, Ang Mo Kio, Jurong East, Clementi, Tampines, Bedok, Woodlands, Yishun, Hougang and Punggol. We tell you what is wrong and what it costs before any work begins.
