Não sei se os detalhes estão documentados publicamente em qualquer lugar, mas no Windows Vista a Microsoft alterou a pilha TCP / IP para gerar mensagens de "Host de destino inacessível" quando o ARP não é concluído. O Windows XP e versões anteriores do Windows não têm esse comportamento.
(Eu adoraria se alguém viesse aqui e desse uma resposta melhor que inclua um link para alguma documentação na Microsoft explicando a razão para essa mudança!)