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


8

Похоже, что обнаружение сети 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

Ответы:


6

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

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

Убедитесь, что на NAS установлена ​​последняя прошивка. Кроме того, он, вероятно, не нуждался в SMB1 для работы сопоставления дисков.
Джоэл Кохорн

У меня есть старый и работающий сервер Windows 2003, к которому я не могу получить доступ из сборки Win10 1803. Могу ли я установить самбу вместо SMB1?
Hrvoje T

Служба поддержки Microsoft ( support.microsoft.com/en-us/help/4034314/… ) включает в себя ваше «исправление», но говорит об этом: «Примечание. Рекомендуется подключать диски и принтеры вместо того, чтобы включать эту функцию, которая по-прежнему требует поиска и просматривать их устройства. Отображенные ресурсы легче найти, они требуют меньше обучения и безопаснее в использовании ".
Джон Панкович

2

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

Кажется, что 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.

Компьютер с новым сбросом Windows 10 1803 с включенной функцией клиента SMB 1.0 не может подключиться к серверу samba.  Код ошибки 0x80070035 "Сетевой путь не найден.

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

введите описание изображения здесь

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

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


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

Это странно, потому что эта проблема возникает для меня, когда Credential Manager пуст. Если пусто, когда я пытаюсь подключиться через File Explorer, я получаю «сетевой путь не найден», а если я подключаюсь через командную строку, я получаю «небезопасный гостевой вход в систему отключен» или что-то еще.
OrangeSherbet

1
Спасибо за это, сервисы обнаружения функций мне не помогли, и у нас в локальной сети есть множество операционных систем, которые однажды утром были просто скрыты от одного ПК в сети. Ужасно, что MS запускает обновление с таким эффектом, не предоставляя каких-либо рекомендаций перед установкой.
SmacL

1

Я думаю, что у меня была та же проблема, Ubuntu Server / Windows 10

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

https://github.com/christgau/wsdd


0

Если вы натолкнулись на этот вопрос, есть решение для подключения Windows-Windows Samba: если вы изменили настройки UAC в secpol.msc (Политики безопасности), чтобы вы могли быть администратором для всего компьютера - вам может потребоваться сделать это на Обе машины, если вы хотите, чтобы они видели друг друга. Несколько часов потратили, чтобы найти это.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.