quinta-feira, 11 de maio de 2017

Windows 8.1 Patches - C++ 2015 e dot net 3.5



Não é de se estranhar que a M$ está desesperadamente tentando empurrar o Windows 10 a todo custo, há várias teorias sobre isso, e todas elas remetem a M$ simplesmente lucrar mais. Enfim, não estou aqui pra discutir isso, a questão aqui é que aparentemente para forçar o uso do Windows 10 a M$ está deixando o suporte de outros sistemas a "Deus Dará" e nesse caso estou falando do Windows 8.

Pra mim o Win8.1 + o Classic Start atualmente é o melhor sistema da M$ depois do Windows XP, é uma pena que aparentemente o suporte a ele esteja praticamente largado, pelo motivo já citado acima. Os 2 problemas que mais arranca os cabelos dos usuários do Win8.1 é o MS C++ 2015 responsável pelo erro da falta da DLL api-ms-win-crt-reap-l1-1-0.dll, que geralmente ocorre depois de instalar o Office 2016 o ITunes o Photoshop etc, e também a incapacidade de instalar o dot.net 3.5 automaticamente.

Vamos pelo mais fácil, o dot net 3.5 eu encontrei um instalador simples e eficaz o dotNetFx35_W8.1_x86_x64.exe, basta baixa-lo e o instalar e tudo estará resolvido.

Agora o MS C++ 2015 responsável pelo erro da dll "api-ms-win-crt-reap-l1-1-0.dll" é um pouco mais complicado, vamos no passo a passo:

1. Desative, mesmo que temporariamente o Windows Update: Painel de Controle --> Windows Update --> Alterar Configurações --> Nunca Verificar se há atualizações

2. Baixe e rode o Windows8.1-KB2999226-x64.msu (lembrando que esse é somente para versão x64)

3. Baixe e rode o vc_redist.x64.exe (também para versão x64)

Pronto ! parece simples quando está tudo mastigadinho né ? Todos os arquivos que você precisa estão nesse link: https://mega.nz/#F!sJR3FYzR!zCgIzRRrC2fKkn2swTdgjQ

Se seu Windows é a versão 32 bits, procure os arquivos equivalentes na versão 32, apesar que só aconselho você a usar esta versão se sua CPU não suporta x64, que venhamos e convenhamos, nesse caso nem deveria rodar o Windows 8.1.