Why MacBook Pro Updates Fail
A MacBook Pro refusing to update macOS is usually a software problem, not a hardware one — but the fix depends on exactly what’s going wrong. The most common causes are:
- Not enough free disk space. macOS needs 20–40GB free to download and prepare the installer. If your storage is nearly full, the update will fail, sometimes mid-installation.
- Corrupted update cache or installer. A partial previous download, a power interruption during update, or a bad download can leave the installer in a broken state.
- Third-party extensions or kernel extensions. Some older apps install low-level extensions that conflict with macOS updates. Booting into Safe Mode disables these and often lets the update proceed.
- Firmware incompatibility on older models. 2018–2020 Intel MacBook Pros occasionally need a firmware update before a major macOS version will install cleanly.
- SSD issues. On machines that are a few years old, a degrading SSD can cause update failures — the installer can’t reliably write to sectors that have gone bad.
Step 1: Back Up Your Data First
Before attempting any of the fixes below, back up your files. Use Time Machine to an external drive, or copy your important documents, photos, and Desktop manually. Update failures can occasionally lead to data loss, and a clean install requires erasing the drive entirely.
Step 2: Free Up Disk Space
Go to Apple menu > System Settings > General > Storage (or About This Mac > Storage on older macOS versions). You need at least 20GB free — ideally 40GB or more for a major macOS version upgrade.
Delete files you no longer need, empty the Trash, and clear app caches. The built-in Storage recommendations tool can identify large files and downloads worth removing.
Step 3: Try Safe Mode
Safe Mode disables third-party extensions and checks the startup disk — both of which can resolve update conflicts.
Intel Mac: Shut down, then press and hold Shift while turning it back on. Release when you see the login screen.
Apple Silicon Mac (M1/M2/M3): Shut down, then press and hold the power button until “Loading startup options” appears. Select your startup disk, then hold Shift and click Continue in Safe Mode.
Once in Safe Mode, go to System Settings > General > Software Update and try the update again.
Step 4: Delete the Partial Installer
If the update keeps failing at the same point, the installer file may be corrupted. Open Finder > Applications and look for the macOS installer (e.g., “Install macOS Sequoia”). Move it to the Trash and empty it, then re-download from the App Store or Software Update.
Step 5: Use macOS Recovery Mode
If the above steps haven’t worked, Recovery Mode lets you reinstall macOS cleanly without erasing your files.
Intel Mac: Restart and immediately hold Command (⌘) + R.
Apple Silicon Mac: Shut down, press and hold the power button until options appear, then click Options > Continue.
From the macOS Utilities screen:
- Run Disk Utility > First Aid on your main drive to check for file system errors
- If First Aid passes, select Reinstall macOS and follow the prompts
This reinstalls the operating system and resolves most persistent update failures without touching your data.
Step 6: Create a Bootable USB Installer
If Recovery Mode isn’t working — or the Mac can’t connect to Apple’s servers to download during recovery — build a bootable installer on a USB drive (16GB or larger, formatted as Mac OS Extended Journaled).
Download the macOS installer from the App Store, then run this Terminal command (adjusting for the macOS version):
sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/MyUSB
Restart holding Option (⌥) on Intel, or hold the power button on Apple Silicon, and select the USB drive as the startup disk.
Step 7: Clean Install (Last Resort)
If nothing else has worked and you have a full backup, a clean install will resolve any deeply corrupted system state.
- Boot into Recovery Mode (Command + R on Intel, hold power button on Apple Silicon)
- Open Disk Utility and erase the main drive as APFS with GUID Partition Map scheme
- Quit Disk Utility and select Reinstall macOS
This wipes the drive and installs a clean system. Restore from your Time Machine backup afterwards.
Step 8: Check for Hardware Problems
If the Mac is still failing to complete updates after a clean install, the problem may be hardware:
- Failing SSD — update writes fail on degraded sectors
- RAM errors — instability during the installation process
- Logic board fault — rare but possible on older machines
Use Apple Diagnostics to check: shut down, then hold D while turning on (Intel) or hold the power button and follow prompts (Apple Silicon). This runs a basic hardware test and will flag known faults.
What We Did for a Kingston Customer
A university student came in with a 2019 MacBook Pro that had failed three macOS update attempts and was stuck in reboot loops. The root causes turned out to be a nearly full SSD (only 8GB free) and a legacy kernel extension from an old security app.
We backed up the files using Target Disk Mode, freed up 50GB of storage, removed the conflicting extension, and did a clean install of macOS. The Mac has updated without issue since.
Based near Kingston and dealing with a MacBook Pro that won’t update? Contact PC Macgicians or drop in to our Putney workshop — we handle macOS recovery, SSD replacements, and Mac repairs across South West London.
