In some situation where you have problems with user profile its a good decision to delete a user profile and create a new one. First of course backup user data.
user – john
1. Backup user profile
2. Delete user profile as local administrator in C:\Users\john
3. Delete registry key related to specific profile;
Start --> Run --> Regedit --> Computer --> HKEY_LOCAL_MACHINE --> SOFTWARE --> Microsoft --> Windows NT --> CurrentVersion --> ProfileList --> "S-1-5-21-299502267-746137067-19778994488-1281"
delete corresponding key related to specified username (look at ProfileImagePath)
4. Login again with username john (windows 7 recreates new user profile)