When using Mac OS X Server as a PDC you may find that you need to tell a Windows system to cache login (aka logon) information for longer than the Windows system allows by default. In an Active Directory environment it is fairly straight forward to deploy this type of setting through a GPO; however, the policy settings for an NT4 style PDC environment (aka – via SMB) won’t necessarily allow you to perform this task. To do so you might need to fire up the registry (or script an event in the login script to do so) and edit the following key with a Value (in terms of login attempts) between 1 and 50:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrent VersionWinlogon
ValueName: CachedLogonsCount
Data Type: REG_SZ
Values: 0 - 50