Windows 10 апреля Обновление нарушило обнаружение сети и поддержку Samba?

12723
OrangeSherbet

Похоже, что обнаружение сети Windows / разрешение имен больше не работает на компьютерах, которые были сброшены с новым апрельским обновлением для Windows 10 (сборка 1803). (Компьютеры, которые были просто обновлены, похоже, не затрагиваются.)

Моя локальная сеть состоит из современного накопителя NAS, использующего samba для совместного использования, а также пары других компьютеров под управлением Windows 10 (в дополнение к тому, на котором я печатаю). Все компьютеры имеют сеть, настроенную как частная сеть.

Перед апрельским обновлением 1803, в File Explorer -> Network будет показан список компьютеров с Windows, включая NAS. Я мог бы затем просмотреть NAS, смонтировать его как сетевой диск и т. Д.

Такое поведение «обнаружения сети» по-прежнему работает на компьютерах, которые были просто обновлены до 1803, однако сброс компьютера к новой установке 1803, похоже, нарушает обнаружение сети. При перезагрузке компьютеров переход в File Explorer -> Network ничего не даст. Нада. Нет разрешения имен. Нет обнаружения сети. Ничего не появляется

Когда я пытаюсь вручную подключиться к \\ AS5002T или \ 192.168.1.46 (мой NAS) на обновленных компьютерах 1803, это работает (я могу просматривать файлы NAS). Но на компьютерах с перезагрузкой 1803 подключение больше не работает. В лучшем случае я просто получаю «Сетевой путь не найден».

Поиск в сети «Обнаружение сети Windows 1803» показывает, что у меня не единственные проблемы. Некоторые люди наблюдали, что некоторые службы « Обнаружение функций » не работают, и на компьютере перезагрузки я заметил, что функции SMB 1.0 отключены по умолчанию.

Кто-нибудь знает, если это признанная проблема? Какие могут быть исправления? Возможно, люди не знают об этой проблеме, потому что она влияет только на перезагрузку компьютеров с 1803?


В общем, проблемы для сброса, свежие компьютеры с Windows 10 с обновлением 1803.

  • Обнаружение сети не работает, не показывает компьютеров в сети
  • Не удается подключиться к общему ресурсу Samba
7

2 ответа на вопрос

5
Joel Coehoorn

Все, что вам нужно знать, здесь:

https://blogs.technet.microsoft.com/filecab/2016/09/16/stop-using-smb1/

В итоге:

SMB 1.0 - ПЛОХО . Не используйте это. Вам, вероятно, все равно это не нужно (мы вернемся к этому).

Поскольку это так плохо, Microsoft начала полностью удалять его из Windows, начиная с Windows 10 1709 Fall Creators Update. Прямо сейчас, если вы просто обновите существующую систему, в которой она уже была, вы сможете ее сохранить. Но если вы начнете с новой копии Windows, ее там не будет. Вскоре он даже не будет доступен для установки, и вскоре после этого он будет активно удаляться обычным Центром обновления Windows. В этот момент, скорее всего, это будет обычный ежемесячный патч, и даже не полное обновление функции.

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

К счастью, очень немногие вещи все еще требуют SMB 1.0, и большинство из них - результат запуска устаревшего программного обеспечения в какой-либо другой системе, так что вы также можете обновить другую систему и восстановить службу.

Одним из наиболее заметных мест, которые по-прежнему полагаются на SMB 1.0 по умолчанию, является функция просмотра сети в Windows Explorer (ранее Network Neighborhood). Однако вы можете исправить это и без использования SMB 1.0:

  • Найти Function Discovery Provider Hostи Function Discovery Resource Publicationуслуги и установить их тип запуска в Automatic (Delayed Start).
  • При следующем запуске просмотра сети следуйте инструкциям, чтобы включить обнаружение сети.

Сделайте это для всех компьютеров Windows в вашей сети, и все снова в порядке, используя гораздо более приятный протокол WS-DISCOVERY.

Какие-нибудь конкретные протоколы, которые могут поддерживать NAS-устройства двухлетней давности, которые также могут быть дружественными к Windows в долгосрочной перспективе? Также требуется SMB 1.0, чтобы иметь возможность видеть / обнаруживать "сеть" в проводнике? По словам источника, пользователи больше не смогут видеть значки сети. «......... У вас есть старое программное обеспечение для управления, которое требует, чтобы администраторы просматривали так называемый главный браузерный список« сеть »или« сетевое окружение »......« О, я вижу, это то, что вы поговорим в последней половине. OrangeSherbet 5 лет назад 0
Убедитесь, что на NAS установлена ​​последняя прошивка. Кроме того, он, вероятно, не нуждался в SMB1 для работы сопоставления дисков. Joel Coehoorn 5 лет назад 0
У меня есть старый и работающий сервер Windows 2003, к которому я не могу получить доступ из сборки Win10 1803. Могу ли я установить самбу вместо SMB1? Hrvoje T 5 лет назад 0
1
OrangeSherbet

Рекомендуемые действия

Кажется, что Windows отказывается от SMB 1.0, и в настоящее время мой NAS (которому всего два года) не поддерживает какой-либо протокол «Network Explorer», на который они перешли. Итак, на данный момент вы должны оставить SMB 1.0 отключенным, вручную ввести необходимую информацию в Credential Manager и вручную подключиться к сетевому диску. Установка двух служб «Обнаружение функций» на Auto Delayed мне не помогла, но это должно восстановить Network Explorer.

Чтобы восстановить поведение, когда у вас запрашивают имя пользователя и пароль при подключении к определенным устройствам NAS, мне пришлось «включить небезопасный гостевой вход в систему». В противном случае Windows просто сдастся после попытки ввода вашего имени пользователя (не сообщая вам, что не удалось и почему).


Альтернативные действия (чтобы восстановить «старое поведение» окон)

Включение функции SMB 1.0/CIFS ClientWindows и перезагрузка компьютера исправят обнаружение сети.

Вы все еще можете получить «Код ошибки 0x80070035 - Сетевой путь не найден», если устройство samba, к которому вы подключаетесь, не имеет имени учетной записи пользователя, которое совпадает с именем вашей учетной записи Windows.

The freshly-reset Windows 10 1803 computer with SMB 1.0 Client feature enabled cannot connect to a samba server. Error code 0x80070035 "The network path was not found.

Есть несколько способов исправить вышеупомянутую проблему «отсутствующего имени пользователя» (несмотря на то, что кажется, что это другой тип проблемы). Первый - разместить действительную запись в диспетчере учетных данных Windows. В моем случае запись была для домена AS5002T, имени пользователя admin и моего пароля.

enter image description here

Второй метод, который восстановит способ работы окон в прошлом, - вместо этого « включить небезопасные гостевые входы ». Небезопасные гостевые входы в систему используются на многих пользовательских устройствах NAS как способ позволить пользователям сети, не прошедшим проверку подлинности, «просмотреть» общие ресурсы на NAS.

Третий способ - просто добавить ваше имя пользователя Windows в список имен пользователей сервера samba.

Моим решением для того, чтобы не запрашивать имя пользователя и пароль, было удаление записи диспетчера учетных данных. Затем устройство запрашивало у меня имя пользователя и пароль при каждом подключении. 5 лет назад 0
Это странно, потому что эта проблема возникает для меня, когда Credential Manager пуст. Если пусто, когда я пытаюсь подключиться через проводник, я получаю «сетевой путь не найден», а если я подключаюсь через командную строку, я получаю «небезопасный гостевой вход в систему отключен» или что-то еще. OrangeSherbet 5 лет назад 0
Спасибо за это, сервисы обнаружения функций мне не помогли, и у нас в локальной сети есть множество операционных систем, которые однажды утром были просто скрыты от одного компьютера в сети. Ужасно, что MS запускает обновление с таким эффектом, не предоставляя каких-либо рекомендаций перед установкой. SmacL 5 лет назад 1