Armar una red es un proceso muy sencillo si el switch tiene asignación de IPs por DHCP lo cual creo yo que es la totalidad de los switchs modernos, tendria que ser uno muy antiguo para no soportar esta función.
Ahora bien seria bueno que dijeras exactamente que sistema operativos tiene cada PC porque la configuración varia un poco en función de cada uno.
Entre los equipos que tienen windows xp es sencillo montar la red y compartir archivos e impresoras, pero entre XP y Vista o Windows 7 la cosa es un poco mas complicada debido a las restricciones de seguridad que poseen, cosa aparte es el grupo hogar de windows 7 que es toda una delicia como dices, pero que tiene el inconveniente que solo funciona con otros equipos que tengan el windows 7.
Ahora bien te dire grosso modo como se hace para configurar una red asumiendo que tienes el switch con DHCP y que los equipos que no tienen windows 7 los tienes con windows XP.
Una vez conectados todos los equipos al switch te vas al panel de control de windows xp al apartado conexiones de red y ejecutas el "asistente para configurar una red domestica o de oficina pequeña" y luego sigue los pasos indicados.
En la Ventana que nos Preguntara como deseamos conectar el Equipo a internet, elegimos la opción que dice: "Este Equipo se conecta a Internet a través de otro Equipo de mi Red por medio de una puerta de enlace residencial"
En la siguiente pantalla te pedira que eligas descripción y nombre del equipo, demas esta decir que estos deben ser distintos para cada equipo de la red.
La siguiente pantalla pedira que ingresemos el nombre del grupo de trabajo: este si debe ser exactamente el mismo para todos los equipos de la red.
Otra pantalla preguntara si queremos activar el uso compartido de archivos e impresoras, aqui deberiamos responder que si si es que queremos que la red nos sirva para algo.
Y al finalizar aparecen varias opciones en la pantalla final, lo mejor es escoger la ultima finalizar el asistente, incluso si repetiremos el proceso en otras PCs ya que el utilizar los asistentes que se ofrecen nos haran perder mas tiempo que si hacemos el proceso a mano.
Al final nos pedira reiniciar y lo hacemos.
Una vez configurados los equipos con windows XP para verificar la correcta conexión bastara con entrar a "Mi PC" y en las opciones del panel izquierdo elegir "mis sitios de red".
Si no aparece ningun equipo no hay que deseperarse clikeamos en la opcion del panel izquiero que dice "Ver equipos del grupo de trabajo y si estos aparecen esta todo OK.
Luego solo tendremos que dedicar algunos minutos en cada equipo para determinar que carpetas compartimos algo tan sencillo como hacer click derecho sobre una carpeta, elegir la opcion "propiedades" en la ventana que aparece elegir la pestaña "compartir" y activar la opcion de compartir la carpeta.
En impresores el trabajo es basicamente descartar ya que por defecto todos suelen estar compartidos asi que hay que elegir que impresores compartir y eliminar la compartición de algunos impresores virtuales que no vale la pena compartir.
Ademas podemos usar el asistente para agregar impresores para instalarle a cada computadora algun impresor ubicado en otro equipo de la red.
En windows 7 el proceso es un poco mas complicado. Hay que ir al icono "equipo" clickear con el boton derecho, elegir la opción "propiedades", en la nueva ventana en el apartado llamado "Configuracion de nombre dominio y grupo de trabajo del equipo" elegir la opción ubicada al lado derecho que dice "cambiar configuración"
En la nueva ventana le ponemos una descripción al equipo, luego clickeamos en el boton que dice "ID de red" y elegimos la opción que dice "este es un equipo domestico y no forma parte de una red organizativa", y luego hacemos click en siguiente.
Si pide reinicar no lo hacemos todavia sino que clickeamos en el otro boton que esta debajo del anterior y que dice "cambiar" y elegimos un nombre para el equipo el cual al igual que en el caso del Win XP debe ser diferente para cada equipo. En el apartado que dice "miembro del" debe estar seleccionada la opcion "grupo de trabajo" y el nombre que debemos asignarle a este grupo es el mismo que el resto de la red, el mismo que le pusimos a las computadoras con Win XP.
Luego de acpetar los cambios nos pedira reinicar y lo hacemos.
Si en cualquier momento nos salta una ventana preguntandos el tipo de acceso que queremos tener a la red elgimos la opción "Red domestica" o "Red de trabajo" pero nunca la opcion " Red publica"
Posteriormente nos vamos al panel de control a la opción "redes e internet" y luego entramos en el "centro de redes y recursos compartidos" y en el panel de la izquierda elegimos la opción "configuración de uso compartido avanzado"
En las diferentes opciones seleccionamos las siguientes en caso de que no lo esten: "Activar la detección de redes" "activar el uso compartido de archivos e impresoras" y la opción "activar uso compartido para que todos lo usuarios con acceso a la red puedan leer y escribir archivos de las carpetas publicas".
Luego en el apartado uso compartido con proteccion por contraseña activamos la opción "desactivar el uso compartido con protección por contraseña" y luego guardamos lo cambios.
Por ultimo viene el paso final y mas importante para que los usuarios de las PCs con Win XP puedan acceder a las carpetas de Windows 7 que nosotros queramos compartir, de igual forma que en Win XP elegimos la opción "Propiedades" y la pestaña "compartir" luego hacemos click en el boton "compartir" y ojo esto es lo importante nos aparecera una nueva ventana para que elijamos con quienes deseamos compartir la carpeta.
En la lista de nombres debe aparecer la opción "todos" si no aparece hacemos click en la pestaña que esta encima de la lista y en la lista de usuarios a agregar elegimos la opción "todos" luego hacemos click en el boton "agregar" y luego en "aceptar".
Es necesario que en la lista de usuarios de cada carpeta compartida este la selección todos o los equipos con Win XP no la podran acceder, si una carpeta de Windows 7 esta inaccesible desde una PC con win XP lo primero que hay que hacer es verificar esto.
Con las impresoras la historia es la misma que en Win XP.
Se podria asignar direcciones IP manualmente pero esto es complicarse de gusto si se tiene un switch con DHCP asi que en mi opinión es mejor dejar todo como esta y dejar que windows configure esto de forma automatica.
Espero que logres montar tu red, en realidad no es tan dificil.
Salu2