Windows 7/8.1 em CPUs de última geração: Receba atualizações agora!

Caso possua um processador de última geração e ainda utilize o Windows 7 ou 8.1, saiba que não poderá receber as atualizações da Microsoft. Esta é uma restrição recentemente imposta pela Microsoft, que impede que usuários com hardware de ponta executem versões mais antigas do sistema operacional. Se essa lógica parece incoerente, você não está sozinho nessa percepção. Embora essa medida não impeça o recebimento de atualizações de segurança, ela é, no mínimo, desnecessária. A Microsoft almeja que usuários com hardware de alto desempenho migrem para o Windows 10. Uma resposta apropriada a essa situação seria a rebeldia. Diante disso, foi desenvolvido um patch que possibilita a instalação de atualizações do Windows 7 e 8.1 mesmo em CPUs de nova geração.

Habilitando Atualizações em Processadores Modernos

O patch foi criado pelo usuário zeffy no Github. Trata-se de um script simples, que pode ser baixado e executado para aplicar a correção. O link para download está disponível abaixo; basta executar o script.

O script será executado e aplicará o patch automaticamente. Não será necessário nenhuma ação adicional. Este patch é de código aberto, o que significa que, caso possua conhecimentos técnicos, poderá examinar o código e compreender as alterações realizadas por zeffy para contornar a restrição de atualização.

Entendendo o Funcionamento

As limitações foram implementadas no Windows 7 e 8.1 por meio de algumas atualizações específicas, nomeadamente as KB4012218, KB4012219, KB4015546, KB4015547, KB4015549 e KB4015550. Em tese, usuários do Windows 7 poderiam simplesmente bloquear a instalação dessas atualizações. Já para os usuários do Windows 8.1, essa opção pode não estar disponível. A única alternativa para receber atualizações em um processador de última geração é a utilização do patch.

O patch atua sobre duas funções: IsDeviceServiceable(void) e IsCPUSupported(void). As atualizações introduzem um arquivo, o wuaueng.dll, que invoca essas funções. Ele verifica a versão da sua CPU e, caso não seja compatível, impede a instalação de atualizações. O patch modifica as entradas de registro analisadas por essas funções para determinar a compatibilidade, alterando seus valores para permitir atualizações em processadores de última geração. O script automatiza todas essas modificações, dispensando alterações manuais no registro.

Considerações de Segurança

A aplicação desse patch não acarreta riscos de segurança. Se houver alguma desconfiança sobre o funcionamento do patch, recomendamos a visita à página do projeto no Github. O desenvolvedor, zeffy, documentou meticulosamente todas as operações.

O patch possui duas limitações: será necessário executá-lo novamente sempre que o arquivo wuaueng.dll for atualizado, algo que ocorre quando novas versões das atualizações KB4012218, KB4012219, KB4015546, KB4015547, KB4015549 e KB4015550 são lançadas. Essa situação é familiar para aqueles que buscaram evitar a atualização para o Windows 10.

Ademais, ao aplicar este patch, a execução da ferramenta de verificação de arquivos do sistema (sfc) resultará em erros.

Download do patch para CPUs de nova geração