Ошибка при сканировании в сетевую папку.
Спустя некоторое время у пользователей начали появляться ошибки при сканировании документов с МФУ HP LaserJet m521dn Pro.


Ошибка при сканировании, проявлялась на мониторе МФУ в момент установки соединения с компьютером где размещалась настроенная сетевая папка. В веб интерфейсе МФУ при запуске теста также выдавалась ошибка.

У большей части пользователей при сканировании с этой модели МФУ ошибка не проявлялась.
Наступил день, когда мне пришлось сканировать документ к себе на компьютер и тут ошибка добралась до меня с моим компьютером. Это ошибка проявилась именно так как и на всех тех компьютерах где она была.
Повторная проверка компьютеров с ошибкой при сканировании в сетевую папку
Я много всего проверил:
- МФУ HP LaserJet m521dn PRO использует SMBv1, ниже указан пример проверки работоспособности протокола этой версии
- Права доступа к сетевой папке
- Менял учетную запись для авторизации на сетевом ресурсе, менял пароль
- Пытался сканировать с другой МФУ этой же модели на тотже адрес
Все это указывала на скрытую настройку или изменение в моем компьютере.
Я попытал свое счастье на МФУ от производителя Konica Minolta (использует протокол SMBv1, SMBv2, SMBv3) и нужный мне документ на этом устройстве отсканировался и был отправлен в сетевую папку на моем компьютере. Это очень сильно меня запутало в тот момент с проблемой только на компьютере.
Подобная ошибка соединения уже встречалась и связана она была с отключением протокола SMBv1, после обновления от Microsoft. Цель обновления заключалась в предотвращения заражения компьютера вирусом на подобие WannaCry, использующий протокол SMBv1.
Я еще раз все проверил на всех не работающих компьютерах где не работало сканирование, на наличие включенного протокола SMBv1
Как узнать включен\выключен SMBv1 с помощью PowerShell:
Тут меня смутили новые строки в «ServerComponent» ранее я не припоминал такого параметра.
Первым делом я отправился смотреть «Включение или отключение компонентов Windows» на своем компьютере где не работало сканирование:

SMB теперь делится и у него отключен компонент «Сервер SMB».
После увиденного я отправился смотреть компоненты на тот компьютер где работало сканирование с этой модели МФУ HP LaserJet:

Временное решении ошибки при сканировании в сетевую папку
ВОТ эта проблема!!! После включения компонента «сервер SMBv1» Сканирование с МФУ HP LaserJet m521dn PRO на мой компьютер было восстановлено.
На этом конечно мне нельзя было останавливаться, так как рано или поздно это обновление доберется до других компьютеров и закроет сетевой доступ для сохранения отсканированных документов к себе на компьютеры.
Планирование для дальнейшей работоспособности сканировании в сетевую папку с экрана МФУ
Здесь сразу видно несколько решений:
- Выкинуть эти МФУ (дата выпуска 2014 год, эксплуатация с 2017) которые в 2018 году поддерживают только SMBv1 (дата рождения протокола в 1990г.). В этом документе SMB Protocol Support for HP Printing Devices вы можете ознакомиться с моделями МФУ, которые используют только SMBv1 и какие используют SMBv2 и SMBv3. Список устройств использующих SMBv1 очень велик.
- Настроить всем личные сетевые папки на старом файловом сервере и настроить сканирование в эти каталоги.
- Пренебрегать безопасности и включить всем «сервер SMBv1» в компонентах групповыми политиками
Один из этих вариантов рассмотрим в следующей статье.
Описание обновления которое делит SMBv1 на серверную и клиентскую часть.
Здесь расписано подробно об изменениях в протоколе SMBv1 ссылка
Краткий основной перечень изменений:
- SMBv1 теперь имеет клиентские и серверные подфункции, которые могут удаляться отдельно.
- Версии Windows 10 Enterprise и Windows 10 Education по умолчанию больше не включают клиент или сервер SMBv1 после чистой установки.
- Версия Windows Server 2016 по умолчанию больше не включает клиент или сервер SMBv1 после чистой установки.
- Версии Windows 10 Home и Windows 10 Professional по умолчанию больше не включают сервер SMBv1 после чистой установки.
- Версии Windows 10 Home и Windows 10 Professional по умолчанию все еще включают клиент SMBv1 после чистой установки. Если клиент SMBv1 не используется в целом 15 дней (за исключением времени, когда компьютер выключен), он автоматически удаляется самостоятельно.
- Локальные обновления и запуски Insider Windows 10 Home и Windows 10 Professional сначала не удаляют автоматически SMB1. Если клиент или сервер SMBv1 не используются в целом 15 дней (за исключением времени, когда компьютер выключен), они автоматически удаляются самостоятельно.
- Локальные обновления и запуски Insider Windows 10 Enterprise и Windows 10 Education не удаляют SMB1. Администратор может решить удалить SMB1 в этих управляемых окружениях.
- Автоматическое удаление SMB1 спустя 15 дней — это одноразовая операция. Если администратор повторно устанавливает SMB1, система больше не пытается удалить его.
- Функции SMB версии 2.02, 2.1, 3.0, 3.02 и 3.1.1 все еще полностью поддерживаются и включаются по умолчанию в составе двоичных файлов SMBv2.
- Так как служба браузера компьютеров использует протокол SMBv1, служба удаляется, если удаляется клиент или сервер SMBv1. Это означает, что Сетевой проводник больше не может отображать компьютеры Windows с помощью устаревшего метода просмотра датаграммы NetBIOS.
- SMBv1 все еще можно повторно установить во всех версиях Windows 10 и Windows Server 2016.
В данном блоге нас чутли не заставляют не использовать протокол 1 версии, тем временем у HP совсем другой взгляд на этот протокол со своими устройствами. Ссылка https://blogs.technet.microsoft.com/filecab/2016/09/16/stop-using-smb1/
SMB1 isn’t good Stop using SMB1. For your children. For your children’s children. Please. We’re begging you. And if that’s not enough: SMB1 is being removed (fully or partially, depending on SKU) by default in the RS3 release of Windows and Windows Server. This is here folks: https://aka.ms/smb1rs3