A slow logon process can come from various cause :
- A slow active directory:
The user may take some time to authenticate on the AD.
- Logon script:
When a logon script is executing and mapping network ressource, it can take time to perform the task.
- Windows services and processes that are launched at logon:
This can be checked in msconfig. You can also open a task manager to monitor precisely which processes are run by each users. Doing so you should be able to narrow down the ones that are responsible for this.
- Device drivers:
At each logon the server may look to make a peripheral available for a user, slowing down the logon process.
You can choose to un-check drives and peripherals that are not needed in the local ressource tab of the client generator.