Проблема актуальна при подключении к машинам на Windows Vista ( Server 2008 ) и младше с компьютеров под управлением Windows 10 1607 (Windows Server 2016 ) и старше. Решение заключается в отключении протоколов SMB 2.0 / 3.0 на стороне клиента:
1. Отключаем службу MRxSmb20 и удаляем зависимость в службе LanmanWorkstation:
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi sc.exe config mrxsmb20 start= disabled
2. Редактируем реестр (Только для Windows 10):
[Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Bind] \Device\Smb_Tcpip_{392892A2-9848-4758-95DE-A670CCB14C8E} \Device\Smb_Tcpip6_{392892A2-9848-4758-95DE-A670CCB14C8E} [Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Export] \Device\LanmanWorkstation_Smb_Tcpip_{392892A2-9848-4758-95DE-A670CCB14C8E} \Device\LanmanWorkstation_Smb_Tcpip6_{392892A2-9848-4758-95DE-A670CCB14C8E}
[Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Route] "Smb" "Tcpip" "{392892A2-9848-4758-95DE-A670CCB14C8E}" "Smb" "Tcpip6" "{392892A2-9848-4758-95DE-A670CCB14C8E}"
Вместо {392892A2-9848-4758-95DE-A670CCB14C8E} указываем GUID своего сетевого интерфейса. Узнать его можно с помощью команды:
wmic nicconfig get caption,index,TcpipNetbiosOptions,SettingID
3. Перезагружаемся и проверяем.
UPD:
Для Windows 10 достаточно просто включить компонент «Поддержка общего доступа к файлам SMB 1.0/CIFS» в «Панель управления\Все элементы панели управления\Программы и компоненты»