Is it a local user account or AD? Regardless, try logging on as a different user, preferably with admin permissions, and see if it opens. If yes, then back up files (documents, photos, music, etc.) saved in the user folder of the login you're having the problem with, delete the user account if it's a local user and re-create it. If it's an AD account, delete the local profile and then log in again.