I ran into a bizarre issue that I've been fighting with all day, to the point I decided just to reinstall the system in question, but I was still wondering if anyone else has had a similar issue.
I have a user, let's call him "User X". He has a PC, let's call his PC "PC X". We use Active Directory to sync the user profiles. (just AppData\Roaming). Whenever User X logs into PC X, the Roaming profile simply wouldn't sync. No error messages in the event log, everything checks out except that "User Profile Service" only shows for a fraction of a second while logging on/off and nothing syncs.
When User X logs in to ANY other computer, it works fine. Roaming profile syncs, etc. Likewise, when ANY other user logs into PC X, it works fine. Roaming profile syncs etc.
Note that the computer is a very recent installation of Windows 7 Pro, from a vanilla official installation disk, and is completely up to date.
So I took the following steps:
- chkdsk /f and sfc /scannow . No problems found.
- Remove the local copy of the profile (multiple times). This caused windows to simply create a new empty unsynced profile on startup, again without any error messages.
- Re-add the PC to the domain. Including the related objects in the AD. Instead of creating a new empty profile, it then just notified that a "Temporary profile has been created" and that the changes would be lost on reboot. Again, User X logs in on other computers fine and any other user logs in fine on PC X.
Tomorrow I'll reinstall the computer. But this issue is so strange, I just wondered if anyone else has seen something similar?