
MacBook Stuck on Apple Logo?
Boot loop, progress bar stuck, question mark folder. We fix it without losing your data.

Quick Diagnosis
A MacBook that gets stuck on the Apple logo, shows a progress bar that never completes, or displays a flashing question mark folder is unable to find or load macOS from the startup disk. This can be caused by a corrupted macOS installation, a failing or disconnected SSD, file system corruption, or a failed macOS update. In most cases, data can be recovered even if the operating system cannot boot.
Common Causes
Here are the most frequent reasons for this problem, ranked by how often we see each one.
Corrupted macOS installation
CommonA failed update, unexpected shutdown during an update, or file system corruption can leave macOS in a non-bootable state. The Mac finds the disk but cannot load the operating system from it.
Failing SSD or storage drive
LikelySSDs can develop bad sectors or controller failures that prevent the Mac from reading the boot volume. This often starts as slow boot times before progressing to a complete failure to boot.
Disconnected internal SSD
PossibleIf the SSD cable (on models with a separate cable) or the SSD module itself becomes loose, the Mac cannot find a startup disk and shows the question mark folder.
Kernel extension or software conflict
PossibleA problematic kernel extension (kext) or startup item can cause a kernel panic loop, where the Mac restarts repeatedly before completing the boot process.
Failed macOS update
CommonA macOS update that was interrupted by a power failure, low battery, or crash can leave the system in an incomplete state that prevents booting.
Try These Steps First
Before bringing your Mac in, try these diagnostic steps at home.
Wait at least 30 minutes
Some macOS updates and repairs take a long time. If the progress bar is moving (even slowly), the Mac may be completing an update. Give it time before intervening.
Boot into Safe Mode
Restart and hold Shift (Intel) or hold power then select Safe Mode (Apple Silicon). Safe Mode skips non-essential extensions and can sometimes complete a stuck boot.
Try Recovery Mode
Restart and hold Command + R (Intel) or hold power button (Apple Silicon) to enter Recovery Mode. From there, try Disk Utility > First Aid to repair the disk.
Run Apple Diagnostics
Restart and hold D (Intel) or hold power button then select Diagnostics (Apple Silicon). This tests hardware components and reports error codes.
Check the question mark folder
A flashing folder with a question mark means the Mac cannot find a startup disk. This points to an SSD issue (failed, disconnected, or erased).
What WarriorMac Does Differently
We diagnose whether the boot issue is software (corrupted macOS, failed update) or hardware (failing SSD, logic board). For software issues, we repair the installation or reinstall macOS while preserving your data. For hardware failures, we replace the SSD or repair the logic board. Data recovery is performed first when the drive is at risk of further failure.
Repair Options & Pricing
macOS repair / reinstall
Repair the corrupted macOS installation or perform a clean install while preserving user data.
SSD replacement
Replace the failed SSD with a new Apple-compatible module and migrate data from the old drive.
Data recovery + OS repair
Recover data from the failing drive, then repair or replace the drive and reinstall macOS.
Logic board repair
Board-level repair if the boot issue is caused by a logic board fault (storage controller, etc.).
Frequently Asked Questions
Why is my MacBook stuck on the Apple logo?
Will I lose my data if my MacBook won't boot?
What does the flashing question mark folder mean?
How much does it cost to fix a MacBook that won't boot?
Related Services
Still Not Fixed?
Bring it to us or ship it in. Free diagnosis, no-fix-no-fee guarantee, 25 years of experience.