Hi, I had the same issue several times after installations of third party software too.
I resolved it booting into recovery and "touching" the system's extensions folder. This will make the Mac rebuild extensions cache.
What I did:
1) Power off the Mac
2) Press Option key and Startup
3) Keep Option Key pressed until the boot volumes show up on screen
4) Select the "Recovery 10.11" and press Return
5) From the "Utility" menu open "Terminal"
6) Touch Extensions. issue the following command. Replace Macintosh\ HD for the name of your system hard drive. Spaces are written as "\ "
touch /Volumes/Macintosh\ HD/System/Library/Extensions
7) Quit Terminal; Quit Mac Utilities
8) Re-select your system hard drive on the "Choose Startup Disk" dialogue.
9) Restart
Note: the touch utility just updates the modification date of the file/folder. It does not change any content, therefore, this method should be safe.
Nevertheless, don't blame me for lost data or something bad.
Cheers,
Carlos