Directory junctions are another feature of NTFS. Directory junctions mark NTFS directories with a surrogate name. When the reparse point causes the path name to be reparsed, the surrogate name is grafted onto the original name. Directory junctions enable local volumes to be mapped to local NTFS folders, and allow remote network shares to be mapped to local NTFS folders, thereby integrating these local and remote elements into a single local namespace. Directory junctions offer functions similar to the Distributed File System (DFS), explained later in the section "Managing the Distributed File System." Unlike DFS, directory junctions work solely within the file system and don't require a client-side driver.
The primary purpose of directory junctions is to enable you to create a single local namespace using local folders, other local volumes, and network shares. All of these appear within the local namespace and appear to the local user as part of the local volume. Figure 26-5 illustrates the use of directory junctions to map local volumes and network shares into a local namespace.
Was this article helpful?