设置:

设置:

设置:

  • Microsoft Active Directory 网络
  • 网络客户端是 Windows 7 和 8.1 的混合版本
  • 通过组策略启用和配置脱机文件
    • 已配置后台同步
    • 没有管理员分配的脱机文件/文件夹
    • 禁止用户自定义离线文件
    • 透明缓存已启用
  • 通过组策略将配置文件文件夹重定向到网络共享
    • Windows 的默认行为是使重定向的配置文件文件夹可以脱机使用(假设脱机文件已启用)
    • 重定向文件夹的路径包括 FQDN(不是短名称)
    • 目标共享是 Windows 2008 R2 文件夹上的标准 Windows 共享(不是 DFS)

场景:

  • 在笔记本电脑上全新安装 Windows 7
  • 没有任何管理权限的新用户
  • 初始脱机文件包括:
    • \\服务器FQDN\配置文件\用户名\文档
    • \\服务器FQDN\profiles\用户名\图片
    • ...(其他重定向的配置文件文件夹)...
  • 几周过去了
  • 离线文件现在包括:
    • \\服务器FQDN\配置文件\用户名\文档
    • \\服务器FQDN\profiles\用户名\图片
    • ...(其他重定向的配置文件文件夹)...
    • \\服务器\某些共享\路径\路径\某些文件.docx

问题:

  • 多余的文件是怎么回事?\\服务器\某些共享\路径\路径\某些文件.docx将自身添加为离线文件?
  • 我该如何防止此类无关文件被离线使用?

观察和注释:

  • 我们已经使用配置文件文件夹重定向来处理脱机文件近一年了。这个问题是在大约一周前首次报告的。
  • 自报告以来,我们检查过的几乎每台 Windows 7 和 8.1(包括笔记本电脑和台式机)系统都观察到了这种行为。工作狂使用的笔记本电脑似乎拥有最多的无关脱机文件,但这尚未得到证实
  • 所有网络共享都有默认缓存设置:只有用户指定的文件和程序才可离线使用。我没有更改此设置,因为它不能“回答”我的两个问题。(在 Greg Askew 的帖子之后添加澄清)
  • 最初报告该问题的原因是受影响的用户在远程工作时(在某些情况下,即使在办公室使用快速稳定的连接工作时)只能看到无关文件的缓存离线版本
    • 例如,\\server\some 共享将处于离线模式,并且显示为空白,除了\\服务器\某些共享\路径\路径\某些文件.docx
    • 离线缓存中没有文件的共享将处于在线状态,并且可以无问题地进行访问
  • 一个特别麻烦的 Windows 8.1 Surface 每隔一分钟左右就会在在线和离线状态之间切换。
    • 用户的 Surface 已对接并且与网络具有稳定的物理连接
    • 任何登录系统的用户都会在在线和离线状态之间切换
  • 虽然这超出了我的问题的范围,但最后两点值得注意,因为它们很可能是相关的,并且可能提供有用的信息

答案1

在\server\some share\属性>高级共享>缓存中,需要指定“只有用户指定的文件和程序可以离线使用”。

而不是“用户从共享文件夹打开的所有文件和程序均可自动离线使用”。

在此处输入图片描述

相关内容