Existem algumas causas comuns para esse comportamento. Alguns são mais fáceis de consertar do que outros.
Desempenho / Sobrecarga
A causa mais comum do travamento é que o navegador / sistema está sobrecarregado.
(Embora no passado as pessoas vendessem computadores antigos e obsoletos como "Internet / navegação / navegação / e-mail / etc, sistemas", o fato é que hoje em dia você precisa de um sistema bastante robusto para apenas navegar mais na Internet, porque muitos os sites usam vários plugins, como Flash, Silverlight, WebGL, JavaScript, funções HTML5 avançadas etc. Como resultado, mesmo um sistema P4 de 1,8 GHz pode ser rastreado ao tentar renderizar e exibir mais de alguns sites sofisticados .)
Para determinar se o navegador está sobrecarregado, abra o Gerenciador de tarefas ( Ctrl+Shift+Esc) e visualize a carga da CPU (faça isso enquanto o Chrome estiver fechado e novamente quando você travar). Se você perceber que o uso é alto, o que provavelmente está acontecendo é que o navegador está tentando renderizar páginas que o sistema está tendo problemas para manusear.
Nesse caso, há algumas coisas a tentar que podem ajudar.
Atualizando o hardware (CPU, memória, placa de vídeo em particular), uma maneira de resolver esse problema. Claro que isso não é necessariamente prático ou mesmo sempre possível.
Outra maneira de lidar com essas páginas é manter o mínimo de guias possível. Mesmo quando uma guia está em segundo plano, eles ainda consomem recursos e, dependendo da página, do JavaScript e dos plugins usados, podem atrapalhar o restante do navegador (e todo o sistema).
Em geral, é aconselhável manter o menor número possível de extensões e plugins instalados. O fato é que, quanto mais extensões você tem, mais lento o navegador fica, porque ele tem muito mais processamento para fazer. O mesmo vale para plug-ins, embora eles geralmente se apliquem apenas a páginas que os incluem enquanto as extensões estão sempre ativas. Você deve desinstalar quaisquer extensões e plugins que você não precisa, e desative todos você fazer necessidade, mas não use (muito) regularmente.
Mantenha suas extensões e plugins atualizados. As atualizações não apenas corrigem problemas de segurança, mas também incluem melhorias de desempenho, que podem ser insignificantes a dramáticas.
- Você pode atualizar as extensões abrindo
chrome://extensions
, clicando em Modo de desenvolvedor e, em seguida, em Atualizar extensões (o NB atualiza apenas as extensões ativadas, que é outro motivo para manter o número necessário)
- Os plug-ins precisam ser atualizados manualmente, mas você pode usar algumas ferramentas para ajudar a rastreá-los e simplificar a tarefa
Desative o JavaScript (por padrão). Desativar o JavaScript completamente, não surpreende que aumente muito o desempenho e reduza a carga no sistema, permitindo que as páginas sejam renderizadas mais rapidamente. Você pode desativá-lo acessando chrome://chrome/settings/content
(pode ser diferente para diferentes versões do Chrome, mas geralmente estará em Configurações-> Configurações de conteúdo-> JavaScript em geral).
- Observe, no entanto, que o JavaScript é praticamente essencial para muitos sites hoje em dia, então desativá-lo não é uma solução universal. Em vez disso, o que você deseja fazer é desativá-lo por padrão e, em seguida, definir exceções para permitir em determinadas páginas ou ativá-lo por padrão e definir exceções para bloqueá-lo em determinadas páginas.
Assim como no JavaScript, os plug-ins atrapalham o navegador, mas, diferentemente do JavaScript, você não precisa ativar ou desativar os plug-ins (nem mesmo gerenciar listas de bloqueios / permissões), pode controlar os plugins por elemento , definindo-os como Clique para -Jogue . Normalmente, os plug-ins são carregados e executados automaticamente, mas isso nem sempre é desejável (ou eficiente). Você pode configurar o Chrome para exibir um espaço reservado para plug-ins nos quais você pode clicar para executá-lo, clicar ☒
para remover o objeto ou simplesmente ignorá-lo. Você pode fazer isso na mesma página do JavaScript ( chrome://chrome/settings/content
), embora em versões mais antigas do Chrome, talvez seja necessário ativar o recurso primeiro chrome://flags
.
- Você também pode realizar o bloqueio seletivo de plugins (geralmente Flash) com extensões (mas não exagere; escolha uma ou duas boas; usar uma dúzia apenas atrapalha o sistema novamente).
Outro fator que geralmente causa interrupção das guias do Chrome é devido a anúncios. Alguns sites são simplesmente terríveis. Eles têm pop-ups, pop-unders, anúncios em Flash, anúncios Silverlight, inúmeros anúncios JavaScript, anúncios gráficos, anúncios em vídeo e assim por diante. As coisas não são tão ruins quanto eram nos "primeiros dias" da Internet, quando você podia ser pego pela chamada "tempestade de pornado", mas a Internet ainda está cheia de anúncios que consomem muita CPU e largura de banda. A instalação de um bloqueador de anúncios ajudará a reprimir a enxurrada de anúncios para reduzir o impacto que eles causam no navegador. Você pode fazer isso usando um arquivo HOSTS e / ou instalando uma extensão de bloqueio de anúncios (novamente, não exagere).
Insetos
Outra causa de travamentos podem ser erros.
- Os erros podem estar presentes no próprio navegador e a atualização pode ajudar. Para o Google Chrome, vá para o menu Chave inglesa-> Sobre para atualizar automaticamente.
- Os erros também podem estar presentes em plugins e extensões. Para isso, consulte a seção anterior sobre como atualizá-los.
- Os erros também podem estar presentes em páginas da web (por exemplo, um pedaço de JavaScript com um loop infinito ou AJAX bloqueado em um recurso).
- Se a página for o problema, é claro que uma das opções é entrar em contato com o webmaster e informá-lo sobre o problema e esperar que ele o resolva.
- Outra opção é visualizar o cache do Google ou o Internet Archive / "Way Back Machine" da página, que pode ser anterior à introdução do bug. De fato, com o Google Cache, você pode clicar no link somente texto no cabeçalho para visualizar a página muito rapidamente, obtendo apenas o texto da página sem imagens, plug-ins, scripts etc.
Rede
Problemas de rede também podem causar o travamento do Chrome dessa maneira. Por exemplo, se a página estiver bloqueando um recurso e o site estiver inoperante, a rede estiver congestionada, sua conexão estiver sendo acelerada, etc., ela poderá ficar lá esperando e aguardando. Nesse caso, você precisaria verificar sua conexão com a Internet, embora, geralmente, esse tipo de problema seja intermitente. Se você está experimentando regularmente como você disse, provavelmente não é a conexão de rede.
Estrangeiros e Gremlins
Por fim, existem outras causas diversas, obscuras, esotéricas, de nicho e excêntricas que podem causar interrupções. Esses são os malucos que não têm rima ou razão e não podem ser explicados, exceto talvez por adivinhos e feiticeiros.
Um exemplo é que, há alguns meses, alguns sites muito pequenos (por exemplo, Chrome Webstore, VirusTotal) pararam de funcionar para mim. Eles carregavam muito ocasionalmente , mas geralmente ficavam parados (normalmente aguardando o .js
carregamento de alguns arquivos do Google Adsense), com o acelerador girando e / ou exibindo um prompt sem resposta . Eu tentei de tudo, desde ativar tudo até desativar tudo, mas nada funcionou. Eventualmente, descobri que, ao desativar a função de pré-busca de DNS, eles começaram a trabalhar novamente. A verdadeira vantagem é que a função de pré-busca de DNS já estava ativada há algum tempo enquanto os sites ainda estavam funcionando, portanto deve ter havido uma alteração nas páginas que causou o problema (embora outras pessoas ainda pudessem carregar os sites, elas tiveram a função desativada ou estavam usando navegadores diferentes ou versões mais recentes).
A questão é que um dos "efeitos negativos" do paradigma de software como serviço é que coisas que estavam funcionando bem podem de repente quebrar e parar de funcionar sem que você tenha feito alterações. Isso dá origem a uma série de causas bizarras e inexplicáveis de problemas.