If your MacBook is stuck at the loading screen, it can be frustrating and cause you to lose valuable work time. However, there are several solutions you can try to fix this issue.
Safe Boot: Boot your MacBook in Safe Mode by holding down the Shift key while starting up your device. Safe Mode loads the bare minimum system requirements and can help isolate the issue.
Reset NVRAM/PRAM: Resetting the NVRAM (Non-Volatile Random Access Memory) or PRAM (Parameter RAM) can help fix the issue. To do this, shut down your MacBook and hold down the Command + Option + P + R keys simultaneously until the MacBook restarts.
Repair Disk: Use Disk Utility to repair any disk errors. To do this, boot your MacBook in Recovery Mode by holding down the Command + R keys while starting up your device. Then, select Disk Utility and run First Aid.
Reinstall MacOS: If the above solutions do not work, you can try reinstalling MacOS. Boot your MacBook in Recovery Mode and select the option to reinstall MacOS.
Reset SMC: Resetting the SMC (System Management Controller) can also help fix the issue. To do this, shut down your MacBook and hold down the Shift + Control + Option keys and the Power button simultaneously for 10 seconds. Release the keys and turn on your MacBook.
Try the above solutions one by one until you find the one that works for you. Remember to back up your data before trying any of these solutions as they may lead to data loss.
If none of the above solutions work, it may be a hardware issue, and you should contact Apple support or an Esmond Service Centre for diagnosis and repair.