Windows NT Contains File System Tunneling CapabilitiesID: Q172190
|
Windows NT 4.0 contains file system tunneling capabilities to allow for
compatibility with applications that rely on file systems being able to
hold onto file meta-info for a short period of time. This occurs after
deletion or renaming and re-introducing a new directory entry with that
meta-info (if a create or rename occurs to cause a file of that name to
appear again in a short period of time).
When a name is removed from a directory (rename or delete), its
short/long name pair and creation time are saved in a cache, keyed by
the name that was removed. When a name is added to a directory
(rename or create), the cache is searched to see if there is
information to restore. The cache is effective per instance of a
directory. If a directory is deleted, the cache for it is removed.
These paired operations will cause tunneling on "name."
Tunneling cache time can be adjusted from the default time of 15
seconds or if tunneling capabilities are undesirable can be disabled
by adding a value in the Windows NT Registry.
If tunneling is disabled, Apps that use this safe save method will
lose the name they are unaware of, usually the LFN, and the
rediscovery of shortcut targets could be impaired since the creation
timestamps will not remain constant for files manipulated by such apps.
Note that creation timestamp maintenance is possible in the absence of
tunneling if an application is smart enough. The same is not true for the
long filenames.
WARNING: Using Registry Editor incorrectly can cause serious, system-wide
problems that may require you to reinstall Windows NT to correct them.
Microsoft cannot guarantee that any problems resulting from the use of
Registry Editor can be solved. Use this tool at your own risk.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
Value Name: MaximumTunnelEntryAgeInSeconds
Data Type: REG_DWORD
Value: 15 <-- change to fit your needs in seconds.
Value Name: MaximumTunnelEntries
Data Type: REG_DWORD
Value: 0
Keywords : kbsetup ntfilesys NTSrvWkst
Version : WinNT:4.0
Platform : winnt
Issue type :
Last Reviewed: February 24, 1999