The directory cache is updated every time that you start Visio 2002 (897765)



The information in this article applies to:

  • Microsoft Visio 2002 Professional
  • Microsoft Visio 2002 Standard
  • Microsoft Visio Enterprise Network Tools

Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry

SYMPTOMS

Every time that you start Microsoft Visio 2002, the directory cache is updated.

CAUSE

This issue occurs if your user account is configured to use either of the following:
  • A roaming user profile.
  • A mandatory profile.
Directory cache information includes the Visio.bin file. Visio 2002 looks for new solutions and add-ons by updating the directory cache. Typically, directory cache information is stored locally in your profile.

When your account is configured to use a roaming user profile, the directory cache information is not stored locally. Therefore, every time that you use a roaming profile to start Visio 2002, the directory cache is updated.

When your account is configured to use a mandatory profile, the user profile is not saved from one session to the next. A mandatory profile is a preconfigured roaming profile that the user cannot change.

RESOLUTION

To resolve this issue, use one of the following methods depending on your situation.

Method 1: Delete "Local Settings;" from the value of the ExcludeProfileDirs registry entry on the client computer

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

The ExcludeProfileDirs registry entry is located in the following registry subkey:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\Current version\Winlogon

To delete Local Settings;, follow these steps:
  1. Click Start, click Run, type regedit in the Open box, and then click OK.
  2. Locate and then click the following registry subkey:

    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\Current version\Winlogon

  3. In the right pane, right-click ExcludeProfileDirs, and then click Modify.
  4. Delete Local Settings; from the value that appears in the Value data box.

    For example, assume that the value in the Value data box is Local Settings;Temporary Internet Files;History;Temp. In this example, delete Local Settings; so that the value in the Value data box appears as follows:

    Temporary Internet Files;History;Temp

  5. Click OK, and then quit Registry Editor.

Method 2: Enable and configure the Exclude directories in roaming profiles policy setting on the server

To enable and configure the Exclude directories in roaming profiles policy setting, follow these steps:
  1. Click Start, click Run, type gpedit.msc in the Open box, and then click OK.
  2. Use one of the following procedures, depending on your situation:
    • If you are running Microsoft Windows XP or Microsoft Windows Server 2003, expand User Configuration, expand Administrative Templates, expand System, and then click User Profiles.
    • If you are running Microsoft Windows 2000, expand User Configuration, expand Administrative Templates, expand System, and then click Logon/Logoff.
  3. In the right pane, double-click Exclude directories in roaming profile.
  4. Click Enabled.
  5. Delete Local Settings; from the list of entries in the Prevent the following directories from roaming with the profile box.

    For example, assume that the value that appears in the Prevent the following directories from roaming with the profile box is Local Settings;Temporary Internet Files;History;Temp. In this example, delete Local Settings; so that the value in the Prevent the following directories from roaming with the profile box appears as follows:

    Temporary Internet Files;History;Temp

  6. Click OK.

Modification Type:MinorLast Reviewed:7/27/2006
Keywords:kbtshoot KB897765 kbAudITPRO