Para instalar o .NET framework 4.8, no windows 7 e no windows server 2008 é preciso que o seu windows tenha o SP1 instalado.
- Se o seu windows update estiver funcionando se torna fácil, basta instalar todas as atualizações pendentes e você provavelmente já terá todos os pré-requisitos e o .NET 4.8 atualizado.
- Caso o seu windows update funcione mas tenha instalado apenas o SP1, quando concluir reinicie o computador e instale o .NET 4.8 diretamente.
- Se o seu windows não conseguir rodar o windows update, devido a um ou mais erros (bastante comum), será preciso baixar e instalar o SP1 separadamente, depois instalar o .NET 4.8.
Como agora está bastante difícil de encontrar estes pacotes de instalação limpos dos Windows mais antigos, colocamos abaixo o link sugerido dos arquivos.
Use este link para ir no catálogo do windows update e baixar o SP1 do seu sistema: https://www.catalog.update.microsoft.com/Search.aspx?q=KB976932. Basta clicar no botão Transferir na parte direita do pacote que você precisa, e então será aberta uma janelinha popup do navegador com os links dos conteúdos pra baixar.
Caso esta tela de índice não esteja mais disponível, você pode usar um atalho de busca:
Para baixar o instalador off-line do .NET:
Recomendamos utilizar Windows 10 ou superior atualizado, ou Windows Server 2016 ou superior atualizado, pois apesar de oficialmente o sistema rodar onde o .NET 4.8 ou .NET 4.8.x puder funcionar, já constatamos diversos problemas de incompatibilidade de coisas como SQL Server Express 2014 ou superior e outros componentes em Windows 7 ou até Windows Server 2012.