El sistema de archivos nada tiene que ver... En las propiedades avanzadas de TCP/IP, pestaña "WINS", revisa que esté marcado "Habilitar NetBIOS sobre TCP/IP" y desmarcado "Habilitar la búsqueda de LMHOSTS"... Revisa que el servicio "Servidor" (Inicio, Ejecutar, services.msc) esté iniciado y en automático... Abre con el Bloc de notas el archivo HOSTS (así, sin extensión, ubicado en WINDOWS\SYSTEM32\DRIVERS\ETC) y agrega las líneas correspondientes a las dos máquinas en AMBAS máquinas, por lo que te quedaría más o menos así (las líneas que comienzan con # son comentarios por lo que puedes ignorarlas):
127.0.0.1 localhost
192.168.0.1 máquina_1
192.168.0.2 máquina_2
¿Puedes hacer "ping" de una máquina a la otra? Inicio, Ejecutar, cmd, en la pantalla negra escribe (cada línea seguida de INTRO):
ping 192.168.0.1 (te debería dar cuatro respuestas satisfactorias)
ping 192.168.0.2 (igual, cuatro respuestas satisfactorias)
Ahora prueba con sus nombres:
ping nombre_de_la_máquina_en_la_que_estás (te debería dar cuatro respuestas satisfactorias)
ping nombre_de_la_otra_máquina (igual, cuatro respuestas satisfactorias)
Si las respuestas fueran satisfactorias prueba conectarte (ahí mismo, en el símbolo del sistema):
net use R: \\la_otra_máquina\directorio_compartido (si no te manda error el comando, abre el Explorador de Windows y revisa por la unidad, en este caso, R:)
Si las respuestas NO son satisfactorias, entonces la conexión es mala... Ya nos dirás donde falla...