How Windows-NT Chooses Between Roaming and Local Profiles

Last reviewed: March 18, 1997
Article ID: Q146192
The information in this article applies to:
  • Microsoft Windows NT Server version 4.0
  • Microsoft Windows NT Workstation version 4.0

SUMMARY

This article explains:

  • How Windows NT determines if the locally cached profile is more recent than the roaming profile
  • How modifications to the roaming profiles can be propagated to the locally cached profiles

MORE INFORMATION

When an user with a roaming profile logs on to a computer running Windows NT, the system checks whether the cached locally profile is more recent than the roaming profile. In that case, the system doesn't need to reload the profile from the central server. This check is based only on the "last write time" of the user's registry hive Ntuser.dat.

If a network administrator makes any modifications (for example, program groups or shortcuts) to a roaming profile, these changes may be lost.

The following is an example where these changes will be lost:

  1. UserA logs on to a workstation.

  2. UserA logs off and both profiles (roaming and locally cached) are updated.

  3. The network administrator adds a new shortcut on the roaming profile.

  4. UserA logs on to a workstation. The locally cached profile is used and the modification is lost.

After applying the modifications to the roaming profile, modify the last write time of Ntuser.dat to reflect the date of the change on the profile. You can use the Touch utility from the Windows NT Resource Kit to do this. You should also be sure that the user is not currently logged on the network when you make the changes.


Additional query words: prodnt
Keywords : kbnetwork kbusage nthowto ntregistry
Version : 4.0
Platform : WinNT


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: March 18, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.