Como instalar atualizações do Windows no kaby lake e ryzen cpus

Vídeo: Microsoft's Apparently Sabotaging Windows 7 and 8.1 Updates on Kaby Lake and Ryzen Systems! 2024

Vídeo: Microsoft's Apparently Sabotaging Windows 7 and 8.1 Updates on Kaby Lake and Ryzen Systems! 2024
Anonim

A Microsoft bloqueou a capacidade de receber atualizações para os proprietários de Kaby Lake e Ryzen no Windows 7 e Windows 8.1, um movimento controverso para quem deseja atualizar para o Windows 10.

Agora, a Microsoft está fornecendo suporte apenas para o Kaby Lake da Intel e o 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 atualizarem para o Windows 10. Apesar disso, um grande número dos usuários não estão felizes com essa situação.

, mostraremos um truque para contornar essa limitação e instalar todas as atualizações, incluindo as 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" no hardware moderno depois de 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)', ambas encontradas na biblioteca DLL wuaueng.dll no sistema operacional. Essas duas funções executam uma verificação de hardware e são responsáveis ​​por bloquear o CPS e impedir a instalação de atualizações.

Existem algumas maneiras fáceis de eliminar essa verificação de CPU apresentada na página do 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 o IsDeviceServiceable (vazio) salte sobre todo o corpo e retorne 1 (CPU suportada) imediatamente. Este é o meu método preferido. Nota: Esses deslocamentos são apenas para a versão Windows 7 x64.

Corrija o wuaueng.dll e remova todas as instruções destacadas em IsDeviceServiceable (void), isso permitirá o uso da ForceUnsupportedCPU do tipo REG_DWORD na chave do Registro HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Test \ Scan (você provavelmente terá que criar essa chave do registro). Defina esse valor como 0x00000001 para forçar CPUs não suportadas e volte para 0x00000000 para alterar o comportamento novamente para o padrão. Você provavelmente precisará reiniciar o PC ou reiniciar o serviço wuauserv para que as alterações sejam aplicadas. Esse comportamento não está documentado e pode ser removido em futuras atualizações.

Para pegar os patches, basta acessar a página do zeffy no GitHub.

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

Como instalar atualizações do Windows no kaby lake e ryzen cpus