No Password Expiration Notice Is Presented During the Logon Process (313194)



The information in this article applies to:

  • Microsoft Windows XP Professional

This article was previously published under Q313194

SYMPTOMS

Windows XP may not display a notice to a user that the user's password is about to expire. This problem may occur if the user logs on to a Microsoft Windows 2000-based domain from a Windows XP Professional-based computer on which the user has previously logged on, and the user's password will expire in the specified expiry period.

CAUSE

The following policy determines whether Windows XP waits for the network during startup and the user logon process:

Computer Configuration\Administrative Templates\System\Logon: Always wait for the network at computer startup and logon

By default, Windows XP does not wait for the network to be fully initialized during startup and the logon process. Existing users are logged on by using cached credentials. This results in shorter times for the logon process. Group Policy is applied in the background after the network becomes available.

Because this is a background refresh, extensions such as Software Installation and Folder Redirection take two logon processes to apply the changes. To be able to operate safely, these extensions require that no users be logged on. Therefore, these extensions must be processed in the foreground before users are actively using the computer. Additionally, changes that are made to the user object, such as adding a roaming profile path, home folder, or user object logon script, may take up to two logon processes to be detected.

If a user with a roaming profile, home folder, or user object logon script logs on to a computer, Windows XP always waits for the network to be initialized before logging the user on. If a user has not logged on to the computer before, Windows XP always waits for the network to be initialized.

If you turn on the setting that is listed earlier in this article, logon processing is performed in the same way as for Windows 2000-based clients. Windows XP waits for the network to be fully initialized before users are logged on. Group Policy is applied synchronously in the foreground.

If you turn off or do not configure the setting, Windows XP does not wait for the network to be fully initialized and users are logged on with cached credentials. Group Policy is applied asynchronously in the background.

If you want Folder Redirection, Software Installation, or roaming user profile settings to be applied with only one logon process, turn on the setting to make sure that Windows XP waits for the network to be available before applying the policy.

Note that for servers, the startup and logon processing always behaves as if this policy setting were on.

RESOLUTION

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

322389 How to Obtain the Latest Windows XP Service Pack

The English version of this fix should have the following file attributes or later:
   Date        Time    Version       Size     File name
   -----------------------------------------------------
   2-28-2002   16:11   5.1.2600.31   968192   Msgina.dll
				

WORKAROUND

To work around this problem, turn on the following group policy:

Computer\Administrative Templates\System\logon\Always wait for the network at computer startup and logon

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 XP Service Pack 1.

Modification Type:MinorLast Reviewed:9/26/2005
Keywords:kbHotfixServer kbQFE kbbug kbfix kbsetup kbWinXPsp1fix KB313194