Pues depende mucho de cómo quieras crear la red para compartir archivos. Paro para empezar decirte que Windows 10 elimina la posibilidad de conectarse sin credenciales a ninguna máquina que comparta algo en la red local.
Dicho esto, en versiones anteriores a la actual 1803 existe una entrada en el registro para poder cambiar este aspecto.
Te dejo una URL por si te interesa más del asunto:
Enable insecure guest logons
Pero para la informática del pueblo, lo suyo es crear un usuario con una contraseña y sin posibilidad de iniciar sesión, y darle permisos en las carpetas que se comparten. Luego para acceder a esas carpetas compartidas te basta con escribir el nombre de la máquina (que comparta el recurso en red) o la IP, y seguidamente te saldrá la ventana de autentificación.
Es decir, si yo tengo una máquina que se llama "comedor" con la IP 192.168.1.20 (por ejemplo), escribo en la barra de direcciones "\\COMEDOR" o "\\192.168.1.20" (sin las comillas) y seguidamente me sale el recuadro de login.
Obviamente el usuario que escriba debe estar registrado en la máquina "Comedor".
¿Cómo registrar un usuario nuevo?
En el administrador de equipos, para abrirlo haz clic derecho sobre el logo de Windows del menú inicio, selecciona Administrador de equipos.
Luego, en la ventana abres la pestaña Usuarios y grupos, y a la derecha verás una lista de usuarios, si no quieres activar invitado y prefieres tener otro (pepe por ejemplo), haces clic en un espacio en blanco de esa ventana, seleccionas usuario nuevo y rellenas el cuadro. Desactivas "el usuario debe cambiar la contraseña en el siguiente inicio de sesión y "la contraseña nunca expira".
Seguidamente para compartir una carpeta entras en "carpetas compartidas" y dentro "recursos compartidos", y lo mismo de antes. Click derecho y seleccionar "recurso compartido nuevo" y se te abrirá un asistente.
Se me olvidaba. Una vez se crea un usuario para usarlo como login en la red, si se desea bloquear el inicio de sesión local se debe especificar.
Para ello pulsa Windows + R y ejecuta secpol.msc
Entras en "directivas locales", "Asignación de derechos de usuario" y buscas en el listado de la derecha "Denegar inicio de sesión local", haces doble click y en la lista pulsa en agregar usuario, selecciona el usuario que estás usando para iniciar sesión en la red (llámese pepe por ejemplo) y aceptas.