设置用户configuration文件,文件夹redirect和脱机文件后损坏的Excel文件

我们有一堆随机变成腐败的excel文件。 错误消息是Excel中发现不可读的内容…

我相信这个问题与serverfault有关,因为这个问题只是因为我们在桌面上设置了文件夹redirect,漫游用户configuration文件和离线文件才开始发生。 这些文件已经使用了大约5年,没有问题。

Excel文件位于服务器上公司文件夹的子文件夹中。 整个公司文件夹在离线状态下共享并可用。 总共约32GB。

其中一个文件损坏后,我试图恢复,如果从备份。 从其中一个桌面删除服务器上的损坏文件,我将新文件复制到现有位置,然后打开,保存,closures,打开并注意到它已损坏。 我可以多次重新创build这个事件,但奇怪的是它似乎与该特定文件夹有关。 如果我将文件复制到任何其他文件夹(即使其他共享和可用的脱机文件夹),打开,保存,closures,重新打开它,然后没有损坏。 如果我把它复制到原来的位置,它只会变坏。

有谁知道地球正在发生什么?

在服务器上的所有桌面和Windows Server 2008 R2上使用Windows 7。

考虑到文件系统redirect器存在许多已知的问题,我认为数据包捕获将是调查的方式,尽pipe这将是一个“困难的方式”。 如果您尚未应用推荐的更新,则可能需要从这里开始:

Windows Server 2008和Windows Server 2008 R2中文件服务技术的当前可用修补程序列表
http://support.microsoft.com/kb/2473205

有客户端和服务器的修复程序。 你可能想同时申请。

在上面的文章中,客户端修补程序2646563包括并取代了以下文章中包含的修补程序:

运行Windows 7或Windows Server 2008 R2的计算机上的一个用户使用SMB版本2更新在多台计算机上打开的共享文件时数据损坏
http://support.microsoft.com/kb/2618096

当我们转移到漫游configuration文件时,我们遇到了同样的问题,尽pipe我只相信受保护的Excel文件。 Office信任中心正在从networking上读取networking上的共享文件,并试图在保护模式下打开它们。 当我去选项 – >信任中心和禁用保护模式,文件正常打开。