Системная ошибка 58 при доступе к долям в Windows 7 от XP

Я получаю следующее сообщение об ошибке при доступе к долям Windows 7 от XP.

Системная ошибка 58 произошла. Указанный сервер не может выполнить требуемую операцию.

Обе машины находятся в том же домене. Машина Windows XP может просмотреть и доступ все другие доли кроме Windows 7. Никакой машины имеют брандмауэр.

16
задан 17.09.2013, 19:25

4 ответа

хорошо парни здесь являются ответом.

проблемой был ответ NTML, не была установка с обеих сторон. Я должен был установить следование и xp и wind7, и перезапуск добился цели.

  1. GPedit.msc
  2. Windows Settings. Разверните “Локальные политики” и выберите “Параметры безопасности”
  3. Альтернатива: Введите secpol.msc для подъема редактора затем
  4. Найдите “сетевую безопасность: уровень аутентификации диспетчера локальной сети” в списке и дважды щелкает по нему.
  5. Изменитесь сходить “Отправляют, ответ NTMLv2 только” на “Send LM & NTLM – используют сессию NTLMv2, если согласовано”
10
ответ дан 07.12.2019, 10:46
  1. Удостоверьтесь, что брандмауэры Windows действительно выключены, выключают все антивирусы и также выключают простой совместный доступ к файлам. Иногда это помогает с ошибкой 58.

  2. Попытайтесь установить Обнаружение топологии Канального уровня на машине XP.

  3. Проблемой могли бы быть полномочия учетной записи, на которых Win7 довольно строг. Проверьте полномочия на доле.

  4. И в последний раз: все машины полностью исправляются?

1
ответ дан 07.12.2019, 10:46
  • 1
    1. все брандмауэры выключены. 2. попробует топологию канального уровня 3. без проблем полномочий. даже администраторы домена получают те же результаты (ошибка 58) 4. все машины полностью исправляются. – nysingh 27.09.2009, 21:37
  • 2
    канального уровня установлено. никакая удача. – nysingh 27.09.2009, 22:14
  • 3
    Вы попытались выключить простой совместный доступ к файлам? Ping успешно выполняется (1) с названием машины (2) с IP-адресом? Что происходит, когда Вы пытаетесь получить доступ к долям IP-адресом Win7? – harrymc 28.09.2009, 09:22

Изменение настроек NTLM в Локальных политиках не работало на меня.

То, что действительно работало, упоминается здесь: текст ссылки

... необходимо сказать Windows, что Вы хотите использовать машину в качестве файлового сервера и что это должно выделить ресурсы соответственно. Установите следующий ключ реестра на ‘1 ′:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache

и набор следующий ключ реестра к ‘3 ′:

HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size

После изменения двух настроек реестра я просто перезапустил сервис "Сервера" в Windows 7, и теперь совместное использование хорошо работает.

20
ответ дан 07.12.2019, 10:46

Могло бы быть полезно также знать точную причину перед выбором одного из этих решений. У меня недавно была эта та же проблема при попытке синхронизировать файлы от Windows 2003 Server до рабочей станции Windows 7. Наугад, сервер потерял бы свое соединение с полем Win7, и попытка команды NET USE для подключения диска возвратит Состояние 58 как это.

Перезагрузка поля Win7 зафиксировала бы его, но это казалось решительным. Выглядя глубже с Wireshark, мы нашли, что запрос SMB шел в поле Win7, и ответ SMB "Из Памяти" возвращался. Остановка и перезапуск Серверной службы на поле Win7 разрешили проблему, по крайней мере временно, и намного лучше и быстрее, чем перезагрузка. Я ожидаю, что изменения реестра для большого системного кэша разрешат его полностью, но эти изменения не могут подойти для постоянного изменения, только для заканчивания временной проблемы.

9
ответ дан 07.12.2019, 10:46

Теги

Похожие вопросы