Windows

netsh winsock reset: qué hace y cómo restablecer la red de Windows

Para qué sirve restablecer Winsock, en qué casos arregla la red, los comandos exactos y cómo guardar una copia antes de tocar nada.

Enviar por WhatsApp

netsh winsock reset es un comando de Windows que devuelve el catálogo de Winsock a un estado limpio. Se usa cuando el ordenador dice que está conectado al wifi o al cable pero ningún programa consigue salir a internet, sobre todo después de desinstalar un antivirus, una VPN o un programa de filtrado de red.

Antes de tocar Windows, comprueba dónde está el fallo.¿Navegan otros dispositivos en la misma red? → Ninguno: router u operador → Solo falla el PC: prueba WinsockESQUEMA¿Navegan otrosdispositivos en lamisma red?Ninguno: router uoperadorSolo falla el PC:prueba Winsock
Antes de tocar Windows, comprueba dónde está el fallo.

Qué es Winsock y qué hace el comando

Según Microsoft, el comando netsh winsock administra la API de Windows Sockets (Winsock), que es la responsable de la comunicación de red entre las aplicaciones y los servicios de red. Es la capa por la que pasan los programas cuando quieren conectarse.

Algunos programas, como antivirus, VPN o filtros, se enganchan a esa capa con unos componentes llamados proveedores de servicios en capas (LSP). Si uno de ellos se desinstala mal o se estropea, la capa puede quedar dañada y los programas dejan de poder conectarse, aunque el icono del wifi diga que todo está bien.

Lo que hace netsh winsock reset, según la documentación de Microsoft, es restablecer el catálogo de Winsock a un estado limpio, eliminando los LSP personalizados, para resolver los problemas de red causados por una configuración dañada. No afecta a las entradas de los proveedores de espacio de nombres.

Cuándo tiene sentido usarlo

Pruébalo si se cumplen estas condiciones:

  • Otros dispositivos sí navegan en la misma red (el router y tu operador funcionan).
  • En tu PC falla todo, no solo un programa o una web.
  • El problema empezó tras desinstalar o actualizar un antivirus, una VPN o un programa de red.

Si en otros dispositivos tampoco hay internet, el fallo no está en Windows: mira wifi conectado pero sin internet. Y si solo fallan los nombres de las webs, puede ser el DNS: cambiar el DNS.

Guarda una copia, restablece Winsock y reinicia.> netsh winsock dump > %USERPROFILE%\Desktop\winsock-copia.txt | > netsh winsock reset | Reinicia el equipo para completar el restablecimiento.EN LA TERMINALTerminal (administrador)>netsh winsock dump > %USERPROFILE%\Desktop\winsock-copia.txt>netsh winsock resetReinicia el equipo para completar el restablecimiento.
Guarda una copia, restablece Winsock y reinicia.

Cómo ejecutarlo paso a paso

  1. Abre una terminal como administrador. Pulsa con el botón derecho en el botón de Inicio y elige «Terminal (administrador)» en Windows 11, o busca «Símbolo del sistema» y elige «Ejecutar como administrador».
  2. Guarda una copia de la configuración actual (opcional, pero recomendable). Según Microsoft, netsh winsock dump crea un script con la configuración actual de Winsock, que se puede guardar en un archivo y usar para restaurarla:
netsh winsock dump > %USERPROFILE%\Desktop\winsock-copia.txt
  1. Restablece Winsock:
netsh winsock reset
  1. El comando termina avisando de que hay que reiniciar el equipo para completar el restablecimiento. Reinicia.

Si después de reiniciar sigue sin ir, se suele probar también a restablecer la configuración TCP/IP y a vaciar la caché DNS, y reiniciar de nuevo:

netsh int ip reset
ipconfig /flushdns

Qué puedes perder

  • Ajustes de red hechos a mano. netsh int ip reset vuelve a la configuración TCP/IP inicial, así que una IP fija o unos DNS personalizados se pierden. Apúntalos antes.
  • Programas que usan LSP. Algunas VPN o antivirus pueden dejar de funcionar y necesitar reinstalarse, porque winsock reset elimina los LSP personalizados.
  • No borra tus archivos ni tus programas: solo cambia la configuración de red.
Qué cambia y qué se conserva.Se restablece: no, El catálogo de Winsock; no, Los LSP de antivirus o VPN; no, La configuración TCP/IP, si usas «netsh int ip reset». No se toca: sí, Tus archivos; sí, Tus programas instalados; sí, La configuración del routerCOMPARATIVASe restableceEl catálogo de WinsockLos LSP de antivirus o VPNLa configuración TCP/IP, si usas«netsh int ip reset»No se tocaTus archivosTus programas instaladosLa configuración del router
Qué cambia y qué se conserva.

Si sigue sin funcionar

Si todo falla, el problema puede estar en el adaptador de red, en el router o en la línea de tu operador, y ahí netsh no puede ayudar.