Sluggish Logon times with roaming Laptops
If you have a domain member laptop that is taken home frequently, then you know the pain of waiting for the desktop to load when you are off your corporate network. The problem is your laptop is waiting to find the corporate network (or moreover, your corporate Domain Controllers) to authenticate, which are likely not present or firewalled off if you are logging in from home and\or using your local ISP. When roaming, your laptop needs to use its cached credentials to make authenticating locally more efficient. This is going on the assumption your DC’s are not accessible from outside the Corporate DMZ or no VPN solution has been defined.
A quick and easy fix is to change the setting that affects, "Always wait for network on computer startup and logon".
“This policy setting determines whether Group Policy processing is synchronous (that is, whether computers wait for the network to be fully initialized during computer startup and user logon). By default, on client computers, Group Policy processing is not synchronous; client computers typically do not wait for the network to be fully initialized at startup and logon. Existing users are logged on using cached credentials, which results in shorter logon times. Group Policy is applied in the background after the network becomes available.“
- Launch gpedit.msc or the Group Policy Editor from a command window.
- Expand the selection as follows: Computer Configuration> Administrative Templates> System> Logon
- Find the setting for “Always wait for network on computer startup and logon” and set it to Disabled.
This will force the laptop to login using cached credentials and will apply Group Policy settings when the network becomes available.