It doesn't sound like a laptop issue but some OS or software one. Try a new user account and if that works, move to the new account. If that fails, backup your stuff again and factory reset.