@ Zefiro acima escreveu uma boa solução, mas poderia ser um pouco melhor formulada. A partir da descrição acima (o ping está funcionando, a navegação na web não está funcionando), pode-se concluir o seguinte:
- O DNS está funcionando (resolução de www.google.com para 208.117.229.182 ou algo semelhante)
- seu PC está conectado à internet
Para reconfirmar acima, tente efetuar o ping de alguns outros endereços, como ping superuser.com
Se funcionar, as duas conclusões acima estão corretas. Em seguida, tente a solução do @ Zefiro no prompt de comando: telnet superuser.com 80
, e se você obtiver tela preta, isso significa que o http está funcionando usando telnet - isso significa que seus navegadores estão bloqueados de alguma forma, não protocolo http com firewall. Nesse caso, verifique as configurações de proxy (você não precisa de um proxy se a conexão direta do telnet estiver funcionando). Se isso não ajudar, tente desabilitar o (s) firewall (s).
Se o teste telnet acima falhar, você pode ter certeza de que o problema está no firewall, desative-o.
Claro, alguns vírus podem fazer algo parecido, mas é improvável, já que os vírus tendem a não mudar muito o comportamento do seu PC para poder fazer coisas ruins em seu PC o maior tempo possível.
Com as informações atuais, ninguém pode dar uma resposta mais detalhada, já que para detalhar aqui, como desativar 10 ou 20 firewalls do Windows mais usados, seria um exagero.