Тема сетевого окружения действительно устарела.
Технически доступ определяет маршрутизация, но визуально, чтобы сетевое окружение показывало, можно попытаться поиграться с настройкой Master Browser.
Принудительно назначить Master Browser можно через реестр, без этого назначения компы периодически вырывают эту роль друг у друга.
На одном компе в подсети настроить:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters
"MaintainServerList"="Yes"
"IsDomainMaster"="True"
на остальных, соответственно:
"IsDomainMaster"="FALSE"
"MaintainServerList"="NO"
У меня домен в одной подсети и проблем нет, поэтому, работает ли это в разных подсетях без домена, сказать не могу.