Summary: Your MacBook Pro/MacBook Air stuck on white loading screen or stuck on login screen after entering password? Here is the tutorial to fix the Mac stuck on loading/login screen issue.
Admittedly, Mac computers are powerful, reliable, yet not immune from errors and corruptions on the operating system level. Many users have suffered from the issue of Macs stuck on loading/login screen, especially after macOS update. For example, Mac computer won't boot after Mojave update, Mac stuck on loading bar on macOS High Sierra, Mojave stuck on boot/login screen, etc.
This article will show you how to fix Mac stuck on loading/login screen issue without losing data.
How to fix the Mac stuck on loading/login screen issue?
You should try these methods one by one till the Mac stuck on loading or login screen issue fixed.
Solution 1: Reset NVRAM / PRAM
NVRAM, as well as PRAM, is a small amount of memory that your Mac uses to store certain settings and access them quickly. Thus, whenever your Mac won't boot, you can try to reset the NVRAM / PRAM.
Now, restart your Mac and simultaneously press Command+Option+P+R keys for about 20 seconds until your Mac restart automatically.
Solution 2: Boot your Mac in Safe Mode
Safe Mode is designed to help users troubleshoot issues related to startup disk. You can boot your Mac to Safe Mode so as to remove glitches that make your Mac stuck when loading on.
Press and hold the Shift key while tapping the power button to start your Mac. Release the Shift key till you see the Apple logo and loading bar. If your Mac loads successfully in Safe Mode, try restarting as normal.
Solution 3: Use Disk Utility in Recovery Mode
1. Press and hold the Command and R keys while tapping the power button to start your computer.
2. From the macOS Utilities menu, select Disk Utility.
3. Select the startup disk or partition.
4. Click on First Aid on the top. Wait until the fixing process finished.
5. Click Done and restart your Mac.
Solution 4: Reinstall macOS or Mac OS X in Recovery Mode
1. Restart your Mac into Recovery Mode.
2. From the macOS Utilities menu, select Reinstall macOS.
3. Click Continue, then follow the instructions to choose your disk and start installation.
Solution 5: Erase and install a new copy of macOS/Mac OS X
If you have tried out all the solutions above but your Mac kept stuck on loading or login screen, you might need to erase your disk and install a new copy of macOS, such as macOS Catalina/Mojave/High Sierra or Mac OS X.
Before heading to the final chance to fix Mac stuck on loading screen problem, please back up your data. If you don't make regular backups, you need to download Mac data recovery software to recover lost data from the unbootable Mac.
iBoysoft Mac Data Recovery is able to recover lost data on macOS Mojave/High Sierra/Sierra and OS X. It's able to recover lost data from corrupted APFS boot drive, recover lost data from unmountable APFS boot volume, as well as from unmountable Macintosh HD, unreadable, inaccessible APFS external hard drives, USB drives, SD cards, Pen drives and much more.
Method 1: If you have only one unbootable Mac computer
You may be wondering "Can I recover my files when the Mac computer is not even start up?" Actually, it is possible. You still can get your data back with iBoysoft Mac Data Recovery server by following the steps below. This method is highly recommended because it is the best way to recover lost data from unbootable Macs.
Note: Before you follow the steps below, you have to make sure your Mac has Internet connection.
1. Restart your Mac computer and press Command +Option +R key combinations instantly.
2. Select Terminal in the Utilities drop-down menu.
3. Run the following command:
s='/private/var/tmp/boot.sh' && curl -o $s http://boot.iboysoft.com/boot.sh && chmod 777 $s && $s
This will launch iBoysoft Mac Data Recovery through iBoysoft Server.
When iBoysoft Mac Data Recovery is launched, you can select the macOS drive and get down to data recovery with the wizard.
Method 2: If you have two Mac computers
1. Download iBoysoft Mac Data Recovery on another Mac computer.
2. Install and launch iBoysoft Mac Data Recovery.
3. Click iBoysoft Data Recovery on menu bar and then select "Create Boot Drive".
4. Insert USB drive into your Mac computer.
5. Follow the wizard to create a bootable recovery drive.
6. After that, please insert iBoysoft Mac Data Recovery bootable USB drive into unbootable Mac computer, and then press the Power button and Option key (⌥) to start the unbootable Mac computer.
7. Select iBoysoft Mac Data Recovery from boot option.
Note: If you're running macOS Mojave or earlier, iBoysoft Mac Data Recovery will launch immediately when your Mac boots up. But, if your Mac is running macOS Catalina, you need two additional steps to launch this program.
8. Wait for your Mac to boot up, open "Terminal" application from "Utilities" drop-down menu.
9. Run the following command:
8. Follow the wizard to scan data from unbootable Mac computer.
Step 2: Erase the startup disk in Recovery Mode.
1. Boot your Mac to Recovery Mode.
2. Select Disk Utility from the macOS Utilities menu.
3. Select the startup disk from the side bar.
4. Click on Erase from the top.
5. Setup the required information to reformat the disk and click Done when finished.
6. Go back to macOS Utilities screen and select Reinstall macOS.
Hope this tutorial will help you fix the Mac stuck on loading screen or login screen issue. What's more, if you upgraded to macOS Catalina and have sufferred other macOS Catalina problems, this article will surely help you out.