При попытке открыть или сохранить файл в сетевой папке программа открывает его только для чтения, либо появляется сообщение о нарушении совместного доступа или сообщение об ошибке «Отказано в доступе»

Переводы статьи Переводы статьи
Код статьи: 328170 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

При открытии сетевой папки с помощью проводника Windows и последующей попытке открыть файл из этой папки или сохранить в ней файл программа, обрабатывающая файлы этого типа, может сообщить о нарушении совместного доступа, выдать сообщение об отказе в доступе или открыть файл только для чтения. Обычно такая проблема возникает при открытии сетевой папки и последующем двойном щелчке для открытия документа Microsoft Word или Microsoft Excel. Документ открывается в режиме «только чтение».

Причина

Эта проблема может возникнуть при считывании обработчиком столбцов оболочки Microsoft Windows XP содержимого файла в сетевой папке для получения дополнительных сведений, таких как автор и тема, в то время как программа, обрабатывающая файлы этого типа, пытается открыть или сохранить файл.

Решение

Сведения о пакете обновления

Чтобы решить эту проблему, установите последний пакет обновления для Windows XP. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
322389 Как получить последний пакет обновления для Windows XP

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

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

Чтобы получить исправление, обратитесь в службы поддержки продуктов Microsoft. Полный список телефонов служб поддержки, а также сведения об условиях обслуживания см. на веб-узле корпорации Майкрософт по адресу:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS
Примечание. В отдельных случаях, если специалистом службы технической поддержки Майкрософт будет определено, что решением проблемы является специально выпущенное исправление, оплата, предусмотренная за обращение в службы технической поддержки, может быть отменена. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются на стандартных условиях.

Английская версия обновления содержит версии файлов, приведенные в следующей таблице или более поздние. Дата и время для файлов указаны в формате времени UTC (Coordinated Universal Time). При просмотре сведений о файле эти значения преобразуются в местное время. Чтобы выяснить разницу между временем UTC и местным временем, Часовой пояс элемента «Дата и время» на панели управления.
   Дата         Время Версия      Размер  Имя файла
   -------------------------------------------------------------------------
   15-янв-2003  13:00  6.0.2800.1157  8 240 128  Shell32.dll
				

Примечание. Данное исправление является клиентским и должно быть установлено на компьютере, с которого осуществляется доступ к удаленному общему ресурсу.

Временное решение

Для временного решения проблемы используйте один из следующих способов.
  1. В проводнике Windows откройте сетевую папку, содержащую файл, попытка открытия или сохранения которого выполняется.
  2. В меню Сервис выберите команду Свойства папки.
  3. Выберите вариант Использовать обычные папки Windows и нажмите кнопку OK.
В целях тестирования можно переименовать следующий раздел реестра. Это предотвратит открытие файла и извлечения дополнительной информации оболочкой. Измените раздел:
HKEY_CLASSES_ROOT\Folder\Shellex\ColumnHandlers\{24F14F01-7B1C-11d1-838f-0000F80461CF}
Раздел должен иметь следующий вид:
HKEY_CLASSES_ROOT\Folder\Shellex\ColumnHandlers\{24F14F01-7B1C-11d1-838f-0000F80461CF}-disable

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к». Первое исправление этой проблемы появилось в пакете обновления 2 (SP2) для Windows XP.

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

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

Для отображения дополнительной информации выполните следующие действия.
  1. В меню Вид выберите пункт Таблица.
  2. Щелкните правой кнопкой заголовок столбца, затем установите флажки напротив тех дополнительных атрибутов, которые требуется отобразить.
Если дополнительные столбцы отображаются, существует возможность возникновения проблемы, описанной в данной статье, при выполнении программой попытки открыть файл в монопольном режиме во время извлечения данных для этих столбцов проводником Windows. Чтобы избежать возникновения проблемы, отключите отображение дополнительных столбцов.

Это исправление также позволяет решить проблемы замедления работы глобальной сети (WAN) и перегрузки сети. Так как проводник более не открывает файлы удаленно, сетевой трафик значительно снижается.

Дополнительные сведения об устранении данной ошибки на подключенных сетевых дисках см. в следующей статье базы знаний Майкрософт:
816627 Медленно идет печать через порт TCP/IP на компьютере под управлением Windows 2000

Свойства

Код статьи: 328170 - Последний отзыв: 13 апреля 2006 г. - Revision: 4.4
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbhotfixserver kbqfe kbqfe kbwinxpsp2fix kbenv kbbug kbfix kbwinxppresp2fix KB328170

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

 

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