No ano passado, escrevi um guia detalhado para criar uma conexão sem fio ad-hoc rápida entre dois computadores no Windows Vista. O problema é que nem todo mundo tem uma placa de rede sem fio instalada em seus computadores. Portanto, este guia se concentrará na criação de uma conexão de rede local (LAN) entre dois computadores no Windows Vista e no XP .
Primeiro, compre o cabo Ethernet LAN direto (certifique-se de que "patch" ou "crossover" esteja escrito no cabo) e conecte-os aos dois computadores.
No Windows XP: Acesse o Painel de Controle de Conexões de Rede, clique com o botão direito do mouse em Conexão de Rede Local e selecione Propriedades. Agora selecione Protocolo de Internet (TCP/IP) e clique em Propriedades.
No Windows Vista: Acesse a Central de Rede e Compartilhamento, selecione Gerenciar Conexões de Rede, clique com o botão direito do mouse em Conexão de Rede Local e selecione Propriedades. Agora, selecione Protocolo de Internet Versão 4 (TCP/IPv4) e clique em Propriedades.
Agora, depois de acessar as propriedades TCP/IP do seu computador, clique em "Usar o seguinte IP" e insira 192.168.0.1 como endereço IP e 255.255.255.0 como máscara de sub-rede. Deixe os outros detalhes em branco e clique em OK.

Agora vá para as propriedades de TCP/IP do segundo computador e insira os mesmos detalhes, exceto o endereço IP, que deve ser 192.168.0.2 e clique em OK.

Agora que as redes estão prontas, pode ser necessário reiniciar os dois computadores em alguns casos. Se você deseja compartilhar a conexão de internet entre dois computadores, acesse as propriedades da Rede Local novamente e clique na aba Compartilhamento. Aqui, você pode ativar o compartilhamento da conexão de internet.

Para compartilhar arquivos e pastas entre dois computadores, acesse as propriedades do arquivo/pasta e selecione a aba Compartilhamento. Clique em Compartilhar para começar a compartilhá-lo na rede.

Me conte se isso funciona para você. Aproveite!