Hi, We have a user on a 2003 TS box who has a problem logging on each morning. They get the standard warning about the profile not loading and get presented with a temp profile.
What appears to be happening is that their NTUSER.DAT file is in use, and so the system cant instate their roaming profile from the server. The userenv.log with verbose debugging turned on shows; 09:48:20:692 ReconcileFile: Failed to delete file <C:\Documents and Settings\<username here>\NTUSER.DAT> with error = 32 I've used Process Explorer to look at the handle for that file, and it is in use despite the user not being logged on at the time. The process that's using it is apparently 'system' but I've gone through all of systems sub-processes and can't see any of them that have an active handle to the ntuser.dat file in question. I've also installed User Profile Hive Cleanup which has proven to be about as much use a chocolate tea-pot really. The only time I ever get any action from it is when I restart the service, and even then it doesn't meantion anything about this user or their profile. I've turned on Callstack logging but it's been a week now of this user not being able to log on each morning and so far UPHClean hasn't logged a dicky-bird. Does anyone else have any idea as to how I can find out what is keeping this file open after the user logs of? Rebooting the server and kicking off the other 20 users ceased to be an option after day 2. Olly -- G2 Support Online Backups Email: [EMAIL PROTECTED] Web: http://www.g2support.com ~ Finally, powerful endpoint security that ISN'T a resource hog! ~ ~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~
