Logon Script Does Not Run If a User Belongs to a Large Number of Groups (310930)



The information in this article applies to:

  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
  • Microsoft Windows 2000 Datacenter Server SP2

This article was previously published under Q310930

SYMPTOMS

When you try to log on to a Windows 2000 domain, your logon script may not run.

CAUSE

This behavior may occur if you are a member of a large number of groups (approximately 390 or more). If this condition is true, Windows searches for your logon script at an incorrect location. Instead of searching in the following location

%WINDIR%\SYSVOL\sysvol\domain-name\scripts

Windows tries to locate the script in the following location:

%WINDIR\SYSTEM32\Repl\Import\Scripts

RESOLUTION

To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

260910 How to Obtain the Latest Windows 2000 Service Pack

The English-language version of this fix should have the following file attributes or later:
   Date         Time   Version           Size     File name
   -----------------------------------------------------------
   29-Oct-2001  20:13  5.0.2195.4472     123,664  Adsldp.dll       
   29-Oct-2001  20:13  5.0.2195.4308     130,832  Adsldpc.dll      
   29-Oct-2001  20:13  5.0.2195.4016      62,736  Adsmsext.dll     
   29-Oct-2001  20:13  5.0.2195.4551     355,600  Advapi32.dll     
   29-Oct-2001  20:13  5.0.2195.4141     133,904  Dnsapi.dll       
   29-Oct-2001  20:13  5.0.2195.4379      91,408  Dnsrslvr.dll     
   29-Oct-2001  20:15  5.0.2195.4533     521,488  Instlsa5.dll     
   09-Oct-2001  02:22  5.0.2195.4437     145,680  Kdcsvc.dll       
   05-Oct-2001  04:00  5.0.2195.4471     199,440  Kerberos.dll     
   04-Sep-2001  16:32  5.0.2195.4276      71,024  Ksecdd.sys
   22-Oct-2001  18:30  5.0.2195.4533     503,568  Lsasrv.dll       
   22-Oct-2001  18:31  5.0.2195.4533      33,552  Lsass.exe        
   27-Sep-2001  22:59  5.0.2195.4285     114,448  Msv1_0.dll       
   09-Oct-2001  02:22  5.0.2195.4153     312,080  Netapi32.dll     
   09-Oct-2001  02:22  5.0.2195.4357     370,448  Netlogon.dll     
   29-Oct-2001  20:13  5.0.2195.4532     912,656  Ntdsa.dll        
   09-Oct-2001  02:22  5.0.2195.4433     387,856  Samsrv.dll       
   29-Oct-2001  20:13  5.0.2195.4536     128,784  Scecli.dll       
   09-Oct-2001  02:22  5.0.2195.4476     299,792  Scesrv.dll       
   09-Oct-2001  02:22  5.0.2195.4025      50,960  W32time.dll      
   02-Aug-2001  04:44  5.0.2195.4025      56,592  W32tm.exe        
   09-Oct-2001  02:22  5.0.2195.4433     125,712  Wldap32.dll      
				

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Windows 2000 Service Pack 3.

Modification Type:MinorLast Reviewed:9/26/2005
Keywords:kbHotfixServer kbQFE kbbug kbfix kbSecurity kbWin2000PreSP3Fix kbWin2000sp3fix KB310930