Guia de solução de problemas do Suporte Firefox

Colaboradores Colaboradores Última atualização:

Esta página documenta técnicas comuns de solução de problemas que são usadas para resolver algumas das questões frequentemente perguntadas no fórum de suporte do Firefox. A maioria das informações necessárias para ajudar os usuários está documentada nos mais visitados da base de conhecimento. Com qualquer problema, tente encontrar uma resposta antes de recorrer à solução de problemas.

Como um colaborador no fórum, você pode encontrar problemas sobre os quais não consegue encontrar informações. Esta página pode te ajudar a encontrar a causa de um problema, bem como te ajudar a corrigir problemas após determinar as possíveis causas. As informações aprendidas durante a solução de problemas devem ser compartilhadas com outras pessoas. Você pode postar qualquer coisa que aprender em um tópico relacionado nos fóruns de colaboradores ou discutir na sala do SUMO no Matrix. Alguns problemas comuns de suporte ainda não têm documentação e precisam de mais informações.

Passos comuns de solução de problemas

Com qualquer problema, sempre pesquise na base de conhecimento antes de tentar resolver o problema por conta própria. Se um problema não estiver documentado, ou se você não tiver certeza de qual é o problema, usar os passos de solução de problemas desta página pode te ajudar a restringir o problema.

Verifique tudo

É importante que você entenda exatamente qual é o problema antes de oferecer conselhos. Ao mesmo tempo, é importante que o usuário explique todos os sintomas e outros detalhes do problema.

  • Faça perguntas vitais como: O que acontece exatamente? O que você espera que aconteça? Com que frequência acontece? O que você está fazendo quando acontece? Afeta todos os sites? Você instalou ou atualizou algum outro software?
  • Obtenha uma captura de tela: Se você não tiver certeza do que está acontecendo com base na descrição do usuário, peça uma captura de tela.
  • Verifique a versão instalada do Firefox, o sistema operacional, as extensões instaladas e outros detalhes que possam te ajudar a encontrar a origem do problema. Sempre visualize a seção “Mais detalhes do sistema” da pergunta de suporte para obter informações adicionais de solução de problemas. Se a pergunta de suporte não incluir tais informações, peça ao usuário para enviá-las – consulte Use a página de informações técnicas para ajudar a corrigir problemas no Firefox para detalhes.
  • Verifique detalhes de outros softwares instalados, como os nomes/versões exatos de qualquer software antivírus, etc.
  • Se houver um erro, verifique o texto exato. Muitas mensagens de erro podem ser confusas, então verificar o texto exato (ou o máximo que o usuário conseguir se lembrar) ajuda a identificar corretamente um problema. É importante saber a diferença entre um erro do sistema operacional, uma página de erro do Firefox e um "alert()" de javascript.

Verifique o comportamento exato em problemas de dados perdidos ou ausentes (favoritos, histórico, configurações, cookies)

Embora verificar os sintomas seja importante para todos os problemas, é especialmente importante para problemas envolvendo perda de dados. Tais problemas incluem dados sendo perdidos, dados não sendo salvos quando o Firefox é fechado e dados que não podem ser alterados.

  • É útil saber onde o Firefox armazena dados, pois arquivos corrompidos ou bloqueados frequentemente causam problemas de armazenamento de dados.
  • Verifique o máximo de detalhes possível. Pergunte o que está acontecendo e o que o usuário espera que aconteça.
    • As alterações de dados (novos favoritos, itens de histórico, histórico do botão de voltar/avançar, alterações de configurações, novos cookies) aparecem de alguma forma? Resulta em um erro?
    • Novos dados aparecem após fechar e reiniciar o Firefox?
    • A perda de dados ocorreu mais de uma vez? Quando aconteceu/acontece?
    • Apenas alguns usos de dados são afetados (como alterar um certo favorito ou salvar cookies em certos sites), ou todos os usos dos dados estão quebrados?
    • Quais extensões estão instaladas?

Problemas em um site individual

Se um determinado site está se comportando mal ou produzindo mensagens de erro, uma extensão (como Adblock Plus), itens ruins armazenados no cache ou um cookie ruim podem estar causando o problema.

  • Primeiro, tente limpar o cache do navegador, pois problemas podem ser causados quando arquivos são baixados incorretamente ou quando versões desatualizadas são armazenadas.
  • Se o problema ainda ocorrer, verifique as extensões instaladas. Se você suspeitar que uma das extensões pode estar causando o problema, inicie o Firefox no Modo de solução de problemas.
  • Se o problema ainda ocorrer, um cookie ruim pode estar causando isso. Neste caso, o usuário precisa excluir cookies originários do site quebrado.

Verifique as extensões e temas e tente o Modo de solução de problemas

As extensões são a causa de muitos problemas relacionados a sites quebrados ou ao Firefox não funcionando corretamente. Se um usuário tiver extensões, frequentemente pedimos que ele tente reproduzir o comportamento com as extensões desativadas ou no Modo de solução de problemas. Para mais informações, consulte Solucione problemas com extensões, temas e aceleração de hardware para resolver problemas comuns no Firefox.

Observação: Além de desativar extensões e temas, o Modo de solução de problemas também desliga a aceleração de hardware e WebGL, desativa o compilador JavaScript Just-in-time (JIT) e ignora os arquivos userContent.css e userChrome.css (se presentes). O arquivo xulstore.json, que salva personalizações de barras de ferramentas e janelas, também é ignorado; no entanto, as alterações armazenadas em preferências modificadas permanecem em vigor.

Redefina as preferências

Se o problema relatado ainda ocorrer no Modo de solução de problemas e as informações de solução de problemas do usuário mostrarem um grande número de preferências modificadas, considere pedir ao usuário para redefinir preferências individuais usando about:config (selecione cada preferência modificada e clique no botão “Redefinir” Fx71aboutconfig-ResetButton) ou para redefinir todas as preferências para os valores padrão (consulte Restaure as preferências do Firefox para solucionar e corrigir problemas para detalhes). Alternativamente, peça ao usuário para experimentar um novo perfil do Firefox. Outra opção seria sempre Restaurar o Firefox, mas isso removerá todas as extensões, temas adicionados e outras personalizações do usuário.

Redefina o arquivo xulstore.json

O arquivo xulstore.json na pasta de perfil do Firefox armazena informações sobre barras de ferramentas, posicionamento de janelas e outros elementos da interface. Se alterações em barras de ferramentas e tamanhos de janelas não são salvas, ícones da barra de ferramentas estão faltando, ou se houver problemas estranhos com a interface do navegador, redefinir este arquivo pode ajudar.

Usar a função Restaurar o Firefox irá redefinir o arquivo xulstore.json para suas configurações padrão, mas isso removerá outras personalizações do usuário, como extensões, temas e preferências modificadas. Você também pode redefinir o arquivo removendo manualmente da pasta do perfil.

Obtenha relatórios de travamento

Se o Mozilla Crash Reporter for acionado e o usuário enviar o relatório, procurar o ID do travamento é útil para resolver o problema. Para travamentos na inicialização, é necessário obter os IDs de travamento manualmente. Se o Firefox rodar, os travamentos podem ser visualizados em about:crashes. Consulte o artigo Mozilla Crash Reporter para detalhes sobre como obter relatórios de travamento.

  • Se você não tiver certeza sobre um relatório de travamento, sempre pergunte! Muitos colaboradores e outros membros da comunidade podem ajudar a investigar relatórios de travamento. Você pode perguntar na sala do SUMO no Matrix ou no Fórum de colaboradores do suporte.
  • Muitos travamentos são causados por software que não é o Firefox, como extensões do Firefox ou malware. As abas Módulos e Extensões no relatório de travamento podem ser úteis para identificar possíveis causas de um travamento.
  • Precisa de mais informações sobre relatórios de travamento? Sem problemas! Temos isso abaixo!

Verifique o software de segurança

Sabe-se que alguns problemas são causados por vários softwares de firewall e antivírus, especialmente problemas de conexão com sites. Se tal problema for relatado, é importante:

  • Perguntar o nome exato de todos os produtos de software de segurança instalados.
  • Perguntar qual versão de cada produto está instalada.
  • Descobrir quando cada produto foi atualizado e se expirou.
    • Software de segurança expirado que causa problemas deve ser removido, pois não pode ser atualizado.
  • Todas as extensões do Firefox instaladas – muitos produtos de segurança as instalam.
  • Perguntar se algum software de segurança foi desinstalado. Frequentemente, partes de software de segurança desinstalado são deixadas para trás sem serem notadas. Se o software de segurança precisar ser removido, desinstalar a partir de Adicionar/Remover Programas no Windows é sempre o método mais seguro. Se houver problemas na desinstalação, algumas empresas oferecem uma ferramenta de remoção.

Instalação limpa

Alguns problemas com o Firefox são causados por uma pasta de instalação corrompida, por arquivos antigos na pasta de localização ou por componentes extras instalados. Realizar uma instalação limpa é uma maneira rápida de descartar esses fatores. Todos os dados do usuário são armazenados na pasta do perfil, então realizar uma instalação limpa não causará perda de dados.

  1. Feche o Firefox completamente (Arquivo > Sair no Windows e Linux, Firefox > Encerrar no Mac).
  2. Renomeie a pasta de instalação do Firefox ou mova-a para outro lugar.
    • Windows: Geralmente é C:\Program Files\Mozilla Firefox para sistemas de 32 bits e C:\Program Files (x86)\Mozilla Firefox para sistemas de 64 bits. “Mozilla Firefox” pode ser renomeado para “Old Firefox”.
    • Mac: Geralmente é Macintosh HD/Applications/Firefox.app. Macintosh HD/Applications pode ser aberto no Finder, e o Firefox pode ser arrastado para a Lixeira.
    • Linux: O local de instalação varia de acordo com a distribuição e o método de instalação. As distribuições Linux geralmente não colocam o Firefox em sua própria pasta, então este método não pode ser usado.
  3. Baixe o Firefox novamente de mozilla.org e instale de acordo com as instruções de instalação para Windows, Mac ou Linux.
  4. Se isso corrigir o problema, você pode opcionalmente verificar a pasta de instalação antiga em busca de extensões globais, componentes ou arquivos corrompidos/bloqueados.

Métodos secundários

Se você não conseguir encontrar um artigo da base de conhecimento ou outro recurso para resolver um problema e os métodos básicos de solução de problemas não o resolverem, tente estes métodos:

Experimente um novo perfil do Firefox

Se você não quiser sugerir a função Restaurar o Firefox (por exemplo, o usuário tem muitas configurações personalizadas ou extensões instaladas que não quer que sejam removidas), considere sugerir um novo perfil do Firefox. O Gerenciador de perfis do Firefox é usado para criar e modificar perfis do Firefox, cada um com favoritos, preferências, extensões e temas e dados únicos (veja onde o Firefox armazena dados).

  • O Gerenciador de perfis é executado no início do processo de inicialização, então é útil para testar quando o Firefox não inicia.
  • Frequentemente é útil criar um novo perfil para testes, para ver se um problema está sendo causado por algo no perfil do usuário.
  • Se um novo perfil não resolver o problema, o usuário pode facilmente retornar ao seu perfil original executando o Gerenciador de perfis novamente.

Limpe os caches do sistema do macOS

Alguns problemas com o Firefox podem ser causados por dados ruins nos caches do sistema do macOS. Estes incluem:

  • O Firefox não instala devido a um erro de montagem de DMG
  • Problemas gráficos estranhos em aplicativos da Mozilla
  • Certos glifos de fonte estão bagunçados ou errados em aplicativos da Mozilla

Instruções para limpar os caches:

  1. Inicie o Mac em Modo de Segurança:
    • Certifique-se de que o Mac está desligado, então pressione o botão de ligar e mantenha pressionada a tecla SHIFT logo após o som de inicialização do Mac. Consulte o artigo de suporte da Apple Como usar o modo de segurança no Mac para detalhes.
  2. Reinicie o Mac normalmente.

Sugira anti-spyware ou antivírus

Se um problema com o Firefox estiver sendo causado por malware, sugerir software antivírus ou anti-spyware pode ser útil.

  • É melhor aconselhar os usuários sobre softwares de uso gratuito, em vez de recomendar softwares específicos para compra.
  • A Mozilla não recomenda ou endossa nenhum produto específico. Produtos de uso gratuito populares na comunidade estão listados no artigo Solucione problemas no Firefox causados por malware.
  • Cabe ao colaborador individual recomendar softwares específicos. Certifique-se de que o usuário saiba que o software que você recomenda é sua recomendação pessoal, não da Mozilla.

Obtenha uma lista de módulos no processo do Firefox

Obter uma lista de módulos no processo do Firefox pode ajudar a identificar vários problemas, geralmente no Windows.

  • Muitos travamentos, especialmente aqueles que não acionam o Mozilla Crash Reporter.
  • Firefox travando, não respondendo ou se comportando de forma estranha.
  • Firefox não se conectando a certos sites.
  • Outros sintomas associados a malware.

Existem dois métodos principais para obter a lista de processos:

  • Método 1: Use ListDLLs (somente Windows)
    • ListDLLs é um aplicativo da Sysinternals que pode listar módulos em execução em qualquer processo sem reiniciá-lo.
    1. Baixe o ListDLLs de http://technet.microsoft.com/en-us/sysinternals/bb896656.aspx.
    2. Extraia listdlls.exe de listdlls.zip; coloque listdlls.exe na Área de Trabalho.
    3. Abra a caixa de diálogo Executar (Vá para Iniciar … Executar ou segure a tecla Windows e pressione R).
    4. Digite cmd e pressione OK.
    5. Você chegará a uma linha de comando. Digite: cd Desktop
    6. Pressione Enter/Return; o prompt irá para a próxima linha.
      Digite: listdlls firefox.exe > mozillabug.txt
    7. Pressione Enter/Return novamente. Um arquivo chamado “mozillabug.txt” será criado na Área de Trabalho. Este arquivo deve ser postado em um site como PasteBin para que os voluntários leiam seu arquivo de texto.
  • Método 2: Gerar um relatório de travamento (todos os sistemas operacionais)

Uma maneira fácil de gerar relatórios de travamento é abrindo about:crashcontent para travar o conteúdo da aba. Isso não abrirá a interface do relator de travamentos, no entanto. Ref: Bug 1490061

  1. Visite about:crashcontent para gerar um travamento de conteúdo.
  2. Visite about:crashes e envie o relatório de travamento.
  3. Use about:crashes para obter o relatório de travamento recém-criado.

Verifique se há processos do Firefox em execução

Alguns problemas, especialmente aqueles relacionados ao Firefox não iniciar corretamente, podem ser causados por um processo do Firefox existente, como quando o Firefox trava. Quando o Firefox não inicia, um erro diz que ele já está em execução, ou se você suspeitar que arquivos podem estar bloqueados, verificar os processos em execução é uma boa ideia.

  1. Verifique a lista de processos para ver se o Firefox está em execução e, em caso afirmativo, quantas instâncias estão em execução. O procedimento e o nome do binário variam por sistema operacional.
    • Windows (firefox.exe): Abra o Gerenciador de Tarefas pressionando Ctrl + Shift + Esc, mude para a aba Processos, procure em toda a lista por todos os processos firefox.exe.
    • Mac (firefox-bin): Abra o Monitor de Atividade de Macintosh HD/Applications/Utilities. Procure em toda a lista por todos os nomes de processo firefox-bin.
    • Linux (firefox ou firefox-bin): Com a maioria das distribuições baseadas em Gnome, selecione Sistema > Administração > Monitor do Sistema. Em seguida, selecione a aba Processos e procure por todos os processos firefox-bin e/ou firefox.
  2. Você pode precisar encerrar processos, especialmente se houver mais de um processo do Firefox ou se o Firefox não estiver iniciando.
    • Windows: Clique no nome do processo a ser encerrado e, em seguida, clique em End Process.
    • Mac: Clique no nome do processo a ser encerrado e, em seguida, clique em Quit Process.
    • Linux: Clique com o botão direito no nome do processo a ser encerrado e escolha Kill Process.
Observação: Se um problema estiver sendo causado pelo travamento do Firefox, pode ser necessário encerrar todos os processos do Firefox após cada reinicialização. Nesses casos, é necessário reiniciar o Firefox duas vezes após encerrar todos os processos para verificar se o problema foi corrigido.

Coisas boas para saber

Ao fornecer suporte aos usuários, há muitas coisas que são úteis de saber.

Encontrando a pasta do perfil

  • As instruções para encontrar a pasta do perfil estão disponíveis na base de conhecimento. Para instruções sobre um sistema operacional diferente, basta escolher outro sistema operacional no lado esquerdo da página em “Ferramentas de edição”.

Onde o Firefox armazena dados

Ao solucionar problemas, muitas vezes é importante saber onde os dados do Firefox são armazenados. É importante que nunca causemos perda de dados não intencional – isso inclui cookies! Por exemplo, estes são alguns dos arquivos importantes que são armazenados na pasta de perfil do Firefox (consulte consulte O que é armazenado no meu perfil para detalhes).

  • places.sqlite – Favoritos e histórico, pode se corromper em alguns casos.
  • cookies.sqlite – Todos os cookies salvos, pode se corromper em alguns casos.
  • prefs.js – Este arquivo armazena todas as preferências do usuário, incluindo: a página inicial, tema ativado, comportamento de cookies, opções de limpar todo o histórico, configurações de extensões e configurações de impressora. Se este arquivo estiver corrompido, ele pode ser redefinido para restaurar todas as preferências para seus padrões. Consulte Restaure as preferências do Firefox para solucionar e corrigir problemas para detalhes.
  • handlers.json – Tipos de conteúdo e ações de download são configurados no painel Geral, na seção Aplicativos das Configurações do Firefox (consulte consulte Gerencie tipos de arquivo e ações de download no Firefox para detalhes). Se o arquivo handlers.json for removido, todas as configurações personalizadas para tipos de arquivo e protocolos serão redefinidas para os padrões. Desde pelo menos o Firefox 98, no entanto, a entrada de Tipo de Conteúdo mailto também será removida, então uma Restauração do Firefox é uma opção melhor.
  • extensions.ini, extensions.sqlite, extensions.sqlite-journal extensions.json (se encontrados) – Arquivos temporários para extensões instaladas. Estes podem se corromper e precisam ser excluídos.
  • logins.json e key4.db – Estes arquivos armazenam senhas salvas e exceções. Tanto o arquivo de logins quanto o arquivo de chave devem ser copiados para fazer backup deles.
  • cert9.db – Certificados de segurança salvos.

Diferenças entre sistemas operacionais

O fórum de suporte recebe usuários que precisam de ajuda com o Firefox em todos os três sistemas operacionais, juntamente com sua plataforma móvel (Android). Dar suporte a múltiplos sistemas operacionais não é difícil, desde que você esteja familiarizado com algumas diferenças-chave entre eles.

Windows Mac Linux
No Windows de 32 bits, o Firefox geralmente é instalado em C:\Program Files\Mozilla Firefox. No Windows de 64 bits, o Firefox de 32 bits fica em C:\Program Files (x86)\Mozilla Firefox e o Firefox de 64 bits fica em C:\Program Files\Mozilla Firefox. Firefox instalado na pasta /Applications O caminho de instalação varia; a maioria das distribuições não tem um
Arquivos no disco rígido acessados com o Windows Explorer, iniciado abrindo Meu Computador Arquivos no disco rígido acessados com o Finder, iniciado clicando em Macintosh HD Arquivos acessados através do Nautilus ou Konqueror, geralmente a partir da área de trabalho{PATH}
Clique com o botão direito usado para acessar menus de contexto Em Macs sem botão direito do mouse, Command + Click é usado para acessar menus de contexto Clique com o botão direito usado para acessar menus de contexto
Botão de menu Fx89menuButton em cada janela Botão de menu Fx89menuButton em cada janela ou a barra de menu global no topo da tela (usada para todos os aplicativos) Botão de menu Fx89menuButton em cada janela
Configurações: botão de menu Fx89menuButton -> Configurações Preferências: barra de menus Firefox -> Preferências (ou botão de menu Fx89menuButton -> Configurações) Configurações: botão de menu Fx89menuButton -> Configurações
Para sair do Firefox, feche todas as janelas do Firefox ou use Fx89menuButton … Sair Fechar todas as janelas do Firefox não sairá do aplicativo. Use Firefox … Sair do Firefox ou use Fx89menuButton … Sair do Firefox Para sair do Firefox, feche todas as janelas do Firefox ou use Fx89menuButton … Sair
Processos em execução disponíveis através do Gerenciador de Tarefas, Ctrl + Shift + Esc Processos em execução disponíveis através do Monitor de Atividade, disponível em /Applications Processos em execução disponíveis executando ps -e em uma janela de Terminal
A versão mais recente do Firefox atualmente requer Windows 10 ou superior (consulte Suporte ao Firefox em Windows 7, 8 e 8.1). O Firefox atualmente requer macOS 10.15 (Catalina) ou superior (consulte Mudança do Firefox em macOS 10.12, 10.13 e 10.14 para o Extended Support Release). O Firefox requer GTK 3.14 ou superior (consulte Requisitos de sistema do Firefox).

Outras diferenças incluem encontrar a pasta do perfil.

Usando about:config

about:config é uma interface de usuário (UI) para editar preferências avançadas do Firefox, o que muitas vezes é necessário para corrigir problemas quando elas estão configuradas incorretamente.

Aviso: about:config pode ser uma ferramenta útil, mas também pode ser perigosa e tornar o Firefox inoperável. Tenha cuidado ao editar about:config.
  • O screencast abaixo mostra como usar about:config para corrigir problemas de User Agent.

O vídeo "ea87f10da5f2a0ebdafa0e259a00b129-1249154303-228-0" não existe. Observação: O screencast acima mostra uma interface antiga de about:config. Consulte o artigo Editor de configurações do Firefox para instruções atuais.

Como tirar capturas de tela nos três sistemas operacionais

Obter uma captura de tela é útil quando você não tem certeza de qual é o problema de um usuário. Uma captura de tela pode permitir que você veja rapidamente a que um usuário está se referindo.

  • Windows:
    1. Pressione o botão Print Screen no teclado.
    2. Abra um editor de imagens como o Microsoft Paint. (O Microsoft Paint pode ser encontrado no Start Menu em All Programs > Accessories).
    3. No menu Edit, selecione Paste.
    4. Salve a imagem resultante como um arquivo PNG e, em seguida, envie-a para o fórum.
  • Mac:
    1. Pressione Command + Shift + 3 para salvar uma captura de tela em formato PNG na área de trabalho.
    2. Envie o arquivo da Área de Trabalho para o fórum.
  • Linux:
    1. Pressione o botão Print Screen para salvar uma captura de tela em formato PNG.
    2. Envie o arquivo da Área de Trabalho para o fórum.

Consulte Como criar uma captura de tela do meu problema? para mais informações.

Saiba como usar recursos que comumente confundem os usuários

Como colaboradores, precisamos estar excepcionalmente familiarizados com as áreas do Firefox em que os usuários ficam presos. Muitos colaboradores não usam todos os recursos do Firefox, então uma rápida atualização de alguns dos conceitos básicos é importante.

Removendo arquivos da pasta do perfil

Se os arquivos na pasta do perfil estiverem corrompidos, eles podem ser removidos (o Firefox irá regenerar os arquivos, conforme necessário).

Para evitar a perda de dados, sempre renomeie arquivos e pastas em vez de excluir.
  1. Abra a pasta do perfil. Consulte Diferenças entre sistemas operacionais acima para instruções específicas.
  2. Certifique-se de que o Firefox está fechado.
  3. Clique com o botão direito (Mac: Command+clique) no arquivo a ser removido e selecione Renomear.
  4. Digite um novo nome para o arquivo. Uma prática comum é simplesmente adicionar .old ou .bak ao final do nome do arquivo.
  5. Reinicie o Firefox para permitir que o arquivo seja regenerado.

Como saber quando um problema não é causado pelo Firefox

Muitas perguntas que os usuários fazem estão, na verdade, relacionadas a outros programas ou ao sistema operacional. É importante ser o mais educado possível e verificar as informações antes de informar ao usuário que outro programa é o culpado.

  • Peça ao usuário para tentar em outro navegador. Se os mesmos sintomas ocorrerem em ambos os navegadores, o problema provavelmente não é o Firefox. Verifique o software de firewall, spyware e conexões de rede.
  • Verifique se malware pode estar causando o problema. Consulte Solucione problemas no Firefox causados por malware para detalhes.

Onde obter ajuda

Essas pessoas ajudaram a escrever este artigo:

Illustration of hands

Torne-se um voluntário

Desenvolva e compartilhe sua especialidade com outras pessoas. Responda perguntas e aprimore nossa base de conhecimento.

Saiba mais