Então eu consegui resolver isso fazendo outra instalação limpa e, em seguida, usando o comando abaixo para instalar. Não tenho certeza porque funcionou desta vez.
add-windowsfeature rds-web-access -source f:\sources\winxsx
Estou tentando instalar a função de acesso à Web da área de trabalho remota no servidor 2012, uma tarefa simples que você pode pensar, no entanto, sempre que tento fazer isso, recebo este erro:
add-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 specified module could not be found. Error: 0x8007007e
At line:1 char:1
+ add-windowsfeature rds-web-access
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (@{Vhd=; Credent...Name=localhost}:PSObject) [Install-WindowsFeature],
Exception
+ FullyQualifiedErrorId : DISMAPI_Error__Failed_To_Enable_Updates,Microsoft.Windows.ServerManager.Commands.AddWind
owsFeatureCommand
Isto é de tentar instalar via powershell, mas eu recebo o mesmo erro através da GUI e usando o DISM.
Este é um novo servidor de servidor pronto para uso em 2012. Eu limpei e reinstalei as janelas sem sucesso. Eu tentei usar Dism com o switch de fontes para apontar para a mídia de 2012, mesmo problema. O servidor está conectado a um servidor WSUS para atualizações, mas eu adicionei as chaves de registro para que ele possa usar o Windows Update para qualquer conteúdo de recurso necessário, também o movi para não usar o servidor WSUS e ir direto para a atualização do Windows. mesmo problema.
Outros recursos são instalados bem (gateway RD, por exemplo), mas não consigo instalar o acesso à Web RD. Eu também instalei manualmente todos os componentes de pré-req (iis, asp.net 4.5 etc) e o erro ainda ocorre.
Qualquer sugestão muito apreciada.
Algumas coisas para verificar:
HKLM\System\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
. Se houver, reinicialize para processá-los. Ou faça as renomeações manualmente e exclua-as. DISM /Online /Cleanup-Image /RestoreHealth
para limpar o armazenamento de componentes. Você também pode usar o DVD como fonte.
Encontre um índice de um distributivo:
dism.exe /get-imageinfo /imagefile:d:\sources\install.wim
Deployment Image Servicing and Management tool
Version: 6.3.9600.17031
Details for image : d:\sources\install.wim
Index : 1
Name : Windows Server 2012 R2 SERVERSTANDARDCORE
Description : Windows Server 2012 R2 SERVERSTANDARDCORE
Size : 6,898,373,863 bytes
Index : 2
Name : Windows Server 2012 R2 SERVERSTANDARD
Description : Windows Server 2012 R2 SERVERSTANDARD
Size : 12,051,460,352 bytes
Index : 3
Name : Windows Server 2012 R2 SERVERDATACENTERCORE
Description : Windows Server 2012 R2 SERVERDATACENTERCORE
Size : 6,871,511,192 bytes
Index : 4
Name : Windows Server 2012 R2 SERVERDATACENTER
Description : Windows Server 2012 R2 SERVERDATACENTER
Size : 12,065,366,117 bytes
The operation completed successfully.
Passe o caminho e o índice para o parâmetro Source
:
Add-WindowsFeature Web-Mgmt-Tools -Source WIM:D:\sources\install.wim:2
Veja o artigo para detalhes.