Prueba una ultima cosa.
Metete en la configuracion de red del pc y le pones una Ip fija (192.168.x.100 por ejemplo, la x es el rango en el que este tu red puede ser 0 o 1), mascara de subred (255.255.255.0) y de puerta de enlace la ip que tenga tu router, como dns pones manualmente los que te he puesto antes de google.
Despues te metes en la configuracion de tu router, y busca una opcion que se llama DMZ, en ese apartado pones la ip fija que le hayas puesto al PC, despues si hay alguna opcion para guardar cambios le das, si no pues te sales de la configuracion y ya esta.
Seguramente tendras que reiniciar el Pc para que te coja los nuevos datos de conexion.
P.D. lo que hace el DMZ es poner tu equipo en la llamada "zona desmilitarizada" es decir, tendras todos los puertos abiertos, si tu problema viene de ahi se debe de solucionar, si aun asi persiste, formatea, vas a terminar antes.
Salu2.