Estou executando o Windows 7 RC, mas também notei esse comportamento no Windows Vista.
Quando estou em uma área que possui uma rede sem fio e conecto minha rede com fio para obter uma conexão melhor (mais rápida, mais confiável), o Windows continua a usar a rede sem fio para tudo.
Não é uma questão de, se uma conexão iniciar na rede sem fio, ela permanece lá, e eu só preciso reiniciar meus aplicativos. Todas as conexões, novas e antigas, são iniciadas na rede sem fio, se disponível, independentemente da conexão com fio estar ativa ou não.
No momento, alterno minha opção de Wi-Fi de hardware no meu laptop, mas preferiria dizer ao Windows para preferir uma conexão à outra.
fonte
route print
em um prompt de cmd. Meu wireless era 10 e meu com fio era 20 no XP.A resposta de th3dude é ótima, mas ele não menciona um ponto-chave no link que ele forneceu.
No link publicado pelo th3dude: http://blogs.technet.com/b/clint_huffman/archive/2009/04/19/windows-prefers-wired-connections.aspx
O que significa que, quando estou sem fio no trabalho, em uma sala de conferências e, em seguida, coloco o laptop de volta na estação, preciso desconectar (software) da conexão sem fio OU desabilitar (interruptor de hardware) o adaptador sem fio para voltar à conexão com fio rede.
Espero que isso ajude você a entender que provavelmente não é a 'métrica' que está escolhendo o adaptador sem fio, mas que o Windows não é mais alternado automaticamente como no XP.
Não sei por que a Microsoft pensou que esse era um comportamento preferido. Eu teria preferido um pop-up me perguntando se deveria ativar o adaptador com fio, correndo o risco de downloads e sessões em andamento. O Windows 7 me faz responder a todos os tipos de outros pop-ups.
fonte
Como explicado aqui:
http://answers.microsoft.com/en-us/windows/forum/windows_7-networking/how-make-win-7-to-prefer-wired-over-wireless/97ae998b-5743-e011-9767-d8d385dcbb12? tab = question & status = AllReplies # tabs
fonte
Tentei todas as respostas que pude encontrar, mas o que funcionou no final foi tropeçar com o botão direito do mouse na minha conexão sem fio na lista de todas as conexões sem fio disponíveis (clique com o botão esquerdo do mouse na seta para cima perto do relógio, clique com o botão esquerdo na sua conexão e, em seguida, com o botão direito -clique na conexão sem fio que você deseja ter disponível, mas não seja a opção de conexão padrão e, em seguida, clique em "Propriedades"). Na guia "Conexões", desmarque a opção "Conectar automaticamente quando esta rede estiver dentro do alcance". Isso ainda era necessário depois de alterar as métricas!
fonte
Sei que essa pergunta é bastante antiga, mas encontrei uma solução que pode funcionar. Aparentemente, você pode controlar isso através de tarefas agendadas.
Envolve o uso de eventos gerados pelo adaptador de LAN quando a disponibilidade da conexão com fio é alterada.
Eu ainda não testei pessoalmente, mas depois do almoço e postarei de volta.
Edit: Foi indicado que eu deveria incluir uma resposta mais detalhada. Então, com isso em mente. Você pode abrir o visualizador de eventos no Windows 7 através do Painel de Controle >> Ferramentas Administrativas >> Visualizador de Eventos. No Visualizador de Eventos, clique em Logs do Windows >> Sistema. Com isso aberto, desconecte o cabo Ethernet e conecte-o novamente. Pressione F5 para atualizar a lista de eventos. Clique nos novos eventos para ver uma descrição deles. Deve haver um referente a um link de rede sendo desconectado e outro referente a esse link sendo restabelecido. Anote a fonte e o ID do evento.
Agora, abra o gerenciador de tarefas (Painel de controle >> Ferramentas administrativas >> Visualizador de eventos) e crie uma tarefa básica. Nomeie algo como "Alternar para LAN" e clique em Avançar. Em Disparador, selecione quando um evento específico é registrado. Clique em Avançar. Selecione o log do sistema e insira a fonte e o ID do evento para o evento "Rede que está sendo restabelecida". Clique em Avançar e selecione Iniciar um programa. Na seção Programa / Script, digite "C: \ Windows \ System32 \ netsh.exe". Em seguida, na seção Adicionar argumentos, digite 'interface do conjunto de interfaces "Inserir nome da rede sem fio aqui" desabilitada "(certifique-se de incluir aspas ao redor do nome da sua rede sem fio). Clique em Avançar e termine. Agora, quando você conecta um cabo Ethernet ao seu laptop, ele automaticamente desabilita a rede sem fio e muda para a sua LAN.
Agora faça o oposto para reativar o wifi quando o cabo estiver desconectado (digite "enable" no final dos argumentos do script). Deve-se notar que isso funciona no meu Thinkpad W540 quando o cabo Ethernet está conectado / desconectado. No entanto, apenas a funcionalidade "Alternar para LAN" funciona com o dock.
Fonte
fonte