Подключение с общим доступом по протоколу SMB на компьютерах с операционной системой Windows 2000 или Windows Server 2003 не всегда работает с псевдонимом

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

В этой статье

Проблема

При подключении клиентского компьютера к компьютеру с операционной системой Microsoft Windows 2000 или Microsoft Windows Server 2003 с использованием псевдонима на клиентском компьютере может отображаться следующее сообщение об ошибке:
Произошла системная ошибка 52.
В сети существуют совпадающие имена.

Причина

Эта ошибка может произойти при попытке подключения к серверу с использованием псевдонима CNAME, созданного в зоне DNS. К примеру, такая ошибка может быть вызвана командой, аналогичной следующей
net view \\псевдоним.имя домена.com
где псевдоним – это запись CNAME, созданная для сервера в зоне имя домена.com. Сервер не «прослушивает» этот псевдоним и поэтому не принимает подключения к этому имени.

Решение

Windows 2000 Server

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

Версия пакета исправлений на английском языке содержит версии файлов, приведенные в следующей таблице или более поздние.
   Дата         Время   Версия            Размер    Имя файла
   ----------------------------------------------------------
   02-Jul-2001  22:52  5.0.2195.3804  1,685,632  Ntkrnlmp.exe
   02-Jul-2001  22:53  5.0.2195.3804  1,685,312  Ntkrnlpa.exe
   02-Jul-2001  22:53  5.0.2195.3804  1,705,984  Ntkrpamp.exe
   02-Jul-2001  22:51  5.0.2195.3804  1,663,424  Ntoskrnl.exe
   02-Jul-2001  23:44  5.0.2195.3805    237,072  Srv.sys
   02-Jul-2001  23:53  5.0.2195.3805     73,488  Srvsvc.dll
				

Кроме того, для решения данной проблемы в операционной системе Windows 2000 Server необходимо выполнить все следующие операции:
  1. Создайте запись CNAME для файлового сервера на соответствующем сервере DNS, если она еще не создана.
  2. Установите пакет исправлений на компьютере, для которого создана запись CNAME (а не на сервере DNS). (Если рассматриваемые сервер DNS и файловый сервер являются одним и тем же компьютером, тогда все изменения должны быть сделаны на этом сервере.) Данное исправление влияет на работу службы сервера LAN Manager, но не на работу DNS.
  3. Внесите следующие изменения в реестр файлового сервера, на котором было установлено исправление. Для этого выполните следующие действия.
    1. Запустите редактор реестра (Regedit32.exe).
    2. Выделите следующий раздел реестра:
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
    3. В меню Правка выберите пункт Добавить значение и добавьте следующий параметр реестра.
      Параметр: DisableStrictNameChecking
      Тип данных: REG_DWORD
      Представление: десятичное
      Значение: 1
    4. Закройте редактор реестра.
  4. Перезагрузите компьютер.

Windows Server 2003

Для решения данной проблемы в операционной системе Windows Server 2003 выполните следующие операции:
  1. Создайте запись CNAME для файлового сервера на соответствующем сервере DNS, если она еще не создана.
  2. Внесите следующие изменения в реестр файлового сервера. Для этого выполните следующие действия.
    1. Запустите редактор реестра (Regedit32.exe).
    2. Выделите следующий раздел реестра:
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
    3. В меню Правка выберите пункт Добавить значение и добавьте следующий параметр реестра.
      Параметр: DisableStrictNameChecking
      Тип данных: REG_DWORD
      Представление: десятичное
      Значение: 1
    4. Закройте редактор реестра.
  3. Перезагрузите компьютер.

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в начале данной статьи. Первое исправление этой проблемы появилось в пакете обновлений 3 (SP3) для Windows 2000.

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

Дополнительные сведения о получении исправления для Windows 2000 Datacenter Server см. в следующей статье базы знаний Майкрософт:
265173 Партнерская программа Windows Datacenter Program и операционная система Microsoft Windows 2000 Datacenter Server
Дополнительные сведения об установке нескольких исправлений с выполнением только одной перезагрузки системы см. в следующей статье базы знаний Майкрософт:
296861 Установка нескольких обновлений Windows с выполнением только одной перезагрузки системы
Данное исправление устраняет проблему, описанную в следующей статье базы знаний Майкрософт: Дополнительные сведения об одновременной установке Windows 2000 и исправлений для Windows 2000 см. в следующей статье базы знаний Майкрософт:
249149 Одновременная установка Microsoft Windows 2000 и исправлений для Windows 2000

Свойства

Код статьи: 281308 - Последний отзыв: 13 апреля 2006 г. - Revision: 1.9
Информация в данной статье относится к следующим продуктам.
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Операционная система Microsoft Windows 2000 Professional
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbhotfixserver kbqfe kbbug kbfix kboswin2000fix kbwin2000presp3fix kbwin2000sp3fix KB281308

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

 

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