This happens on just a number of users. After installing OS X 10.11 El Capitan, the booting gets stuck and freezes with white screen and the Apple Logo. Look at our solutions to fix.
There should be 2 main causes.
1. The installation has not been processed correctly.
2. The 3rd party Kexts and extensions installed in the OS X (Yosemite for example) that you upgrade over somehow can not be called. This does prevent the new El Capitan from booting normally.
How to Fix completely if El Capital freezes after installing?
- Firstly, you should force turn off the Mac then turn it on again using the power button to see what’s going on.
- If the problem remains the same, you should reinstall El Capitan. Get OS X Recovery boot by keep holding ⌘ and r after press the power button. And then you will be able to choose “Reinstall Mac OS X” option.
- At for the users who upgrade El Capitan over an existing OS X, removing all 3rd party Kexts (especially the one related to Eltima: ElmediaPlayer.kext and EltimaAsync.kext ) and extensions which are not belonged to Apple does work.
How to remove old kexts file left over using Terminal?
1. Booting up in recovery mode
2. Open the terminal window
3. Enter the following command line to see all available kext
Is /Volumes/your-volume-name/System/Library/Extensions
My volume name is Macintosh:
ls /Volumes/Macintosh\ HD/System/Library/Extensions
4. Remove the kext that does not belong to Apple. Please be careful to what you do in this step.
How to remove a particular ThirdParty.kext using terminal? use the following command form:
rm -r /Volumes/your-volume-name/System/Library/Extensions
My volume name is Macintosh:
rm -r /Volumes/Macintosh\ HD/System/Library/Extensions/ThirdParty.kext
Some common ThirdParty.kexts should be removed: ElmediaPlayer.kext, EltimaAsync.kext, VBox.kext,… This works on too many users.
Indeed, the key is removing any extraneous .kext files from:
/Library/Extensions
/System/Library/Extensions
/Library/StartupItems
Otherwise, install El Capitan at a new. Best luck!