I have had a number of customers whose systems have been able to boot , start Windows and log on but when loading the user profile an error in Explorer has prevented correct operation of the system. This has applied to both normal and safe mode. This makes it difficult to resolve the issue as the logs are inaccessible. The easiest workaround, that I have found, to this is to create an additional administrators user so I can access the logs and diagnose the problem.
Start the PC in safe mode by pressing F8 during boot and choose safe mode with command prompt.
At the command prompt add a new user with the following command.
To add the user to the administrators group.
You should now be able to logon as user USERNAME and diagnose the issue preventing the loading of the user profile.