Os patches do Windows para Meltdown e Spectre tornarão seu PC lento. Em um PC mais recente com Windows 10, você provavelmente não notará. Mas, em um PC com um processador mais antigo – especialmente se estiver executando o Windows 7 ou 8 – você pode notar uma lentidão perceptível. Veja como garantir que seu PC funcione o mais rápido possível depois de protegê-lo.
Faça o que fizer, não evite instalar os patches. Os ataques Meltdown e Spectre são ruins – muito ruins. Windows, macOS, Linux, Android, iOS e Chrome OS estão sendo corrigidos para corrigir o problema. A Intel também prometeu que trabalhará com empresas de software para reduzir o impacto no desempenho ao longo do tempo. Mas essas são grandes falhas de segurança que você deve corrigir.
Isso não significa que você tenha que lidar com a desaceleração, no entanto.
Índice
Atualize para o Windows 10 (se você estiver usando o Windows 7 ou 8)
Não há como contornar isso: o patch tem melhor desempenho se você estiver usando o Windows 10. Como a Microsoft coloca, em “PCs da era de 2015 com Haswell ou [uma] CPU mais antiga”, eles “esperam que alguns usuários notem uma diminuição no performance do sistema”. Mas, com o Windows 7 ou 8 no mesmo hardware mais antigo, eles “esperam que a maioria dos usuários observe uma diminuição no desempenho do sistema”.
Em outras palavras, no mesmo hardware, a Microsoft diz que a maioria das pessoas notará uma desaceleração no Windows 7 ou 8, enquanto a maioria das pessoas não notará no Windows 10. Como explica a Microsoft: “Versões mais antigas do Windows têm um impacto maior no desempenho porque o Windows 7 e o Windows 8 tem mais transições do kernel do usuário por causa das decisões de design legado, como toda a renderização de fonte ocorrendo no kernel. ” O Windows 10 é um software muito mais recente e tem muitas otimizações que os antigos Windows 7 e 8 simplesmente não têm.
A Microsoft está falando sobre CPUs Intel, mas pode haver alguma desaceleração ao usar CPUs AMD também. A correção Meltdown não se aplica a sistemas AMD, mas a correção Spectre sim. Ainda não vimos nenhum benchmark de desempenho dos sistemas AMD, então não sabemos como o desempenho mudou.
Em vez de evitar ou desabilitar o patch, basta atualizar para o Windows 10. Embora o período de atualização gratuita do primeiro ano tecnicamente tenha acabado, ainda há maneiras de obter o Windows 10 gratuitamente .
Se você não é fã do Windows 10, existem maneiras de torná-lo menos irritante. Você pode obter mais controle sobre as atualizações automáticas do Windows 10 ou apenas definir suas “Horas ativas” para que elas não o incomodem. Você pode ocultar todos aqueles anúncios desagradáveis no Windows 10 e torná-lo mais parecido com o Windows 7 , se quiser. Você nunca precisa nem tocar na Windows Store – você pode simplesmente continuar usando a área de trabalho e ter um sistema operacional Windows moderno com desempenho mais rápido do que o Windows 7.
Atualize seu hardware
PCs modernos – isto é, “PCs da era de 2016 com Skylake, Kabylake ou [uma] CPU mais recente” – têm melhor desempenho com o patch do que PCs mais antigos. Na verdade, a Microsoft diz que “os benchmarks mostram lentidão de um dígito, mas não esperamos que a maioria dos usuários perceba uma mudança porque essas porcentagens se refletem em milissegundos”. Isso ocorre porque essas CPUs Intel têm um recurso PCID (Process-Context Identifiers) que ajuda o patch a ter um melhor desempenho. Sem esse recurso, mais trabalho precisa ser feito no software e isso torna as coisas mais lentas.
Se você está curioso para saber se o seu sistema tem o recurso que acelera o patch, recomendamos que você baixe e execute a ferramenta InSpectre da Gibson Research Corporation . Ele também dirá se o seu PC está protegido contra Meltdown e Spectre ou não .
Se você vir “Desempenho: BOM”, você tem um PC moderno com os recursos de hardware apropriados e não deve notar uma desaceleração perceptível. Se não o fizer, você tem um PC antigo e pode ver algum atraso extra. (Lembre-se de que você pode acelerar as coisas notavelmente atualizando para o Windows 10, se ainda não o fez.)
Se o seu PC não tiver os recursos de hardware apropriados e você sentir que ele está funcionando lentamente, a única maneira de se manter seguro e acelerar as coisas é atualizar para um hardware mais recente. CPUs modernas têm uma desaceleração muito menor. Considere comprar hardware usado e vender seu material atual se quiser economizar algum dinheiro.
Desative a proteção no registro do Windows, se você insistir
O Windows permite que você desative a proteção Meltdown e Spectre após a instalação do patch, tornando seu sistema vulnerável a esses ataques perigosos, mas eliminando a penalidade de desempenho que vem com a correção.
AVISO : Recomendamos enfaticamente não fazer isso. Especialmente se você estiver usando o Windows 10 em um hardware moderno, não deverá notar uma lentidão. Mesmo se você estiver usando o Windows 10 com uma CPU mais antiga, a lentidão deve ser mínima para a maioria das pessoas. E, se você sentir que seu sistema Windows 7 ou 8 está visivelmente mais lento, a melhor coisa que você pode fazer é atualizar para o Windows 10. Meltdown e Spectre são falhas de segurança muito sérias que podem ser exploradas por código executado em uma página da web em seu navegador da web. Você realmente não quer usar um sistema vulnerável.
No entanto, a Microsoft disponibilizou esses ajustes de registro por um motivo. Como eles dizem, a desaceleração pode ser particularmente ruim com aplicativos de E / S (entrada-saída) em um sistema Windows Server. Em sistemas Windows Server, a Microsoft diz “você deve ter cuidado para avaliar o risco de código não confiável para cada instância do Windows Server e equilibrar a segurança versus desempenho para o seu ambiente”. Em outras palavras, você pode desabilitar o patch em alguns sistemas de servidor se tiver certeza de que eles não executarão códigos não confiáveis. Lembre-se de que mesmo o código JavaScript em execução em um navegador da web ou o código em execução em uma máquina virtual podem explorar esses bugs. Os sandboxes usuais que restringem o que esse código pode fazer não protegerão totalmente o seu computador.
Você pode desativar a proteção Meltdown ou Spectre com a ferramenta InSpectre mencionada acima. Para desabilitar a proteção Meltdown ou Spectre, clique com o botão direito no arquivo InSpectre.exe e selecione “Executar como Administrador”. Você pode clicar nos botões “Disable Meltdown Protection” e “Disable Specter Protection” para ativar ou desativar a proteção. Reinicie seu PC após fazer esta alteração. Se você reiniciar a ferramenta InSpectre e percorrer o texto da caixa, verá um marcador informando que a proteção foi desativada no registro. Você pode usar os mesmos botões para reativar a proteção no futuro, se mudar de ideia.
Você também pode desativar a proteção no registro, se desejar. Execute os comandos em “Para desativar esta correção” nesta página de suporte da Microsoft . Embora as instruções sejam para o Windows Server, elas também desabilitarão a correção em outras versões do Windows. Reinicie o PC após alterar as configurações do registro. Você pode verificar se a correção está habilitada executando o script Get-SpeculationControlSettings PowerShell. Se você mudar de ideia e quiser reativar a proteção no futuro, execute as instruções em “Para ativar a correção” na página da Web da Microsoft.
Crédito de imagem: VLADGRIN /Shutterstock.com.