Windows Tips & News

Instalar atualizações nas CPUs Kaby Lake e Ryzen (ignorar o bloqueio da CPU)

click fraud protection

Como você já deve saber, a Microsoft bloqueou a capacidade de receber atualizações para proprietários de CPUs Kaby Lake da Intel e Ryzen da AMD para aqueles que possuem o Windows 7 ou Windows 8.1 instalado com essas CPUs. Esta é uma mudança muito desagradável da corporação de software para usuários que não desejam aceitar a atualização para o Windows 10. Aqui está um truque para contornar essa limitação e instalar todas as atualizações, incluindo aquelas que são impedidas de serem instaladas em tais dispositivos.
Hardware não compatível com Windows 7A Microsoft fornece suporte para as séries de CPU Kaby Lake da Intel e Ryzen da AMD (e todos os novos processadores daqui para frente) apenas no Windows 10. Esta é uma decisão puramente comercial, não técnica para forçar mais pessoas a usar o Windows 10. Para receber atualizações, o usuário não tem escolha a não ser mudar para a versão mais recente do sistema operacional.

A Microsoft encerrou o suporte principal para o Windows 7 em janeiro de 2015. Fim do suporte principal significa que o sistema operacional recebe atualizações de segurança, mas não pequenas alterações de funcionalidade. O Windows 8.1 ainda está sob o suporte principal, mas a Microsoft está se livrando totalmente dos clientes desse sistema operacional com essa atitude hostil. A Microsoft quer que todos executem o Windows 10 o mais rápido possível, enquanto muitos usuários do Windows não têm planos de usar o Windows 10, nem mesmo no futuro. Assim que o hardware atual parar de funcionar, eles serão forçados a instalar e usar o Windows 10 para permanecerem seguros e protegidos.

Muitos usuários não estão satisfeitos com esta política restritiva. Um desenvolvedor do GitHub, "zeffy", decidiu mudar essa situação. Ele descobriu a capacidade de instalar os pacotes de atualização "bloqueados" em hardware moderno corrigindo alguns arquivos. Em sua página GitHub, ele descreveu em detalhes como descobriu funções especiais de programação, 'IsDeviceServiceable (void)' e 'IsCPUSupported (void)', que estão localizados na biblioteca DLL wuaueng.dll incluído no sistema operacional. Essas funções executam uma verificação de hardware e são responsáveis ​​por bloquear a CPU para que as atualizações não possam ser instaladas.

O autor fornece patches prontos para uso para "desbloquear" seu PC baseado em CPU Intel Kaby Lake ou AMD Ryzen com Windows 7 ou Windows 8.1 instalado. Aqui estão as instruções:

IsCPUSupported (void) só é sempre chamado por IsDeviceServiceable (void), que é chamado por cinco outras funções. Felizmente, existem algumas maneiras fáceis de eliminar essa verificação da CPU.

  1. Corrija o wuaueng.dll e altere o dword_600002EE948, que está no deslocamento do arquivo 0x26C948, de 0x01 para 0x00. Isso faz com que IsDeviceServiceable (void) salte sobre todo o seu corpo e retorne 1 (CPU compatível) imediatamente. Este é o meu método preferido. Nota: Esses deslocamentos são apenas para a versão Windows 7 x64.
  2. Corrigir wuaueng.dll e não retirar todas as instruções destacadas em IsDeviceServiceable (void), isso permitirá o uso de ForceUnsupportedCPU do tipo REG_DWORD na chave do Registro HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Test \ Scan (você provavelmente terá que criar isto Chave do registro). Defina este valor como 0x00000001 para forçar CPUs sem suporte e de volta para 0x00000000 para alterar o comportamento de volta ao padrão. Provavelmente, você precisará reiniciar seu PC ou reiniciar o serviço wuauserv para que as alterações sejam aplicadas. Este comportamento não está documentado e pode ser removido em atualizações futuras.

A única desvantagem dessas soluções é que você precisa reaplicar um novo patch sempre que o wuaueng.dll for atualizado.

Para obter os patches, vá para a página do zeffy no GitHub e leia a introdução com atenção.

Baixe patches para permitir a instalação de atualizações

Lembre-se de que esta é uma solução temporária. Inquestionavelmente, a Microsoft irá "consertar" essa capacidade o mais rápido possível e bloquear a capacidade do Windows Update com uma implementação mais complicada. A empresa não está interessada em oferecer suporte ao Windows 7 ou Windows 8.1 em CPUs recentes, mesmo que funcionem bem.

Windows Terminal Preview 1.12.3472.0 e estável 1.11.3471.0 estão disponíveis

Windows Terminal Preview 1.12.3472.0 e estável 1.11.3471.0 estão disponíveis

Deixe uma respostaA Microsoft atualizou hoje o aplicativo Windows Terminal, estável e de visualiz...

Consulte Mais informação

O driver de gráficos Intel 30.0.101.1191 corrige problemas com o Desktop Window Manager

O driver de gráficos Intel 30.0.101.1191 corrige problemas com o Desktop Window Manager

Deixe uma respostaA Intel tem um novo driver de GPU reservado para usuários com computadores base...

Consulte Mais informação

O Surface Duo 1 tem uma atualização de iniciador, semelhante ao Duo 2

O Surface Duo 1 tem uma atualização de iniciador, semelhante ao Duo 2

A Microsoft lançou uma atualização para o software inicializador em execução no telefone Surface ...

Consulte Mais informação