I use Symlinks extensively on my file server to prevent duplication of directories and files. I've enabled remote evaluation of Symlinks by using fsutil behavior set SymlinkEvaluation L2L:1 R2R:1 L2R:1 R2L:1
. However, now I'm getting a "The device is not ready" error when I browse the network share from a remote system.
The particular share I'm accessing is hosted on the D: drive and the Symlink on the host points to a directory created on the E: drive using mklink /D D:\Directory\Link E:\Directory
since Junctions do not work across drives.
Is there anyway to "hide" the symlink completely to the client so that I don't have to configure every client accessing this share to follow symlinks? On the server, I have no problems navigating between folders/links.