Você vê um marcador de não lido em um canal do Discord, mas ao clicar ou atualizar o aplicativo, o marcador desaparece e o canal aparece como lido — mesmo que você não tenha visto as novas mensagens. Esse comportamento é causado pelo cache local e pelas configurações de sincronização do Discord que podem interpretar incorretamente o estado da sua sessão. Este artigo explica por que o marcador de não lido reseta ao atualizar e fornece correções passo a passo para evitar que isso aconteça.
Principais Conclusões: Como Impedir que Marcadores de Não Lido Resetem ao Atualizar
- Configurações do Usuário > Notificações > Suprimir @everyone e @here: Desabilitar isso impede que o aplicativo marque canais como lidos quando você não os abriu.
- Limpar o cache local do Discord: Remover arquivos de cache corrompidos restaura o comportamento correto dos marcadores de não lido.
- Desativar a aceleração de hardware: Desligar esse recurso em Configurações do Usuário > Avançado interrompe os resetes acionados por atualização causados por bugs de renderização.
Por que os Marcadores de Não Lido do Discord Resetam ao Atualizar
O Discord armazena marcadores de mensagens não lidas localmente no seu dispositivo. Quando você abre o aplicativo ou atualiza a página, o Discord verifica seu cache local para determinar quais canais têm novas mensagens. Se o cache ficar corrompido — por exemplo, após uma atualização parcial, uma interrupção de rede ou um conflito de extensão do navegador — o aplicativo pode marcar canais incorretamente como lidos.
Outra causa são as configurações de supressão de notificações do Discord. Quando você ativa “Suprimir @everyone e @here”, o Discord pode tratar todas as notificações em um canal como suprimidas, fazendo com que o marcador de não lido desapareça quando o aplicativo ressincroniza. Da mesma forma, o recurso de aceleração de hardware do Discord pode interferir na forma como o aplicativo renderiza o selo de não lido, especialmente após uma atualização.
Comportamento do Cache Local
O Discord usa um arquivo de banco de dados local chamado LevelDB para armazenar índices de mensagens e estados de leitura. Quando você atualiza o aplicativo, o Discord lê esse banco de dados para restaurar sua sessão. Se o banco de dados tiver uma entrada que diz que um canal está lido — mesmo que não esteja — o marcador de não lido desaparece. Isso acontece com mais frequência quando você tem várias instâncias do Discord abertas ou após uma falha.
Recurso de Supressão de Notificações
A configuração “Suprimir @everyone e @here” em Configurações do Usuário > Notificações foi projetada para reduzir o ruído. No entanto, quando ativada, pode fazer com que o Discord trate todas as mensagens não lidas em um canal como suprimidas, levando o aplicativo a limpar o marcador de não lido ao atualizar. Essa é uma interação conhecida que afeta usuários que usam essa configuração para gerenciar servidores grandes.
Passos para Corrigir Marcadores de Não Lido Resetando ao Atualizar
Siga estes passos em ordem. Teste após cada etapa para ver se o problema foi resolvido antes de passar para a próxima.
Método 1: Limpar o Cache do Discord
- Feche o Discord completamente
Clique com o botão direito no ícone do Discord na bandeja e selecione Sair do Discord. Saia também de qualquer aba do navegador que esteja usando o Discord. - Abra a pasta de cache no Windows
Pressione Win+R, digite%appdata%/discord/Cachee pressione Enter. Exclua todos os arquivos dentro desta pasta. Não exclua a pasta em si. - Limpe as pastas Code Cache e GPUCache
Na mesma pasta%appdata%/discord, abra as pastasCode CacheeGPUCachee exclua seu conteúdo. - Reinicie o Discord
Abra o Discord. Os marcadores de não lido agora devem se comportar corretamente.
Método 2: Desabilitar Suprimir @everyone e @here
- Abra as Configurações do Usuário
Clique no ícone de engrenagem ao lado do seu nome de usuário no canto inferior esquerdo da janela do Discord. - Vá para Notificações
Na barra lateral esquerda, clique em Notificações. - Desabilite Suprimir @everyone e @here
Desative a opção. Isso impede que o Discord trate todas as notificações do canal como suprimidas. - Teste a correção
Atualize o Discord pressionando Ctrl+R no Windows ou Cmd+R no Mac. Verifique se os marcadores de não lido permanecem após a atualização.
Método 3: Desabilitar a Aceleração de Hardware
- Abra as Configurações do Usuário
Clique no ícone de engrenagem ao lado do seu nome de usuário. - Vá para Avançado
Na barra lateral esquerda, role para baixo e clique em Avançado. - Desative a Aceleração de Hardware
Deslize o interruptor para desligar. O Discord pedirá para reiniciar. Clique em Ok. - Confirme a alteração
Após reiniciar, teste atualizando novamente. Os marcadores de não lido devem persistir.
Método 4: Redefinir as Configurações do Discord para o Padrão
- Abra as Configurações do Usuário
Clique no ícone de engrenagem. - Vá para Voz e Vídeo
Na barra lateral esquerda, clique em Voz e Vídeo. - Clique em Redefinir Configurações de Voz
Role até o final e clique em Redefinir Configurações de Voz. Isso também redefine as configurações relacionadas a notificações. - Reinicie o Discord
Feche e reabra o Discord. Verifique se o problema do marcador de não lido foi corrigido.
Se o Discord Ainda Tiver Problemas Após a Correção Principal
Se nenhum dos métodos acima funcionar, o problema pode ser causado por extensões do navegador ou uma instalação corrompida do Discord.
Marcadores de Não Lido Resetam Apenas na Versão do Navegador
Se você usa o Discord em um navegador, extensões como bloqueadores de anúncios ou ferramentas de privacidade podem interferir no armazenamento local do Discord. Desative todas as extensões temporariamente e atualize a aba do Discord. Se os marcadores permanecerem, ative as extensões uma por uma para encontrar a culpada.
Marcadores de Não Lido Resetam no Aplicativo Móvel
No aplicativo móvel do Discord, vá em Configurações > Notificações e desative “Suprimir @everyone e @here”. Depois, vá em Configurações > Configurações do Aplicativo > Uso de Dados e desative “Reduzir Uso de Dados Móveis”. Essa configuração pode fazer com que o Discord ignore a sincronização dos marcadores de não lido.
Marcadores de Não Lido Resetam Após uma Atualização do Discord
Após uma atualização do Discord, o cache pode ficar corrompido. Execute as etapas de limpeza de cache novamente. Se o problema persistir, reinstale o Discord desinstalando-o pelo Painel de Controle > Programas e Recursos e baixando a versão mais recente em discord.com.
Comparação: Métodos para Corrigir o Reset do Marcador de Não Lido ao Atualizar
| Método | Dificuldade | Tempo Necessário |
|---|---|---|
| Limpar Cache | Fácil | 5 minutos |
| Desabilitar Suprimir @everyone | Fácil | 1 minuto |
| Desabilitar Aceleração de Hardware | Fácil | 2 minutos |
| Redefinir Configurações de Voz | Fácil | 2 minutos |
| Reinstalar o Discord | Moderado | 10 minutos |
Agora você pode impedir que os marcadores de não lido resetem ao atualizar, limpando o cache, desabilitando a supressão de notificações ou desligando a aceleração de hardware. Comece limpando o cache — isso resolve o problema na maioria dos casos. Se o problema voltar, desabilite a aceleração de hardware permanentemente. Para usuários avançados, considere redefinir as configurações do Discord para o padrão ou reinstalar o aplicativo para eliminar corrupções mais profundas.