Применяется к
Windows 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 break, клиентский компьютер обрабатывает предыдущего исполняемого объекта, а не новый файл.

Решение

Сведения об исправлении

Исправление этой уязвимости будет включено в обновление 2732673. Чтобы устранить эту проблему, установите обновление 2732673 к следующей статье Microsoft Knowledge Base:

Сообщение об ошибке «Ошибка при записи отложенный» 2732673 при PST-файлы хранятся на файловом сервере сети под управлением Windows Server 2008 R2

Предварительные условия

Чтобы использовать это исправление, необходимо иметь Windows 7 с пакетом обновления 1 (SP1) или Windows Server 2008 R2 с пакетом обновления 1.Для получения дополнительных сведений о получении пакета обновления для Windows 7 или Windows Server 2008 R2 см. следующую статью базы знаний Майкрософт:

976932 сведения о Пакет обновления 1 для Windows 7 и Windows Server 2008 R2

Сведения о реестре

Для установки этого исправления нет необходимости вносить изменения в реестр.

Необходимость перезагрузки

После установки исправления компьютер необходимо перезагрузить.

Сведения о замене исправлений

Это исправление не заменяет ранее выпущенные исправления.

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Дополнительные сведения

Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.