Preciso de ajuda para manter meu PC (Windows 7) conectado à rede. Eu descobri como voltar à Internet alterando minha conexão local de desabilitada para habilitada. Mas a conexão volta a ser desativada depois que eu inicializo ou reinicio meu PC. Alguém sabe o que devo fazer para manter as configurações ativadas?
Responder1
A solução envolve escrever um arquivo em lote para ativar a LAN e executá-lo na inicialização do sistema. Não é o melhor caminho. Mas, definitivamente melhor do que ter que passar por reinstalações.
Passo 1 – Obtenha o devcon
Baixe devcon.exe aqui: http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe
Coloque o devcon.exe no mesmo diretório do arquivo em lote.
Passo 2 – Obtenha o nome do adaptador
Vá para painel de controle> centro de rede e compartilhamento. Clique em alterar as configurações do adaptador no painel esquerdo.
Localize a conexão LAN com problema e anote o nome do adaptador. É algo comoBroadcom NetXtreme Gigabit Ethernet
Alternativamente, você pode ir ao prompt de comando e usaripconfig /all
Localize a conexão LAN e anote a “Descrição” dela. A descrição nada mais é do que o nome do adaptador.
Etapa 3 - o arquivo em lote
Agora que você tem o nome do adaptador, coloque-o neste arquivo em lote:
@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
Salve como abc.bat e teste o arquivo em lote.
A sintaxe para usar o lote é:
abc.bat enable
Se funcionar, agende-o para ser executado na inicialização.