RESUMEN DEL PROBLEMA: Red no identificada luego de reiniciar el equipo y no se conecta a internet.En el centro de redes y recursos compartidos aparecen varias redes detectadas

Edito: Dado que voy encontrando soluciones alternativas voy a irlas agragando.
1) Parche casero usando un archivo .bat para habilitar y desabilitar la tarjeta de red
2) Solución editando el redegit el valor DhcpConnForceBroadcastFlag
3) Deshabilitar el servicio Bonjour DNS Responder Service (esta me soluciono instantaneamente. La 1 es un parche poco prolijo y la 2 no me funcó)


1) Parche casero usando un archivo .bat para habilitar y desabilitar la tarjeta de red

Bueno, espero esto les pueda solucionar momentaneamente el tema de que no reconoce la red en Win7 a pesar de que los drivers que se instalaron por defecto si funcionaron en el primer inicio de sesion.

Paso a describirles el problema para asi saber que estamos hablando de lo mismo:
Win7 detecta he instala los drivers de red al parecer sin problemas.
Se puede navegar en internet en el 1er inicio de sesion pero una vez que se reinicia el equipo la red queda con un signo de exclamacion y dice que no estamos conectados a internet y por alguna extraña razon al ingresar en el administrador de redes dice "varias redes" cuando deberia ser una sola.

Esto sucede por que el driver que esta instalado, si bien dice que es el correcto y que funciona sin inconvenientes, esta funcionando mal y NO es el indicado. (me paso en un equipo que actualize los drivers especificos para win7 bajados del fabricante de la placa y esto se soluciono)

Probando un poco las posibles soluciones detecte que si deshabilitaba el adaptador de red y unos segundos mas tarde lo volvia a habilitar, este problema se solucionaba.

(otra idea para solucionarlo al final del post)
La idea que se me ocurrio fue crear un archivo por lotes (o tmb conocido como batch) que deshabilitara el adaptador y luego lo habilitara segundos mas tarde, y colocarlo en el inicio de windows.

El batch es el siguiente:

@ECHO off
netsh interface set interface (dispositivo) disabled
@ECHO off ping -n 2 127.0.0.1 > nul
netsh interface set interface (dispositivo) enabled



pasos a seguir:
1)Crear un archivo de texto en blanco
2)pegar el codigo que se encuentra arriba
3)sustituir donde dice (dispositivo) por el nombre de su adaptador de red (sugerencia: cambiar el nombre del adaptador a "LAN" sin comillas obvio para evitar problemas con nombres largos o con espacios)
4)cambiarle la extension de .txt a .bat (deben tener habilitado que les muestre las extensiones sino no lo veran)
5)correr el batch y observar que el adaptador se deshabilita y habilita nuevamente.


EJ de como deberia verse (en mi caso se llama "LAN" el adaptador)

@ECHO off
netsh interface set interface LAN disabled
@ECHO off ping -n 2 127.0.0.1 > nul
netsh interface set interface LAN enabled


(pueden sacarle el @echo off para ver el dialogo y agregarle al final "pause" para poder leer si les da algun error)

Ahora a ponerlo en el inicio de windows.
1)Abrimos el regedit (buscan "ejecutar" y escriben regedit. Por mas info... San Google )
2)Vamos a [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun] y haciendo click derecho en la ventana derecha ponemos "nuevo>valor de cadena"
3)le ponen el nombre que quieran
4)click izquierdo sobre el valor y le damos modificar. Le damos la ruta completa al archivo batch y VOALA!
(en mi caso lo puse en el c entonces se debe poner C:parchered.bat)
Reinician y cuando arranca sale por unos instantes una ventana en negro.
PROBLEMA PARCHEADO HASTA TENER LOS DRIVERS CORRECTOS!

AHORA QUIERO SU AYUDA (ad+ de comentar )
Se que se puede hacer que se inicie minimizado o en el backbround agregando algun modificador como -b o -minimized (o puede ser con la barra /) pero no logre hacerlo funcionar.
lo que si pude es en el cuadro de dialogo "ejecutar" si se pone "start /b /min c:ruata_al_batparchered.bat" se ejecuta totalemten oculto.
Tirenme un tip para hacer esto mismo en el regedit por que probe todos los modificadores y no funco.

Si me olvide de algo luego lo edito. Ya fue mucho texto por hoy. Si no quedo claro luego le meto un par de capturas de pantalla para ser mas explicativo

2) Solución editando el redegit el valor DhcpConnForceBroadcastFlag

EDITO: gracias al aporte de kainanmaki10
* Ejecutar Regedit como Administrador
* Abrir HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/Interfaces
* Dentro de Interfaces, pueden haber varias carpetas segun adaptadores de red se posea. Típicamente deberíamos ver dos carpetas. En una de ellas hay un registro llamado "DhcpConnForceBroadcastFlag".
* Hacemos click derecho en DhcpConnForceBroadcastFlag y elegimos "modificar".
* En la pequeña ventana que se abre, modificamos el numero en "información de valor" de 0 a 1 y aceptamos.
* Cerramos el registro y reiniciamos, problema resuelto.



3) Deshabilitar el servicio Bonjour DNS Responder Service (esta me soluciono instantaneamente. Las 1 me lo parcheo y la 2 no me funcó)

1) Ir a "ejecutar" y correr el comando "services.msc". Esto abre una ventana con los servicios de windows
2) Buscar una clave que dice algo así "##Id_String2.6844F930_1628_4223_B5CC_5BB94B87 9762 ##"
3) Click derecho soble la clave>Propiedades. Luego cambiamos donde dice "Inicio Automático" por "deshabilitado"
4) Reinicar y listo. A mi fue lo que me solucionó.

No se si alguien lo necesita para algo pero en este caso en particular el cliente mio no usa iTunes ni nada raro entonces no me quemé la cabeza.Si no quedó del todo claro editaré más adelante por que ahora lo que me interesa es que tengan una respuesta rápida.


Saludos Taringueros!