Okay, a really silly problem but one which keeps cropping up at least three or four times a day.
We're running Win7 64 and use roaming profiles and we find that if a user switches on their machine from cold and logs on the moment the log on box appears, they are logged on with a temporary profile. If they simply log out and log back in the same thing happens as the cached temporary profile stays on the C: drive. It is not until they restart the machine (thus wiping the cached profile) and wait for up to 20 seconds AFTER the log on box first appears that they can then log on ok. For this reason we make sure all the ICT suites have their computers powered on by our technician first thing each morning.
Has anyone else seen this behaviour? If the issue relates to a particular service that hasn't started quickly enough, I wondered if there was a way of changing the order of the services at boot up.
First check, I don't know if this is the same in windows 7 but there are two ways I think you can tackle this with group policies. The first is to enforce policy processing before logon and the second is to prevent logon if profile insn't present. I guess someone will be along shortly to improve on this answer
Hmm. I'm out of ideas then. I recall seeing this (or something very similar) on Vista many years ago, but haven't seen it on Windows 7. Do your machines tend to be shutdown when they are off, or in Standby/Hibernate?
The machines are always shut down at the end of the day. Policy is set so they never hibernate, but simply switch off the display after 30 minutes of inactivity. As far as I know the issue seems to be happening on random machines, they dont have anything in common in terms of make or location.