If an update failed (i.e. the system tried to apply a corrupt update file, or was interrupted while flashing the update) that could certainly cause this.
In that case you only have a few options. If it was a problem with user apps or corrupt settings a factory reset would fix it, but from what you've said that sounds unlikely to work. If it's a broken update then the only option is to reflash the system software. I don't know how one does that with a Lenovo, but hopefully someone will be able to suggest something. Otherwise if have any sort of Lenovo service then they can fix it (and really ought to do so for free if their update borked it).