Created: 2023-09-26 14:18 Updated: 2023-09-26 14:19

Normalmente, a instalação do NET-3.5 no Windows 11 é uma tarefa tranquila, bastando abrir a janela Adicionar e Remover Recursos do Windows, selecionar o recurso (.NET-3.5) e permitir que o Windows Update baixe os arquivos e faça a instalação.

No entanto, eu já tive problemas com isso, resultando em erro na instalação. Inclusive, eu nunca consegui determinar com certeza o que faz com que o erro ocorra. Já instalei grupos de 5 notebooks idênticos em termos de hardware e em 4 deles a instalação ocorreu semproblemas, mas em um deles a instalação falhou.

A seguir, eu descrevo as tentativas que normalmente executo quando o Windows se nega a instalar um recurso que é nativo dele!

Para instalar o NET3.5, use o recurso Adicionar ou remover Recursos do Windows.

Se isso falhar, tente (PowerSehell como administrador):

Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3"

Se isso falhar, abra um terminal ou prompt como administrador, e execute, lembrando que é preciso indicar a pasta sxs do disco de instalação do Windows:

dism /online /enable-feature /featurename:NetFX3 /All /Source:C:\sxs-win11 /LimitAccess

Se isso falhar, tente, num terminal ou prompt como admin:

dism /online /cleanup-image /restorehealth
sfs /scannow
dism /online /enable-feature /featurename:NetFX3 /All /Source:C:\sxs-win11 /LimitAccess

Se isso também falhar, tente (Windows 11 Pro):

Se isso também falhar, chame um padre e exorcise o sistema, e depois, reinstale-o (nada mais funcionou comigo).

Fui.