O que será que o Windows XP faz por trás daquela janelinha de reparar a conexão de rede?
Antes de mais nada ele religa o adaptador de rede ( netsh int set interface "nome da conexao" disabled / netsh int set interface "nome da conexao" enabled)
ipconfig /renew - Renovar o endereço IP para o adaptador especificado.
arp -d * - Esvaziamento da memória cache ARP (Address Resolution Protocol)
nbtstat -R - Recarregamento da memória cache de nomes NetBIOS
nbtstat -RR - Envio de pacotes de atualização de nomes do NetBIOS
ipconfig /flushdns - Esvaziamento da memória cache do sistema de nomes de domínio (DNS)
ipconfig /registerdns - Atualiza todas as concessões DHCP e registra novamente nomes DNS
-> Essa dica é bastante útil pra quem ta programando algo que envolve rede e automatização de reparação da conexão local. Também pode ser usada para saber detalhes do processo de reparação caso você digite os comandos no prompt ao invés de reparar pelo Windows normalmente.
-> Crie um arquivo .bat com os comandos acima listados e execute dessa forma: arquivo.bat > Resultado.txt
Depois va na pasta onde ta o arquivo e veja os resultados no resultado.txt
Fonte: http://support.microsoft.com/kb/289256/pt-br