Estou tentando instalar o .Net 3.5 no Windows Server 2012 e ele constantemente falha. Estou usando "Adicionar ou remover recursos" e minha Internet já está lá. Eu li que, se não for possível encontrar uma fonte alternativa, o instalador tenta fazer o download online e instala a partir daí. No entanto, não está funcionando. Esta é a captura de tela que eu continuo vendo:
Por favor, sugira o que estou perdendo?
Editar:
Eu já tentei usar, dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs /all
mas não tenho o disco de origem comigo. Quero fazer o download online.
windows
.net
windows-server-2012
.net-3.5
Tim Tom
fonte
fonte
dism.exe /online /enable-feature /featurename:NetFX3 /all
(sem especificar a/Source
)Respostas:
http://support.microsoft.com/kb/2734782
Isso funcionou para mim. O Windows precisa baixar os arquivos de instalação 3.5, mas o servidor está configurado para não usar o Windows Update (comum para servidores gerenciados), mas o WSUS. O artigo acima descreve como corrigir isso. Em poucas palavras:
gpedit.msc
).Specify settings for optional component installation and component repair
configuração de Diretiva de Grupo e selecione Habilitado.Marque a
Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)
caixa de seleção.Verifique se o Windows Updates Service está definido como Manual ou Automático para aplicar esta correção. Nossas imagens padrão estão desativadas, e o problema continuou até que essa alteração aparentemente óbvia fosse feita.
fonte
netsh http winhttp set proxy X.X.X.X:80
, depois disso, o .NET Framework pôde ser instalado e o Windows Update funcionou novamente.Etapa 1: Desinstale qualquer uma dessas atualizações em: Painel de Controle -> Desinstalar um Programa -> Exibir Atualizações Instaladas.
Etapa 2: tente instalar o recurso novamente usando a GUI (
Server Manager
), linha de comando (dism
) ou PowerShell (Install-WindowsFeature
)Informações adicionais sobre a ativação de recursos
Método 1: Usando a GUI - Gerenciador de Servidores
Método 2: usando linha de comando - dism
dism: Usando mídia de instalação local / Windows update / WSUS
DISM: Com uma 'fonte alternativa' local
Substitua
drive_letter
pela letra da unidade local onde os arquivos de instalação residemDISM: Com uma 'fonte alternativa' remota
Substitua
share_name
pelo UNC do local compartilhado onde os arquivos de instalação residemMétodo 3: usando o PowerShell
PowerShell: Usando mídia de instalação local / atualização do Windows / WSUS
PowerShell: com uma 'fonte alternativa' local
Substitua
drive_letter
pela letra da unidade local onde os arquivos de instalação residemPowerShell: com uma 'fonte alternativa' remota
Substitua
share_name
pelo UNC do local compartilhado onde os arquivos de instalação residemRecursos úteis:
http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages- while-installing-net-framework-3-5-in-windows-8/
http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx
fonte
Depois de tentar instalar o .net 3.5 no Windows Server 2012 por 3 dias, finalmente consegui fazê-lo.
A chave para mim foi verificar as atualizações do Windows instaladas para KB2966826, KB2966827 e KB2966828. Eu tinha o KB2966827 instalado e, após removê-lo, consegui instalar o 3.5 através do Gerenciador do Servidor.
Consulte este artigo http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages- while- installing- net- framework- 3-5-in-windows-8 /
fonte
Ao executar a ativação do recurso netfx3, ele parou em 66,6%.
Eu verifiquei minhas configurações de proxy no Internet Explorer> Conexões.
Alterei minhas configurações de política de grupo para ativar componentes opcionais
Depois de tudo isso, finalmente consegui instalar o .NET Framework 3.5 no Windows 2012.
Espero que ajude!
fonte
No Internet Explorer, vá para:
Execute o PowerShell como administrador Digite isto, para baixar e instalar o .net 3.5:
fonte
The operation is complete but NetFx3 feature was not enabled
Carregue o Windows server 2012 DVD na sua unidade de DVD. então vá para este caminho
Copie o caminho da barra de endereços do Windows Explorer.
specify an alternative path
fonte
Eu tentei de tudo o que foi sugerido em toda a rede - mas nada funcionou desde que eu não tinha disco de origem. Felizmente, finalmente me lembrei do Web Platform Installer - faça o download, encontre o .NET Framework 3 - instale:
http://www.microsoft.com/web/downloads/platform.aspx
fonte
nota: a instalação padrão do .net3.5 apontará para 'windows update' para a instalação. Se seu servidor estiver configurado para fazer sua pesquisa de atualização através do WSUS, isso falhará.
faça backup do seu registro e tente o seguinte: http://aaron-kelley.net/blog/2014/04/remove-wsus-client-settings-and-revert-to-using-the-default-microsoft-update-servers /
depois disso, execute a instalação do recurso como normalmente (após reiniciar o serviço 'windows update').
trabalhou para mim :)
fonte
Esse é um problema conhecido que está bem documentado no KB 3002547 acionável "Você não pode habilitar o recurso Microsoft .NET Framework 3.5 no Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ou Windows 8 depois de instalar a atualização de segurança 2966827 ou 2966828" e também descrito em detalhes no post do blog relacionado do MS PFE "A tentativa de instalar o .NET Framework 3.5 no Windows Server 2012 R2 falha com o código de erro 0x800F0906 ou" os arquivos de origem não puderam ser baixados ", mesmo ao fornecer a fonte" .
Se você deseja usar o dism e puxar o .NET do Windows Update, emita o seguinte comando:
Origem / detalhes: Implante o .NET Framework 3.5 usando o Gerenciamento e Manutenção de Imagens de Implantação (DISM)
fonte
Dê este comando no prompt do Comman e modifique a seção do caminho de origem no comando para apontar para a instalação do Windows, pasta Source, Sxs.
dism.exe / online / enable-feature / featurename: NetFX3 / Origem: D: \ sources \ sxs
fonte
basta ativar a atualização do Windows (executar-> services.msc-> atualização do Windows-> clicar com o botão direito do mouse em Propriedades-> Tipo de inicialização (automático) e iniciar o serviço (Em execução)).
Então nenhum erro será mostrado.
fonte