Applies ToWindows 7 Service Pack 1 Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Service Pack 1 Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Windows Server 2008 R2 Web Edition

症状

请考虑以下情形:

  • 应用程序用于从客户端计算机正在运行 Windows 7 或 Windows Server 2008 R2 在网络上打开可执行文件。

  • 此应用程序还会打开更多的文件,使机会在网络上锁定 (oplock 解除)。

  • 另一个进程尝试访问该应用程序已打开网络上的共享的文件。

  • 服务器将客户端计算机中断 oplock 解除请求。

在此方案中,客户端计算机不会中断 oplock 解除。因此,共享的文件将保留在服务器上,打开并且其他客户端无法使用该文件。

原因

发生此问题是因为客户端计算机上的内存管理器包含任何可执行对象并不会关闭。但是,服务器认为可执行的对象,必须关闭并重新使用另一种新的文件的文件 ID。这会导致文件 ID 冲突。因此,当发出 oplock 解除请求时,客户端计算机处理以前的可执行对象而不是新文件。

解决方案

修补程序信息

在更新 2732673 中包括此问题的修补程序。若要解决此问题,请从下面的 Microsoft 知识库文章安装更新 2732673:

当.pst 文件都存储在网络文件服务器正在运行 Windows Server 2008 R2 2732673 "延迟写入失败"错误消息

系统必备组件

若要应用此修补程序,您必须运行 Windows 7 Service Pack 1 (SP1) 或 Windows Server 2008 R2 SP1。有关如何获取 Windows 7 或 Windows Server 2008 R2 Service Pack 的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

976932 Service Pack 1 为 Windows 7 和 Windows Server 2008 R2 的信息

注册表信息

若要应用此修补程序,您不必对注册表进行任何更改。

重启要求

应用此修补程序后,必须重新启动计算机。

修补程序替换信息

此修补程序不替代以前发布的修补程序。

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

详细信息

有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

用于描述 Microsoft 软件更新的标准术语的824684说明

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。