В Windows XP доступ к ресурсам сети осуществляется медленнее, чем в предыдущих версиях ОС Windows

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

В этой статье

Проблема

Доступ к сетевым ресурсам с компьютера под управлением Windows XP происходит медленнее, чем с компьютера под управлением Windows 2000. Так, интерфейсная программа базы данных Microsoft Access на компьютере под управлением Windows XP работает со вспомогательной базой данных медленнее, чем на компьютере под управлением Windows 2000.

Причина

Такое поведение наблюдается, если файлам в сети присвоены длинные имена, не соответствующие стандарту «8.3». Перенаправитель Server Message Block (SMB) в Windows XP не кэширует путей к файлам с длинными именами. В таком случае Windows XP отправляет два пакета SMB при каждом вызове функции GetFileAttributes.

Решение

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

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

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

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

Если исправление доступно для загрузки, в верхей части статьи базы знаний отображается раздел «Исправление доступно для загрузки». Если этот раздел не отображается, обратитесь в службу поддержки пользователей Майкрософт, чтобы получить данное исправление.

Примечание. Если возникли другие проблемы или необходимо устранить неполадки, возможно, потребуется создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются на стандартных условиях. Чтобы получить полный список телефонных номеров службы поддержки пользователей корпорации Майкрософт или создать отдельный запрос, посетите веб-узел корпорации Майкрософт по следующему адресу:
http://support.microsoft.com/contactus/?ws=support
Примечание. В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, это означает, что исправление для данного языка отсутствует.

Необходимые условия

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

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

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

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

Это исправление не заменяет других исправлений.

Сведения о файлах

Английская версия этого исправления содержит версии файлов, приведенные в следующей таблице, или более поздние. Дата и время указаны в формате UTC. При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем в формате UTC и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» на панели управления.
Windows XP, 32-разрядные версии
 Дата         Время    Версия         Размер     Имя файла
-------------------------------------------------------------- 
07-июл-2004     02:25  5.1.2600.1547  92 160  Cscdll.dll
07-июл-2004     02:15  5.1.2600.1551 426 112  Mrxsmb.sys
07-июл-2004     02:15  5.1.2600.1547 166,016  Rdbss.sys
Windows XP, 64-разрядные версии
Дата         Время    Версия         Размер     Имя файла
---------------------------------------------------------------------------
07-июл-2004  03:29   5.1.2600.1547    237 056   Cscdll.dll IA-64     SP1QFE
07-июл-2004  02:19   5.1.2600.1551  1 287 552   Mrxsmb.sys IA-64     SP1QFE
26-июл-2004  13:48   5.1.2600.1547    495 616   Rdbss.sys IA-64      SP1QFE
07-июл-2004  03:25   5.1.2600.1547     92 160   Wcscdll.dll x86       WOW 


Внимание! В данный раздел, описание метода или задачи включены сведения об изменении параметров реестра, однако их неправильное изменение может привести к возникновению серьезных проблем. Поэтому при выполнении таких действий строго соблюдайте инструкции. Чтобы обеспечить дополнительную защиту, создайте резервную копию реестра. Это позволит восстановить реестр при возникновении неполадок. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт:
322756 Создание резервной копии, редактирование и восстановление реестра Windows XP и Windows Server 2003
Внимание! После установки исправления необходимо внести в системный реестр приведенные ниже изменения. Для этого выполните следующие действия.
  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите в поле Открыть команду Regedit и нажмите кнопку ОК.
  2. Найдите и выделите следующий раздел реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MrxSmb\Parameters
  3. В меню Правка выберите пункт Создать, а затем — Параметр DWORD.
  4. Вместо Новый параметр #1 введите InfoCacheLevel и нажмите клавишу ВВОД.
  5. Выделите на правой панели параметр InfoCacheLevel типа DWORD и выберите в меню Правка пункт Изменить.
  6. Выберите десятичную систему счисления, введите в поле Значение число 10 и нажмите кнопку OK.
  7. Закройте редактор реестра.

    Примечание. Параметр InfoCacheLevel может принимать одно из следующих значений в шестнадцатеричном формате. Значение по умолчанию — 1.
    • 0 = отменить кэширование для всех файлов и папок
    • 1 = (по умолчанию) включить кэширование для файлов с именами в формате «8.3»
    • 10 = включить кэширование для всех файлов

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

Для устранения этой проблемы переименуйте сетевые файлы в соответствии с требованиями формата «8.3».

Статус

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

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

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

Свойства

Код статьи: 834350 - Последний отзыв: 11 сентября 2008 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
Ключевые слова: 
kbautohotfix kbhotfixserver kbqfe kbwinxpsp2fix kbwinxppresp2fix kbfix kbbug KB834350

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

 

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