En mi Windows ha estado activado por defecto el protocolo SMB 3.0. Este protocolo es lo que evita que vea otras computadoras con protocolo SMB 1.0. Deberían tener el mismo protocolo las computadoras para poder verse entre sí. Hay dos opciones para solucionar esto. La primera es configurar el protocolo SMB 1.0 en la computadora desde la qué no se ven los equipos. El estándar SMB 1.0 no es seguro, y quizá no quieras bajar de 3.0. En ese caso la segunda opción es tocar las computadoras que no se ven. Hay que activar dos opciones en los servicios de Windows services.msc en la computadora con protocolo SMB diferente: la una se llama host de Proveedor de servicio y la otra funciones de descubrimiento (o algo así). De esta forma la computadora SMB 3.0 podrá ver a otras computadoras con otro protocolo SMB.