Remova as atualizações < href="http://support.microsoft.com/kb/2966826/en-us"> KB2966826 e KB2966828 , reinicie e tente ativar o .net 3.5 novamente. Ambas são atualizações do .Net 3.5 e bloqueiam a configuração. A Microsoft está ciente do problema e tenta corrigi-lo.
Se você tiver algum pacote MUI instalado, precisará do DVD do idioma adicional, copiar a pasta SxS dos dois DVDs para uma pasta local C:\sxs
e apontar com o parâmetro /source
do DISM para esta pasta:
DISM.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:C:\sxs /Limitaccess
Eu escrevi isso no ano passado para a Microsoft, mas eles ainda não atualizaram a documentação.