To resolve this behavior, use one of the following methods:
- Manually update the group membership cache by using the Ldp.exe utility.
- Modify the registry so that the group membership cache is updated more frequently.
Method 1: Manually updating the group membership cache
To update the cache, follow these steps:
- On the domain controller where the user has logged on, click Start, click Run, type cmd, and then click OK.
- At the command prompt, type ldp, and then press ENTER.
- On the Connections menu, click Connect.
- In the Server box, type the name of your server, and then click OK.
- On the Connections menu, click Bind.
- In the User box, type Administrator.
- In the Password box, type the password, and then click OK.
- On the Browse menu, click Modify.
- In the Attribute box, type updatecachedmemberships.
- In the Value box, type 1, and then click Enter.
- Click to select the Extended check box, and then click Run.
Method 2: Modifying the registry
Warning If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
To configure the group membership cache to update every 60 minutes and to set the number of users whose group membership cache is updated, follow these steps:
- Click Start, click Run, type regedit, and then click OK.
- Expand the following subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters
. - In the right pane, right-click Cached Membership Refresh Interval, and then click Modify.
- In the Value data box, type 60, and then click OK.
- Right-click Cached Membership Refresh Limit, and then click Modify.
- In the Value data box, type a new value, and then click OK.
Note By default, the number of users whose cache is updated is 500.