janelas

Como instalar atualizações do Windows nas CPUs Kaby Lake e Ryzen

Como instalar atualizações do Windows nas CPUs Kaby Lake e Ryzen

A Microsoft bloqueou a capacidade de receber atualizações para proprietários de Kaby Lake e Ryzen no Windows 7 e Windows 8.1, uma medida polêmica para quem deseja atualizar para o Windows 10.

Agora, a Microsoft está fornecendo suporte apenas para Kaby Lake da Intel e Ryzen da AMD que funcionam no Windows 10. A empresa diz que esta decisão é puramente comercial, e não técnica, para forçar os usuários a atualizar para o Windows 10. Apesar disso, um grande número dos usuários não estão nada satisfeitos com esta situação.

Neste artigo, vamos mostrar um truque para contornar essa limitação e instalar todas as atualizações, incluindo aquelas que estão atualmente impedidas de serem instaladas nessas CPUs.

Um desenvolvedor do GitHub chamado “zeffy” decidiu mudar as coisas com a capacidade de instalar os pacotes de atualização “bloqueados” em hardware moderno após corrigir alguns arquivos.

Em sua página, o desenvolvedor explicou em detalhes a maneira como descobriu algumas funções especiais de programação: 'IsDeviceSerciveable (void)' e 'IsCPUSupported (void)', ambos os quais podem ser encontrados na biblioteca DLL wuaueng.dll do SO. Essas duas funções executam uma verificação de hardware e são as responsáveis ​​por bloquear o CPS e impedir que atualizações sejam instaladas.

Existem algumas maneiras fáceis de eliminar essa verificação de CPU apresentadas na página de zeffy no GitHub:

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.

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ê irá provavelmente terá que criar essa chave de registro). Defina esse 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 o PC ou reiniciar o serviço wuauserv para que as alterações sejam aplicadas. Este comportamento não é documentado e pode ser removido em atualizações futuras.

Para obter os patches, basta ir à página de zeffy no GitHub.

Essas soluções são apenas temporárias, pois temos certeza de que a Microsoft também irá “consertar” essa capacidade em breve e bloquear a capacidade do Windows Update com implementações ainda mais complicadas.

HISTÓRIAS RELACIONADAS PARA VERIFICAR:

A Varredura Automática do Windows Defender não funciona na Atualização de Aniversário
Manter o computador protegido contra ameaças é vital e um bom programa antivírus pode evitar muitos problemas. Muitos usuários do Windows contam com o...
Correção de Wi-Fi que não funciona no Lumia 535
Lumia 535 é definitivamente um dos dispositivos Windows Phone mais populares no mercado, principalmente por causa de seu preço acessível e especificaç...
Correção Não é possível instalar atualizações do Pokémon Go no Windows 10 Mobile
Pokémon Go para Windows 10 Mobile recebeu recentemente um novo Pokedex, assim como muitos outros recursos. Infelizmente, alguns usuários não conseguir...