This is worth a try. If you are able to boot into safe mode, do that and uninstall the last few updates which were installed since the error occurred. If this is succesful, make sure you do not have automatic updates turned on. At the same time, open Msconfig - startup tab, and untick anything there relating to third party software.