Файлы в общих сетевых папках открываются медленно или только для чтения, либо появляется сообщение об ошибке

Переводы статьи Переводы статьи
Код статьи: 814112 - Vizualiza?i produsele pentru care se aplic? acest articol.
Важно. Данная статья содержит инструкции по отключению параметров безопасности либо снижению уровня безопасности. Эти изменения позволяют обойти определенные проблемы, однако предварительно рекомендуется взвесить последствия такого обхода для безопасности системы в существующей среде. При реализации этого метода обхода примите все необходимые дополнительные меры для защиты своей системы.
Развернуть все | Свернуть все

Проблема

В процессе работы на компьютере возникают следующие проблемы.
  • В Windows XP при копировании файла из общей сетевой папки, расположенной на компьютере под управлением Windows 2000, появляется следующее сообщение об ошибке.
    Путь к файлу или сетевой папке не существует.
    Ни одна из служб доступа к сети не смогла обработать заданный сетевой путь.
  • Файл из общей сетевой папки открывается очень медленно.
  • При использовании программ, которые открывают или закрывают файлы или создают временные файлы на сервере Windows 2000 с включенным подписыванием Server Message Block (SMB), появляются различные сообщения об ошибках и возникают другие проблемы.
  • Файл, открытый через сеть, доступен только для чтения или используется другим процессом, и поэтому для внесения изменений его приходится сохранять на локальном компьютере.

    Это происходит даже в тех случаях, когда пользователь имеет разрешения на полный доступ как к общей папке, так и к разделу диска с файловой системой NTFS, а другие пользователи не работают в данный момент с этим файлом. При этом может появиться одно из следующих сообщений об ошибке.
    Файл уже используется: имя_файла заблокирован для изменения пользователем имя_пользователя. Нажмите «Уведомить», чтобы открыть копию документа только для чтения и получить уведомление о его освобождении.
    Эта команда недоступна, поскольку документ заблокирован для редактирования.
    Документы имя_файла заблокирован для изменения другим пользователем. Чтобы открыть копию документа только для чтения, нажмите...
    Файл заблокирован для редактирования. Открыть его только для чтения?
    Не удается открыть имя_файла на общий_сетевой_ресурс. Проверьте наличие диска в указанном устройстве.
    Отказано в доступе. Файл может использоваться другим приложением.
  • В приложениях, таких как Excel и PowerPoint, можно открыть два файла; третий файл открывается только для чтения.
  • В процессе открытия/закрытия файла может сложиться впечатление, что сетевая программа, активно работающая с файлами, перестала отвечать или реагирует с задержкой.
  • В Windows XP возникают проблемы при применении групповых политик или запуске сценариев входа.
  • Файл Office удается сохранить под тем же именем только через 30 минут после его открытия.
  • В зависимости от используемого приложения могут появляться другие сообщения об ошибках. Например, в сообщении может быть указано, что файл уже используется или его можно открыть только для чтения.

Причина

Подобные проблемы могут быть вызваны разными причинами.
  • Ошибка при согласовании подписи SMB между клиентским компьютером под управлением Windows XP с пакетом обновления 1 (SP1) и сервером Windows 2000, который требует подписи SMB.
  • Файл открыт и заблокирован другим процессом. Это может быть вызвано следующими причинами.
    • Сетевая папка открыта в проводнике Windows, при этом для просмотра дополнительных параметров файлов и папок (например, имени автора или заголовка) используется отображение файлов в виде таблицы. Для получения дополнительных сведений о файлах и папках проводник Windows просматривает их содержимое. Если приложение пытается открыть для монопольного доступа файл, который в данный момент просматривается проводником Windows, происходит нарушение совместного доступа.
    • Файл заблокирован другой программой или процессом, например антивирусной программой (на клиентском компьютере или на сервере).

Решение

Предупреждение. Выполнение описанных ниже действий повышает степень уязвимости компьютера или сети для атак пользователей-злоумышленников или проникновения вирусов и других вредоносных программ. Корпорация Майкрософт не рекомендует использовать этот метод. В случае использования данного метода обхода проблемы полагайтесь на свой опыт и знания.

Примечание. Антивирусное программное обеспечение предназначено для защиты компьютера от вирусов. Если антивирусное программное обеспечение отключено, то не следует загружать или открывать файлы из источников, которым вы не доверяете, посещать веб-узлы, в надежности которых имеются сомнения, или открывать вложенные в сообщениям электронной почты файлы.

Для получения дополнительных сведений о компьютерных вирусах щелкните следующий номер статьи базы знаний Майкрософт:
129972Компьютерные вирусы – описание, меры безопасности и удаление (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
Для решения проблемы выполните следующие действия:
  1. Загрузите и установите на всех клиентских компьютерах и файловых серверах под управлением Windows 2000 и Windows XP обновление безопасности MS02-070, описанное в статье базы знаний Майкрософт 329170.

    Для получения дополнительных сведений об этом обновлении щелкните следующий номер статьи базы знаний Майкрософт:
    329170 MS02-070: Ошибка в подписывании SMB позволяет вносить изменения в групповую политику (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
  2. Установите пакет обновления 1 (SP1) на всех клиентских компьютерах под управлением Windows XP, а затем загрузите и установите исправления, описанные в статьях базы знаний Майкрософт 328170 и 812937.

    Для получения дополнительных сведений о получении пакета обновления 1 (SP1) для Windows XP щелкните следующий номер статьи базы знаний Майкрософт:
    322389 Как получить последний пакет обновления для Windows XP (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
    Для получения дополнительных сведений о получении исправлений щелкните следующие номера статей базы знаний Майкрософт.
    812937 Сообщение об ошибке «Файл заблокирован» или «Отказано в доступе» при попытке сохранить файл по сети (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
    328170 При попытке открыть или сохранить файл в сетевой папке программа открывает его только для чтения, либо появляется сообщение о нарушении совместного доступа или сообщение об ошибке «Отказано в доступе» (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
  3. Если эти действия не помогают решить проблему, отключите сканирование сетевых дисков антивирусной программой. Для получения необходимых инструкций см. документацию к антивирусной программе или интерактивную справку.

    Если и это не приводит к устранению проблемы, временно отключите антивирусную программу. Возможно, придется удалить антивирусную программу на клиентском компьютере и на сервере. Если проблему не удается решить путем отключения или удаления антивирусной программы, обратитесь к ее разработчику для получения сведений о проблеме и способах ее решения. Например, сведения о решении проблем, касающихся определенных антивирусных программ, можно найти на следующих веб-узлах независимых производителей:
    http://www.trendmicro.com/en/products/desktop/tav/evaluate/overview.htm
    http://service1.symantec.com/SUPPORT/ent-security.nsf/552ba2f7636bedf088256818006f78bf/3c71b1248df4580688256ba4007383dd?OpenDocument&sone=nav_76_ce_tasks.html&stg=&prod=Norton%20AntiVirus%20Corporate%20Edition&ver=7.6&base=&next=&src=ent&pcode=nav_ce&dtype=corp&svy=&prev=
    Контактные данные независимых производителей предоставлены в этой статье с целью помочь пользователям получить необходимую техническую поддержку. Эти данные могут быть изменены без предварительного уведомления. Корпорация Майкрософт не дает гарантий относительно правильности приведенных контактных сведений сторонних производителей.

Дополнительная информация

Трассировка с помощью сетевого монитора приводит к получению ошибки «DOS Error, (5) ACCESS_DENIED» или «DOS Error, (32) SHARING_VIOLATION» через 35 секунд (между выполнением команд «SMB: C NT create & X» для одного имени файла). Время, в течение которого сервер ожидает ответа «Oplock Break», определяется значением параметра
LanmanServer
OplockBreakWait
. По умолчанию оно равно 35 секундам.

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

Ссылки

Для получения дополнительных сведений щелкните следующие номера статей базы знаний Майкрософт:
306981 Оппортунистическая блокировка второго уровня не предоставляется после блокирования файла (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
324002 После выполнения поиска по сети файлы остаются в открытом состоянии (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
296264 Настройка уступающей блокировки в Windows (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
812513 Открытие файла по протоколу Server Message Block длится слишком долго (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
829700 Снижение производительности сети при открытии файла, который расположен в общей папке на удаленном сетевом компьютере (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
826722 При попытке удалить ярлык в общей сетевой папке появляется сообщение «Объект используется другим пользователем или программой» (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
822227 При обращении к файлу, открытому в проводнике Windows, появляется сообщение о нарушении совместного доступа (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
811005 Истекает время ожидания для запроса на прохождение проверки подлинности при подключении к службе на рядовом сервере (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

Свойства

Код статьи: 814112 - Последний отзыв: 1 декабря 2007 г. - Revision: 6.2
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Service Pack 3
  • Операционная система Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft FrontPage 2000 Standard Edition
  • Microsoft FrontPage 2002 Standard Edition
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2000 Standard Edition
  • Microsoft Word 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 2002 Standard Edition
Ключевые слова: 
kberrmsg kbnetwork kbprb KB814112

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com