sounds like a corrupt profile. if there is another profile you can log in with such as administrator do so. if a desktop shows up find the profile you've been logging in under and delete it. restart then log in.