we are using HP Laptops with NT 4 SP4 or SP6 and the following problem occurs.
The user makes some changes for example at his desktop. After logging off and logging on again the user gots the message that his local profile is newer than the server profile.
1.We checked the problem and find out, that by logging off the systray.exe takes access to the ntuser.dat – so the logon.exe don’t write the profile to the server.
2.By logging on at the same machine as admin and trying to delete the local profile of the user we got an error message that we cant delete because the ntuser.dat of the user is in access. By checking this problem with tools from sysinternals.com we see that systray.exe takes access to the ntuserdat of the user although admin is logged on???????
After resatrting the machine the problem is the same.
After removing the systray.exe from Registry run all is working.
To repeat: The systray.exe takes access to a profile of the user that is currently not logged on?????
My question: Why takes a process(machine based) access to a user profile that is not logged on
HELP