none
Net Framework 3.5 no Windows Server 2012 RRS feed

  • Pergunta

  • Bom dia pessoal

    Possuo um Windows Server 2012, e não está sendo possível instalar o Net Framework 3.5

    Já tentei:

    Pelo Gerenciador do Servidor, em adicionar funções e recursos;

    Por linha de comando no PowerShell;

    Nenhuma das ações funcionou.

    Alguém tem alguma outra ideia?

    terça-feira, 4 de dezembro de 2018 12:43

Respostas

  • Oi Felipe

    O teste de copiar o sxs para outra pasta já havia feito mas não resolve. O language pack "pt-br" já está instalado.

    Vamos formatar o servidor mesmo, agradeço sua atenção.

    quinta-feira, 6 de dezembro de 2018 13:32

Todas as Respostas

  • Bom dia Josue Schiavini, tudo bem?

    Poderia nos dar mais detalhes sobre o erro que está recebendo para que possamos ter uma noção melhor do que está acontecendo?

    Att,


    Igor F. Kunrath

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    Technet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 4 de dezembro de 2018 13:02
    Moderador
  • Bom dia Igor, tudo certo e vc?
    Pelo gerenciador do servidor ocorre este erro:

    Tentei especificamento outro local, como a mídia do Windows Server 2012, sem sucesso.

    Já pela linha de comando DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs

    Erro: 0x800f081f

    OBS.: Já tentei com a mídia física que tenho do Windows Server 2012, e com a ISO da versão de avaliação baixada da Microsoft.

    terça-feira, 4 de dezembro de 2018 13:12
  • Bom dia Josue,

    Abra o link abaixo e siga até a solução 2, creio que vá resolver o seu problema.

    https://social.technet.microsoft.com/wiki/pt-br/contents/articles/12541.solucionando-problemas-erro-ao-instalar-o-net-framework-3-5-no-windows-server-2012-ou-windows-8.aspx

    Att.

    Felipe Santos

    terça-feira, 4 de dezembro de 2018 13:45
  • Boa tarde Felipe

    Obrigado pela sugestão, mas não funcionou. A solução 1 ocorre o erro:

    E referente a solução 2, a atualização relatada não está instalada no Servidor.

    Estou aberto a mais sugestões.

    terça-feira, 4 de dezembro de 2018 15:30
  • Olá JosueSchiavini

    o imagem do Windows está montada em qual unidade? E: ou D:?

    pergunto porque você postou as duas opções.

    Se certifique de estar passando o parâmetro apontando para o caminho correto do diretório sxs.

    Abraço!

    terça-feira, 4 de dezembro de 2018 16:24
  • Olá, no D: está o original e no E: a ISO de avaliação que baixei para testar.

    terça-feira, 4 de dezembro de 2018 17:01
  • O comandos abaixo retornam TRUE?

    Test-Path D:\Sources\sxs

    Test-Path E:\Sources\sxs

    terça-feira, 4 de dezembro de 2018 17:07
  • Sim, retornam TRUE

    terça-feira, 4 de dezembro de 2018 17:11
  • Certo, 

    verifique se esses KBs estão presentes na máquina.

    KB2966826
    KB2966827
    KB2966828

    Caso positivo, dê uma olhada neste artigo. 

    https://support.microsoft.com/en-us/help/3005628/update-for-the-net-framework-3-5-on-windows-8-windows-8-1-windows-serv

    O mesmo fala sobre problemas de instalar o .NET

    terça-feira, 4 de dezembro de 2018 17:35
  • Fernando, obrigado pela atenção.

    Já verifiquei e estes updates não estão instalados no servidor.

    Encontrei este tutorial https://blog.dbi-services.com/winows-server-2012-r2-failed-to-install-net-framework-35/, que fala sobre Windows Server 2012 R2 (O meu é Windows Server 2012 somente), tentei utilizar o instalador referido, mas diz que é para Windows 8 e não instala.

    Se tiver mais alguma orientação agradeço, pois estou ficando sem opções.


    terça-feira, 4 de dezembro de 2018 18:01
  • Boa tarde amigo,

    O Erro: 0x800f081f que citou em alguns comentários acima refere-se a seguinte ação:

    "Não foi possível localizar os arquivos de origem.

    Uso de "origem" opção de especificar o local dos arquivos necessários para restaurar o recurso. Para obter mais informações sobre como especificar um local de origem, consulte http://go.microsoft.com/fwlink/?LinkId=243077.
    O arquivo de log do DISM pode ser encontrado em C:\Windows\Logs\DISM\dism.log
    0X800F081F - CBS_E_SOURCE_MISSING
    Código de erro: 0x800F081F

    Erro: 0x800F081F"

    Ao tentar pelo Server Manager é apresentado algum outro código de erro que possamos aprofundar?

    No link abaixo é explicado o motivo dos possíveis erros na Instalação do .NET Framework 3.5

    https://support.microsoft.com/pt-br/help/2734782/net-framework-3-5-installation-error-0x800f0906-0x800f081f-0x800f0907

    Uma outra alternativa que não sei se já tentou é instalar com o pacote Offline, o link está abaixo caso queira tentar:

    https://www.microsoft.com/pt-br/download/details.aspx?id=25150

    Att.

    Felipe Santos

    terça-feira, 4 de dezembro de 2018 20:39
  • Caso ainda não consiga, pode tentar com o DISM online, não sei se já tentou...

    Segue comando abaixo:

    DISM /online /enable-feature /featurename:NetFx3 /all

    Att.

    Felipe Santos

    terça-feira, 4 de dezembro de 2018 20:57
  • Bom dia Felipe

    Tentei baixar o pacote completo, mas ocorre o erro:

    quarta-feira, 5 de dezembro de 2018 10:23
  • Felipe

    Tentei executar o DISM, mas ocorre o erro:

    quarta-feira, 5 de dezembro de 2018 10:28
  • A referencia deste erro referente ao DISM online é o seguinte:

    Não foi possível baixar os arquivos de origem.
    Uso de "origem" opção de especificar o local dos arquivos necessários para restaurar o recurso. Para obter mais informações sobre como especificar um local de origem, consulte http://go.microsoft.com/fwlink/?LinkId=243077.
    O arquivo de log do DISM pode ser encontrado em C:\Windows\Logs\DISM\dism.log
    O Windows não pôde concluir as alterações solicitadas.
    O Windows não pôde se conectar à Internet para baixar os arquivos necessários. Certifique-se de que você está conectado à Internet e clique em "Repetir" para tentar novamente.
    Falha na instalação de uma ou mais funções, serviços de função ou recursos.
    Não foi possível localizar os arquivos de origem. Tente instalar as funções, serviços de função ou recursos novamente em uma nova sessão do Assistente de Adicionar Funções e Recursos, e na página de Confirmação do assistente, clique em "Especificar um caminho de origem alternativo" para especificar uma localização válida dos arquivos de origem que são necessários para a instalação. O local deve estar acessível à conta de computador do servidor de destino.
    0x800F0906 - CBS_E_DOWNLOAD_FAILURE
    Código de erro: 0x800F0906
    Erro: 0x800f0906

    Tente verificar esse log se diz algo: C:\Windows\Logs\DISM\dism.log

    Como está suas regras de firewall? Não existe a possibilidade de estar barrando o download neste servidor?
    Se for possível fazer uma filter rule para que esse servidor específico saia direto para internet só para testar.

    Att.
    Felipe Santos

    quarta-feira, 5 de dezembro de 2018 10:33
  • Bom dia Felipe

    Obrigado pelo apoio. Este servidor já está com liberação total para a Internet no Firewall. Mas como ocorre erro mesmo buscando os arquivos locais, acredito que não seja este o problema.

    Eu li em alguns fóruns que teve um pessoal que teve que formatar e reinstalar o Windows Server 2012, pois não tinha jeito de conseguir instalar. Estou achando que vou ter que fazer isso também.

    Caso tenham mais dicas, agradeço o auxilio.

    quarta-feira, 5 de dezembro de 2018 13:06
  • Bom dia Felipe

    Obrigado pelo apoio. Este servidor já está com liberação total para a Internet no Firewall. Mas como ocorre erro mesmo buscando os arquivos locais, acredito que não seja este o problema.

    Eu li em alguns fóruns que teve um pessoal que teve que formatar e reinstalar o Windows Server 2012, pois não tinha jeito de conseguir instalar. Estou achando que vou ter que fazer isso também.

    Caso tenham mais dicas, agradeço o auxilio.

    Já tive problemas do tipo que só resolveram reinstalando o S.O mesmo...é doido o negócio...rs
    Vou dar mais uma pesquisada e se encontrar te passo ainda hoje.

    Att.
    Felipe Santos

    quarta-feira, 5 de dezembro de 2018 13:10
  • Fico agradecido Felipe.

    Também vou continuar pesquisando.

    quarta-feira, 5 de dezembro de 2018 15:45
  • JosueSchiavini faça um teste, 

    1. Abra gpedit.msc para abrir o Group Policy Editor.

    2. Vá para Computer Configuration -> Administrative Templates -> System

    3. Procure pela opção "Specify settings for optional component installation and component repair".

    4. A opção deve estar como Not Configured. Clique duas vezes e defina como Enabled e selecione "Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)" 

    Depois, tente novamente o comando

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs

    em caso de falha tente apenas

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess
    quarta-feira, 5 de dezembro de 2018 16:16
  • Olá Fernando, realizei estes procedimentos que você me passou no gpedit, mas não adiantou, continua retornando com erro:

    quarta-feira, 5 de dezembro de 2018 17:12
  • Amigo, faça o seguinte teste:

    Poste aqui o log que está no caminho c:\windows\logs\cbs

    Ajudei um francês ontem que estava tendo um problema parecido com o seu...

    Att.
    Felipe Santos

    quarta-feira, 5 de dezembro de 2018 17:31
  • Oi Felipe, como é um arquivo grande, compartilhei neste link:

    https://www.dropbox.com/s/kc7ztdgv9f4wwdc/CBS.log?dl=0

    quarta-feira, 5 de dezembro de 2018 18:17
  • Oi Felipe, como é um arquivo grande, compartilhei neste link:

    https://www.dropbox.com/s/kc7ztdgv9f4wwdc/CBS.log?dl=0

    Boa tarde,

    A principio analisando seus logs, a sua pasta d:\sources\sxs aparentemente está faltando arquivos ou estão corrompidos.
    Você consegue uma ISO nova para extrair esse diretório?

    Encontrei um artigo aqui na internet que diz o seguinte:

    Crie uma nova pasta temp em qualquer lugar que tenha acesso no computador e dentro dela você copia a pasta \sxs de uma ISO.
    Durante a instalação quando perguntar o diretório de instalação, você aponta para essa pasta que criou.

    Pelo que falaram foi a unica forma que conseguiram instalar o pacote .NET

    Att.
    Felipe Santos

    quarta-feira, 5 de dezembro de 2018 18:55
  • Cheque também se você possui o language pack "pt-br" instalado no servidor, pois encontrei uma referencia a este pacote no seu CBS.

    2018-12-05 15:08:50, Info                  CBS    Exec: Staging Package: Microsoft-Windows-NetFx3-Server-OC-Package~31bf3856ad364e35~amd64~pt-BR~6.2.9200.16384, Update: NetFx3, MarkDeploymentStaged: amd64_microsoft-windows-n..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_pt-br_06ec4a578262924a

    No caso do outro rapaz que resolvemos, ele precisava instalar o pacote "ko-kr" no Server dele para conseguir fazer o download.

    Att.
    Felipe Santos

    quarta-feira, 5 de dezembro de 2018 19:13
  • Oi Felipe

    O teste de copiar o sxs para outra pasta já havia feito mas não resolve. O language pack "pt-br" já está instalado.

    Vamos formatar o servidor mesmo, agradeço sua atenção.

    quinta-feira, 6 de dezembro de 2018 13:32
  • Ok Josue,

    Qualquer coisa estamos a disposição.

    Att.


    Felipe Santos

    Microsoft Certified Professional || felipe2ajs@gmail.com || https://www.itvale.eti.br

    Caso o problema tenha sido solucionado, favor marcar como resposta as postagens que resolveram o seu problema

    quinta-feira, 6 de dezembro de 2018 13:40
  • Bom dia Josue. Conseguiu alguma outra solução sem ser a reinstalação do S.O.?

    Estou com o mesmo problema. Mas meu sistema foi instalado do zero. E depois de eu adiconar as funções e recursos,  ele começa a copiar arquivos da mídia do windows no drive d:.... e lá no final apresenta o mesmo erro que apresentou pra ti.

    Att.

    Fabio.

    segunda-feira, 3 de junho de 2019 04:35
  • Nas analises provavelmente você está usando um WSUS. Acontece que esses pacotes não tem no seu wsus. Você deverá realizar o procedimento abaixo para que funcione:

    1)  Salvar o arquivo em .reg no bloco de notas e executá-lo.

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
    "AcceptTrustedPublisherCerts"=dword:00000001
    "TargetGroupEnabled"=dword:00000001
    "TargetGroup"="ESTACOES"
    "WUServer"="0"
    "WUStatusServer"="0"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
    "NoAUAsDefaultShutdownOption"=dword:00000000
    "NoAUShutdownOption"=dword:00000001
    "AUPowerManagement"=dword:00000001
    "AutoInstallMinorUpdates"=dword:00000001
    "IncludeRecommendedUpdates"=dword:00000001
    "NoAutoRebootWithLoggedOnUsers"=dword:00000001
    "DetectionFrequencyEnabled"=dword:00000001
    "DetectionFrequency"=dword:00000008
    "RebootRelaunchTimeoutEnabled"=dword:00000001
    "RebootRelaunchTimeout"=dword:0000000f
    "RebootWarningTimeoutEnabled"=dword:00000001
    "RebootWarningTimeout"=dword:0000000a
    "RescheduleWaitTimeEnabled"=dword:00000001
    "RescheduleWaitTime"=dword:0000000f
    "UseWUServer"=dword:00000000
    "NoAutoUpdate"=dword:00000000
    "AUOptions"=dword:00000004
    "ScheduledInstallDay"=dword:00000000
    "ScheduledInstallTime"=dword:0000000c

    2) Após realização do passo 1, reiniciar o serviço do windows update.

    3) executar o comando  DISM /online /enable-feature /featurename:NetFx3 /all

    4) Pacote instalado com sucesso!

    5) Salvar o arquivo abaixo em .reg no bloco de notas e executar. Lembrar de colocar o nome ou ip do servidor do wsus e a porta.

    Windows Registry Editor Version 5.00


    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
    "AcceptTrustedPublisherCerts"=dword:00000001
    "TargetGroupEnabled"=dword:00000001
    "TargetGroup"="ESTACOES"
    "WUServer"="http://NOME OU IP DO SERVIDOR DO WSUS:PORTA"
    "WUStatusServer"="http://NOME OU IP DO SERVIDOR DO WSUS:PORTA"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
    "NoAUAsDefaultShutdownOption"=dword:00000000
    "NoAUShutdownOption"=dword:00000001
    "AUPowerManagement"=dword:00000001
    "AutoInstallMinorUpdates"=dword:00000001
    "IncludeRecommendedUpdates"=dword:00000001
    "NoAutoRebootWithLoggedOnUsers"=dword:00000001
    "DetectionFrequencyEnabled"=dword:00000001
    "DetectionFrequency"=dword:00000008
    "RebootRelaunchTimeoutEnabled"=dword:00000001
    "RebootRelaunchTimeout"=dword:0000000f
    "RebootWarningTimeoutEnabled"=dword:00000001
    "RebootWarningTimeout"=dword:0000000a
    "RescheduleWaitTimeEnabled"=dword:00000001
    "RescheduleWaitTime"=dword:0000000f
    "UseWUServer"=dword:00000001
    "NoAutoUpdate"=dword:00000000
    "AUOptions"=dword:00000004
    "ScheduledInstallDay"=dword:00000000
    "ScheduledInstallTime"=dword:0000000c

    6) Reiniciar o windows update.

    7) Os procedimentos acima da modificação do registro no passo 1 você tira a máquina de buscar atualizações no wsus e deixa direto na internet. Lembrando que essa máquina deverá ter acesso livre a internet. No passo 5 você volta o apontamento da máquina para o WSUS. ok?

    Dessa forma você conseguirá instalar o pacote.

    Marque se foi útil! 

    Abraços amigos!


    quarta-feira, 4 de dezembro de 2019 13:50