Não é possível obter o Server-Gui-Mgmt-Infra para instalar no Server Core

6

Sempre que tento instalar a GUI de Gerenciamento no Núcleo do Servidor, recebo este erro.

Install-WindowsFeature : The request to add or remove features on the specified server failed.
Installation of one or more roles, role services, or features failed.
The source files could not be downloaded.
Use the "source" option to specify the location of the files that are required to restore the feature. For more
information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077. Error: 0x800f0906
At line:1 char:1
+ Install-WindowsFeature Server-Gui-Mgmt-Infra -Source C:\mountdir\Windows\WinSxS
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (@{Vhd=; Credent...Name=localhost}:PSObject) [Install-WindowsFeature],Exception
    + FullyQualifiedErrorId : DISMAPI_Error__Cbs_Download_Failure,Microsoft.Windows.ServerManager.Commands.AddWindowsFeatureCommand

Em DISM, recebo o seguinte

Error: 0x800f081f

The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

Log do DISM: link

Eu sei que geralmente isso acontece quando ele tenta baixar do bu do Windows Update como você vê com o comando que estou tentando usar o arquivo WIM. Eu tentei tanto o método wim: D: \ sources \ install.wim: 2, e a montagem e usando os métodos C: \ mountdir \ Windows \ WinSxS, ambos falharam. O servidor está totalmente atualizado. Eu também tentei um WIM com patches a partir de um Server 2012 Standard recém-instalado totalmente atualizado.

    
por DrHouse 07.04.2013 / 03:08

10 respostas

1

Eu testei usando este link abaixo. Não sei porquê, mas com um novo núcleo do servidor construir (eu desativado UAC temporariamente FYI) e mudou foi o último comando para incluir apenas o servidor-gui-mgmt-infra Parece um pouco exagerado e complicado para obter um recurso instalado. Eu não fiz testes extensivos com a compilação do núcleo do servidor RTM. Durante o Beta, lembro-me de poder usar o Add-WindowsFeaure -Name Server-GUI-Mgmt-Infra -source c: \ sxs, mas acho que não durante o RTM :( O que eu não consegui foi usar um caminho UNC para a fonte, mesmo agora.

link

    
por 08.04.2013 / 05:52
1

Primeiro, a parte boa. Você pode usar o DVD como fonte.

Install-WindowsFeature -Name User-Interfaces-Infra -IncludeAllSubfeature -Source D:\
Install-WindowsFeature -Name Server-Gui-Mgmt-Infra, Server-Gui-Shell -Source D:\

Em seguida, a parte ruim. Eu usei com sucesso esses comandos no passado. Hoje, no entanto, eles não estão trabalhando para mim. Eu tentei usar o iso como a fonte, eu tentei usar um install.wim montado, tudo sem sucesso - eu recebo a mesma mensagem que o OP.

Algumas pesquisas na web me encontraram Como atualizar a mídia de origem local para adicionar funções e recursos . Ele diz que para adicionar recursos a uma cópia existente do Windows, a fonte da qual você está instalando deve estar no mesmo nível de correção que a cópia do Windows. Infelizmente, o WSUS não é uma solução para isso - você precisa aplicar manualmente todos os pacotes a uma imagem montada antes de poder usá-la para adicionar recursos.

Eu acho que a resposta da Microsoft para isso é "apenas use a opção -online". Minha resposta seria "Sim, certo".

    
por 18.11.2013 / 10:19
1

Tentei todas as soluções, incluindo uma ISO montada manualmente com todas as atualizações aplicadas. Tudo falhou. No entanto, pensei sobre o que o processo está tentando fazer e pensei em apontar o comando para outro servidor executando a GUI e funcionou. Espero que isso ajude os outros. Sintaxe:

Dism /Online /Enable-Feature /FeatureName:ServerCore-Gui-Mgmt /Source:\[server]\c$\Windows\WinSxS /LimitAccess
    
por 09.11.2015 / 17:23
0

Copie a pasta sxs / sources do ISO para um caminho local no servidor (você pode dizer pasta i386) e indique na sua linha de comando onde está a pasta de origem. Eu tentei isso de um caminho UNC e falhou. Nós encenamos nossos servidores onde eles não podem acessar a internet.

    
por 07.04.2013 / 03:29
0

Eu tive o mesmo problema com o recurso Experiência de desktop. Nenhuma das soluções que encontrei na Web funciona.

Em um esforço anterior, tentei executar o setup.exe no CD Server 2012 R2 para "atualizar" a instalação atual do Server 2012 R2 "para" Server 2012 R2.

Isso funcionou e a configuração sobreviveu (incluindo a participação no domínio). Acabei de definir o endereço IP novamente.

Eu não sei o que isso pode quebrar, parece que funciona no meu servidor.

    
por 20.07.2015 / 21:55
0

Primeiramente, confirme seu índice de edição em install.wim:

dism /get-wiminfo /wimfile:d:\sources\install.wim

Produzirá o SERVERSTANDARD do Win Server 2012 R2 como índice 2 e, em seguida:

Intall-WindowsFeature Server-Gui-Mgmt-Infra -Source:wim:d:\sources\install.wim:2

O último número é o índice da edição, mude para 4 se estiver em SERVERDATACENTERCORE.

    
por 04.01.2016 / 16:43
0

Realmente tentei todas as soluções listadas, no final, isso funcionou para mim no meu 2012 R2 Core:

Dism /online /enable-feature /featurename:X /All /Source:D:\sources\sxs /LimitAccess

Onde X é o nome do seu recurso desejado no formato Dism (nota: não é o mesmo nome que no PowerShell, você terá que procurá-lo, por exemplo, meu nome de recurso era "telnetserver" versus "telnet-server")

    
por 12.02.2016 / 23:22
0

Conforme discutido aqui , quando você precisar obter arquivos de origem para recursos adicionais da mídia de instalação do Windows, o caminho correto a ser observado é \sources\sxs , não \Windows\WinSxS .

Então, seu comando está errado; se você montou uma imagem ISO do Windows em C:\mountdir , você deve usar Install-WindowsFeature Server-Gui-Mgmt-Infra -Source C:\mountdir\sources\sxs .

    
por 13.03.2016 / 00:32
0

Tentei tudo isso também. (Que noite!) No final, foi a brilhante ideia de David usar um servidor vizinho que levou a uma solução. Eu tive que adicionar um /All ao comando:

Dism /Online /Enable-Feature /FeatureName:Server-Gui-Mgmt /All /Source:\[server fqdn]\c$\Windows\WinSxS /LimitAccess
    
por 01.07.2016 / 17:52
0

Veja como eu obtive meu sistema Server 2012 R2 Core movido para a GUI. Espero que ajude alguém!

  1. Verificou C:\Windows\Logs\CBS\CBS.log depois de tentar instalar o recurso e viu que arquivos de carga útil estavam ausentes. Exemplo:

    "Failed to find payload files, component:amd64_microsoft-windows-w..client-ui.resources_31bf3856ad364e35_7.9.9600.18039_en-us_a9315b328356154d, file: wushareduxresources.dll.mui"

  2. De outro sistema Server 2012 R2 que tinha a GUI e era totalmente corrigido, copiei a pasta C:\Windows\WinSxS para uma pasta temporária no servidor Core do servidor 2012 R2 (Minha pasta era C:\TempTest ).

    OBSERVAÇÃO: na verdade, tive que copiar a pasta WinSxS de dois servidores diferentes porque, na primeira vez que tentei ativar o recurso, vi os mesmos problemas de carga útil no CBS.log, exceto que apontaria para uma versão diferente (por exemplo, amd64_microsoft -... 7.9.9600.18066 ..).

  3. No sistema principal do servidor: Dism /Online /Enable-Feature /All /FeatureName:Server-Gui-Mgmt /Source:C:\TempTest /LimitAccess

  4. Depois de instalado, foi necessário reinicializar.

  5. Quando ele voltou, recebeu o prompt do cmd e depois de um minuto o Gerenciador do Servidor apareceu (alguns recursos de gerenciamento da GUI estão disponíveis depois que o recurso Server-Gui-Mgmt ”está instalado ).

  6. Em seguida, usei o Gerenciador de servidores para adicionar o recurso “ Server Graphical Shell ” que está na seção “ Interfaces de usuário e infraestrutura ” e reiniciei. Você pode fazer isso através da linha de comando novamente com o FeatureName "Server-Gui-Shell"

  7. Quando surgiu, tinha a GUI completa e, em seguida, instalava as atualizações do Windows relacionadas à GUI ao longo dos anos

por 26.06.2018 / 01:33