挂载点从网络共享目录列表中消失

挂载点从网络共享目录列表中消失

浏览包含卷挂载点的网络共享时,所述挂载点会从目录列表中消失。挂载点仍可通过路径直接访问,只是不会出现在目录列表中。

该计算机是 Vista SP1 32 位计算机。它有一个网络共享,其中包含指向 Vista 计算机卷的卷安装点(使用 SetVolumeMountPoint API 创建)。

使用 Windows 资源管理器从另一台计算机(Win7 64 位、Win7 32 位或 Vista SP1 32 位)浏览网络共享时出现以下问题:

  1. 首先,两个名为的卷挂载点C看起来D都很好。
  2. 我浏览目录C并正确查看了其所有内容。
  3. 我回到共享文件夹的根目录,现在我只看到DC已从目录列表中消失。
  4. 我进入D并查看了其所有内容。
  5. 回到共享文件夹的根目录,现在它是空的。D也消失了。
  6. \\<path to shared folder>\C如果我从地址栏手动转到- 那么一切都很好,我可以浏览其内容(与相同D)。

在 Windows XP SP2 或 SP3 上创建具有卷挂载点的类似共享时不会出现同样的问题。

有人遇到过这个问题吗?
有什么解决方法吗?

答案1

有同样的问题。按 Alt 键转到“工具”、“文件夹选项”和“查看”选项卡。取消选中“隐藏受保护的操作系统文件(推荐)”,挂载点将不再消失。不幸的是,即使您不愿意,您也必须查看其他文件夹中的所有文件。至少在 MS 修复该错误之前。

答案2

这是 Microsoft 已确认的问题。请查看 KB 2461645 以获取解决方案:

http://support.microsoft.com/kb/2461645

答案3

我从未使用过这项技术,以下是我整理的一些建议。

  1. 使用其他 Microsoft 技术:目录连接而不是卷挂载点
    这意味着使用目录而不是卷,但可能会更好(谁知道)。

  2. 探索其他 Microsoft 函数:CreateHardLink() 和 CreateSymbolicLink()。

我发现一个有趣的讨论是这里
我发现一个有趣的实用程序是链接外壳扩展 (LSE)

相关内容