E usando toda a sua banda de internet no processo.
O Whatsapp para PC na minha máquina está desde ontem tentando baixar uma atualização e não consegue. Imediatamente ao abrir o programa ele baixa aproximadamente 134MB, faz uma pausa variável que vai de 30s ou um minuto, baixa de novo, faz uma pausa de 6, 9 ou 12 minutos e baixa de novo. O programa não parece conhecer o conceito de “desistir e tentar ouro dia”.
Olhando o sistema de arquivos, descobri que ele grava tudo no arquivo
%localappdata%\whatsapp\packages\WhatsApp-0.2.8082-full.nupkg
E após cada pausa apaga o arquivo e baixa de novo. Curiosamente é a mesma versão que já está rodando na minha máquina.
Como a minha banda no momento é de 10Mbps o Whatsapp só está “travando” a rede, silenciosamente, por 140s de cada vez. Se eu passasse para a minha conexão de 800kbps essa interrupção seria de 29 minutos.
Eu flagrei o problema porque mantenho o Netmeter aberto no meu monitor secundário justamente para ter um olho nessas coisas e descobri que era o Whatsapp porque só acontecia quando o programa estava aberto e parava imediatamente se eu fechasse o programa. Usando o utilitário Resmon do Windows 8.1 eu descobri que era o atualizador (update.exe) baixando algo de um dos sites da CDN usada pelo Whatsapp.
Exemplo de atividade flagrada pelo Netmeter:

Encontrei a causa do problema no arquivo %localappdata%\whatsapp\SquirrelSetup.log. Sempre após baixar a atualização aparecia uma mensagem do tipo:
2018-02-10 00:05:34> CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.FileNotFoundException: Não foi possível localizar o arquivo ‘C:\Users\XXXXXXXX\AppData\Local\WhatsApp\packages\RELEASES’.
E o tal arquivo realmente está ausente.
A solução mais simples para isso? Apaguei todo o diretório %localappdata%\whatsapp\ e instalei de novo. A propósito, em novembro o instalador tinha 80MB e agora são 136MB que você precisa baixar.
Deixe um comentário