La conexión de área local de Windows 7 se desactiva después del reinicio

La conexión de área local de Windows 7 se desactiva después del reinicio

Necesito ayuda para mantener mi PC (Windows 7) conectada a la red. Descubrí cómo volver a la red cambiando mi conexión de área local de deshabilitada a habilitada. Pero la conexión vuelve a desactivarse después de iniciar o reiniciar mi PC. ¿Alguien sabe qué tengo que hacer para mantener habilitada la configuración?

Respuesta1

La solución implica escribir un archivo por lotes para habilitar la LAN y ejecutarlo al iniciar el sistema. No es la mejor manera. Pero definitivamente es mejor que tener que realizar reinstalaciones.

Paso 1: obtenga devcon

Descargue devcon.exe desde aquí: http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe

Coloque devcon.exe en el mismo directorio que el archivo por lotes.

Paso 2: obtener el nombre del adaptador

Vaya al panel de control> centro de redes y recursos compartidos. Haga clic en cambiar la configuración del adaptador en el panel izquierdo.

Localice la conexión LAN con problemas y anote el nombre del adaptador. es algo comoBroadcom NetXtreme Gigabit Ethernet

Alternativamente, puede ir al símbolo del sistema y usaripconfig /all

Localice la conexión LAN y anote la "Descripción" correspondiente. La descripción no es más que el nombre del adaptador.

Paso 3: el archivo por lotes

Ahora que tiene el nombre del adaptador, colóquelo en este archivo por lotes:

@echo off
goto Start

rem Use this batch file to enable or disable a device
rem from the Command Prompt.

:Start
setlocal enabledelayedexpansion
set Adapter=<PUT YOUR ADAPTER NAME HERE>

if /i "%1"=="enable" goto go
if /i "%1"=="disable" goto go
echo Syntax: Device enable / disable
goto :eof

:go
set HWID=x
set count=0
set found=no

devcon hwids "PCI\*" > device.txt
for /F "tokens=*" %%* in (device.txt) do (
set /a count=!count! + 1
if /i "%%*"=="Name: %Adapter%" set found=yes& set count=1
if !found!==yes if !count!==3 set HWID=%%*
)
if %found%==yes (
echo HWID=!HWID!
devcon %1 "!HWID!"
) else (
echo Device "%Adapter%" not found.
)
endlocal
del device.txt

Guarde como abc.bat y pruebe el archivo por lotes.

La sintaxis para utilizar el lote es:

abc.bat enable

Si funciona, prográmelo para que se ejecute al inicio.

información relacionada