Você tem absoluta certeza de que o firewall está mesmo desativado :?:
O XP pinga o 98 e vice versa?
Experimente executar as seguintes etapas :
Todo o acesso via rede para o computador com Windows XP Home Edition, ou para um computador com Windows XP Professional de um grupo de trabalho, usa a conta Convidado. Antes de continuar a solução de problemas, veja se a conta Convidado está definida para o acesso via rede. Para fazer isso:
a. Clique em Iniciar, em Executar, digite
cmd e então clique em OK.
b. Digite o seguinte comando, e então pressione ENTER:
net user guest
c. Se a conta estiver ativa, aparece uma linha na saída do comando similar à seguinte:
Account active Yes
d. Se ela não estiver ativa, use o seguinte comando para dar acesso via rede à conta Convidado:
net user guest /active:yes
e. Observe o seguinte texto após o comando:
The command completed successfully.
Se vir qualquer outra resposta, veja se você fez o logon como um Administrador e, em seguida, confirme se digitou o comando adequado antes de tentar novamente.
3. Depois de ter verificado a configuração, localize o nome de cada computador, e veja se há uma pasta compartilhada. Para fazer isso:
a. Clique em Iniciar, clique em Painel de controle, clique em Desempenho e manutenção, e então clique em Sistema.
b. Na guia Nome do computador, observe o nome do computador na linha "Nome completo do computador".
c. Para ver se uma pasta é compartilhada, clique em Iniciar, Executar, digite
fsmgmt.msc, e clique em OK.
d. No painel à esquerda, clique em Compartilhamentos. É exibida uma lista de pastas compartilhadas no painel à direita. Anote o nome do compartilhamento para cada computador.
4. Teste uma conexão de um computador para outro. Clique em Iniciar, Executar, digite \\nomedocomputador (em que nomedocomputador é o nome de um outro computador na rede), e pressione ENTER. É aberta uma janela contendo um ícone para cada pasta compartilhada no outro computador. Abra um dos compartilhamentos para confirmar se a conexão está funcionando. Se você não conseguir abrir uma pasta compartilhada, faça o teste na direção inversa entre os computadores, ou entre outros computadores, para ter certeza de que o problema não está em um determinado computador da rede.
5. Se ainda assim não conseguir se conectar ao outro computador usando a etapa anterior, teste novamente substituindo o nomedocomputador pelo nome do computador local. Isso testa a conexão localmente. É aberta uma janela exibindo um ícone para cada pasta compartilhada no outro computador. Tente abrir um dos compartilhamentos para se certificar se que o acesso está funcionando. Se você não vir uma janela com os compartilhamentos do computador, ou se receber uma mensagem de erro, procure postar aqui o código e/ou mensagem de erro com o maior número de detalhes possíveis.
6. Se não receber nenhuma mensagem de erro, verifique o arquivo de log do Assistente para Configuração de Rede em busca de erros durante as etapas e que não foram corrigidos. Você pode abrir o log clicando em Iniciar, Executar, digitando %SystemRoot%\nsw.log, e pressionando ENTER. Se você encontrar erros no log (como na configuração do nome do computador ou na instalação do Cliente para redes Microsoft), procure na Base de Dados de Conhecimento da Microsoft mais informações sobre como configurar manualmente o computador com as configurações adequadas.
7. Se o arquivo Nsw.log não fornecer as informações sobre o problema, verifique o log do sistema em busca de erros e os analise.
Outras informações úteis :
Como Solucionar Problemas de Redes Domésticas no Windows XP
Como solucionar problemas de conectividade TCP/IP com Windows XP