Windows 7 跨卷符号链接影响回收站

5 windows-7 symbolic-link recycle-bin

此问题相关但不完全相同。

设想:

C:\Folder\Symlink\ 是指向的符号链接 E:\Folder\Folder\Target\

问题:

通过删除文件C:\Folder\Symlink\*绕过回收站,即使两个C:E:启用回收站。这似乎只发生在跨卷符号链接中。

例子:

  1. 使用上面的符号链接结构,创建一个文件 C:\Folder\Symlink\somefile.txt
  2. 删除C:\Folder\Symlink\somefile.txt通过使用该Delete键或右键单击>删除。
  3. 提示立即删除,而不是提供将文件发送到回收站。

题:

其他任何人都可以重现此问题,是否有解决方法?

更新:

进行了更多挖掘,并能够进一步隔离问题。

在下面的列表中,Denied指定一个文件夹,该文件夹已撤销当前用户的访问权限。所有其他文件夹都具有完全控制权。权限不会被继承。每个文件夹都有明确的权限。

  • C:\Folder\Symlink\=> E:\Denied\Denied\Target\= 回收站?不
  • C:\Folder\Symlink\=> E:\Allowed\Denied\Target\= 回收站?是的
  • C:\Folder\Symlink\=> E:\Allowed\Denied\Denied\Target\= 回收站?不
  • C:\Folder\Symlink\=> E:\Allowed\Allowed\Denied\Target\= 回收站?是的
  • C:\Folder\Symlink\=> E:\Denied\Allowed\Denied\Target\= 回收站?是的
  • C:\Folder\Symlink\=> E:\Denied\Denied\Allowed\Target\= 回收站?不
  • C:\Folder\Symlink\=> E:\Denied\Denied\Denied\Target\= 回收站?不

连续添加至少两个Denied文件夹会引入此问题。外壳似乎无法看穿多个连续的不可读文件夹?