Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O FOD (Recurso de Compatibilidade de Aplicativos sob Demanda) é um pacote de recursos opcional projetado para aprimorar a compatibilidade das instalações do Server Core no Windows Server. A partir do Windows Server 2019, você pode instalar esse recurso a qualquer momento para melhorar a compatibilidade de aplicativos com instalações do Server Core do Windows Server e fornecer ferramentas extras para tarefas diárias. Este artigo explica os benefícios do Recurso de Compatibilidade do Aplicativo sob Demanda, descreve seu processo de instalação e fornece instruções para adicioná-lo a um servidor ou a uma imagem personalizada do Windows.
Para obter mais informações sobre outros recursos sob demanda, consulte Recursos sob Demanda.
Por que instalar o recurso de compatibilidade do aplicativo sob demanda
O recurso de compatibilidade de aplicativos sob demanda para o Server Core inclui um subconjunto de binários e pacotes da opção de instalação Server with Desktop Experience. Esse pacote opcional está disponível no Windows Update ou em um ISO separado, mas ele só pode ser adicionado às imagens e instalações do Server Core.
Os dois principais benefícios fornecidos pelo Recurso de Compatibilidade de Aplicativo sob Demanda são:
Maior compatibilidade do Server Core para aplicativos de servidor.
Adicionar componentes do sistema operacional que não costumam ser incluídos com o Server Core pode ajudar em tarefas de administração e compatibilidade para ferramentas de software usadas em cenários delicados de solução de problemas e depuração.
Os componentes do sistema operacional que estão disponíveis como parte do Recurso de Compatibilidade do Aplicativo sob Demanda incluem:
| Component | Filename | Primeiro disponível |
|---|---|---|
| Device Manager | devmgmt.msc |
Windows Server 2019 |
| Gerenciamento de disco | diskmgmt.msc |
Windows Server 2019 |
| Visualizador de Eventos | eventvwr.msc |
Windows Server 2019 |
| Gerenciador de Cluster de Failover | cluadmin.msc |
Windows Server 2019 |
| Explorador de Arquivos | explorer.exe |
Windows Server 2019 |
| Gerente de Hyper-V | virtmgmt.msc |
Windows Server 2022 |
| Console de Gerenciamento Microsoft | mmc.exe |
Windows Server 2019 |
| Monitor de Desempenho | perfmon.exe |
Windows Server 2019 |
| Monitor de Recursos | resmon.exe |
Windows Server 2019 |
| Agendador de Tarefas | taskschd.msc |
Windows Server 2022 |
| Ambiente de script integrado do Windows PowerShell (ISE) | powershell_ise.exe |
Windows Server 2019 |
Prerequisites
Antes de começar, certifique-se de que atendeu aos seguintes pré-requisitos:
O Recurso de Compatibilidade do Aplicativo sob Demanda só pode ser instalado em instalações do Server Core do Windows Server. Não tente adicionar o Recurso de Compatibilidade do Aplicativo sob Demanda aos servidores com a opção de instalação da Experiência da Área de Trabalho.
Você precisa estar conectado com uma conta de administrador no computador Server Core ao qual deseja adicionar o Recurso de Compatibilidade do Aplicativo sob Demanda.
Os seguintes recursos do Windows Server exigem configuração adicional:
- O Gerenciador de Cluster de Failover (
cluadmin.msc) exige primeiro a instalação do recurso clustering de failover do Windows Server. - O Console de Gerenciamento do IIS (
Web-Mgmt-Console) depende do recurso de compatibilidade do aplicativo sob demanda para ser instalado, pois requer que o Console de Gerenciamento da Microsoft (mmc.exe) seja executado.
- O Gerenciador de Cluster de Failover (
Se você quiser adicionar o Recurso de Compatibilidade do Aplicativo sob Demanda a uma wim (imagem personalizada do Windows), precisará do arquivo de imagem ISO para a versão do Windows Server para a qual deseja criar uma imagem personalizada.
Instalar o recurso de compatibilidade do aplicativo sob demanda
A instalação do recurso de compatibilidade de aplicativos sob demanda envolve a adição de um pacote especializado à instalação do Server Core que fornece ferramentas extras e recursos de compatibilidade normalmente encontrados no Server com a Experiência da Área de Trabalho.
O processo de instalação depende se você deseja instalar o Recurso de Compatibilidade do Aplicativo sob Demanda do Windows Update ou de uma imagem ISO. Para instalar o recurso diretamente do Windows Update, execute um comando do PowerShell. No caso de uma imagem ISO, você precisa fazer o download da ISO relevante de idiomas e recursos opcionais do Windows Server, montá-la localmente e instalar o recurso a partir dessa fonte.
Depois de instalar o Recurso de Compatibilidade do Aplicativo sob Demanda e reiniciar o servidor, a cor do quadro da janela do console de comando muda para um tom diferente de azul.
Selecione a guia relevante para seu método de instalação preferencial.
Para instalar o recurso de compatibilidade de aplicativos sob demanda em uma instalação do Server Core do Windows Server do Windows Update:
Entre no servidor com uma conta de administrador.
In
SConfig, use a opção 15 para sairSConfigpara o PowerShell.Instale o Recurso de Compatibilidade do Aplicativo sob Demanda executando o comando a seguir. O comando leva vários minutos para ser concluído.
Add-WindowsCapability -Online -Name "ServerCore.AppCompatibility~~~~0.0.1.0"A saída deverá ser semelhante ao seguinte exemplo:
Path : Online : True RestartNeeded : TrueAo concluir o comando, reinicialize o servidor para aplicar as alterações e, depois, instale as atualizações mais recentes do sistema operacional.
Important
Se você fizer uma atualização in-loco do Windows Server para uma versão mais recente, o Recurso de Compatibilidade do Aplicativo sob Demanda não permanecerá em vigor. Instale-o novamente após a atualização. Como alternativa, você pode adicionar o Recurso de Compatibilidade do Aplicativo sob Demanda a uma wim (imagem personalizada do Windows) que você usa para instalar o Windows Server. Adicionar o Recurso de Compatibilidade do Aplicativo sob Demanda a uma imagem personalizada garante que ele esteja presente após a conclusão da atualização. Para obter mais informações, consulte Adicionar o recurso de compatibilidade do aplicativo sob demanda a uma seção de imagem WIM personalizada .
Adicionar o recurso de compatibilidade do aplicativo sob demanda a uma imagem WIM personalizada
Se você adicionar o Recurso de Compatibilidade do Aplicativo sob Demanda a uma wim (imagem personalizada do Windows) e usar essa imagem para instalar o Windows Server, ela será instalada automaticamente durante o processo de instalação. Ela permanece em vigor após uma atualização in-loco do Windows Server para uma versão mais recente.
Para adicionar o Recurso de Compatibilidade do Aplicativo sob Demanda a uma imagem wim personalizada, siga estas etapas. Troque <values> pela sua.
Baixe o arquivo de imagem ISO que contém Recursos sob Demanda para a versão do Windows Server para a qual você deseja criar uma imagem personalizada. Salve a imagem ISO na mesma pasta em que você tem o arquivo de imagem ISO do Windows Server. A imagem ISO está disponível para as seguintes versões do Windows Server:
Para montar o ISO de Idiomas e Recursos Opcionais e o ISO do Windows Server, execute os seguintes comandos em uma sessão do PowerShell com privilégios elevados:
$isoFolder = "<ISO folder path>" $fodIsoFilename = "<FOD_ISO_filename.iso>" $wsIsoFilename = "<Windows_Server_ISO_filename.iso>" $fodIso = Mount-DiskImage -ImagePath "$isoFolder\$fodIsoFilename" $wsIso = Mount-DiskImage -ImagePath "$isoFolder\$wsIsoFilename"Execute o seguinte comando para obter as letras da unidade em que o ISO do Windows Server e do FOD são montados:
$fodDriveLetter = ($fodIso | Get-Volume).DriveLetter $wsDriveLetter = ($wsIso | Get-Volume).DriveLetterCopie o conteúdo da imagem ISO do Windows Server para uma pasta local, por exemplo, C:\SetupFiles\WindowsServer\Files, executando os comandos a seguir. A operação de cópia pode ser demorada.
$wsFiles = "<Windows Server files path>" New-Item -ItemType Directory -Path $wsFiles Copy-Item -Path ${wsDriveLetter}:\* -Destination $wsFiles -RecurseObtenha o nome de imagem que você deseja modificar no arquivo install.wim
install.wimexecutando o comando a seguir. Oinstall.wimarquivo está localizado dentro da pasta de fontes da imagem ISO do Windows Server. Os nomes das imagens disponíveis neste arquivoinstall.wimestão na saída.$installWimPath = "<Windows Server Files Path>\sources\install.wim" Get-WindowsImage -ImagePath $installWimPathMonte o arquivo
install.wimem uma nova pasta, executando o seguinte comando:-
$wimImageName- Insira o nome da imagem que você deseja montar na saída do comando anterior. O exemplo aqui usa o Windows Server 2022 Datacenter. -
$wimMountFolder- Especifique uma pasta vazia a ser usada ao acessar o conteúdo do arquivo install.wim.
$wimImageName = "<Image name, for example Windows Server 2022 Datacenter>" $wimMountFolder = "<WIM folder path>" New-Item -ItemType Directory -Path $wimMountFolder Set-ItemProperty -Path $installWimPath -Name IsReadOnly -Value $false Mount-WindowsImage -ImagePath $installWimPath -Name $wimImageName -Path $wimMountFolder-
Adicione as funcionalidades e os pacotes desejados à imagem montada do
install.wim, executando os comandos a seguir (de acordo com a versão) e substituindo os valores de variável de exemplo pelos seus.Para o Windows Server 2022 e mais recentes:
$capabilityName = "ServerCore.AppCompatibility~~~~0.0.1.0" Add-WindowsCapability -Path $wimMountFolder -Name $capabilityName -Source "${fodDriveLetter}:\LanguagesAndOptionalFeatures" -LimitAccessPara versões anteriores do Windows Server:
$capabilityName = "ServerCore.AppCompatibility~~~~0.0.1.0" Add-WindowsCapability -Path $wimMountFolder -Name $capabilityName -Source "${fodDriveLetter}:\" -LimitAccess
Para desmontar e confirmar as alterações no arquivo
install.wim, execute o seguinte comando:Dismount-WindowsImage -Path $wimMountFolder -Save
Agora você pode instalar o Windows Server usando a imagem wim personalizada que tem o Recurso de Compatibilidade de Aplicativos sob Demanda incluído e ele permanece em vigor após uma atualização in-loco do Windows Server para uma versão mais recente.
Instalar o Internet Explorer 11 no Server Core
Você pode instalar o Internet Explorer 11 em uma instalação do Server Core do Windows Server 2022 e versões anteriores. O Internet Explorer requer que o recurso de compatibilidade de aplicativos sob demanda seja instalado primeiro. Se você precisar instalá-lo, consulte a seção Instalar o recurso de compatibilidade do aplicativo sob demanda. Você não precisa instalar o Internet Explorer para adicionar o recurso de compatibilidade de aplicativos sob demanda.
Tip
No Windows Server 2022, embora você possa adicionar o Internet Explorer 11 às instalações do Server Core do Windows Server, o Microsoft Edge deve ser usado. O Microsoft Edge tem o modo do Internet Explorer (modo IE) interno, para que você possa acessar sites e aplicativos herdados baseados no Internet Explorer diretamente do Microsoft Edge. Para saber mais sobre o ciclo de vida do produto para o Internet Explorer, confira Perguntas frequentes sobre o ciclo de vida – Internet Explorer e Microsoft Edge.
Selecione a guia relevante para seu método de instalação preferencial.
Para instalar o Internet Explorer 11 em uma instalação do Server Core do Windows Server do Windows Update:
Instale o Recurso de Compatibilidade de Aplicativos sob Demanda na instalação do Server Core do Windows Server.
Siga novamente as etapas na seção Instalar o Recurso de Compatibilidade do Aplicativo sob Demanda, mas, para a etapa 3, execute o seguinte comando em vez disso:
Add-WindowsCapability -Online -Name "Browser.InternetExplorer~~~~0.0.11.0"A saída deverá ser semelhante ao seguinte exemplo:
Path : Online : True RestartNeeded : TrueAo concluir o comando, reinicialize o servidor para aplicar as alterações e, depois, instale as atualizações mais recentes do sistema operacional.
Após a reinicialização do servidor, você poderá acessar o Internet Explorer 11 voltando para um prompt do PowerShell
SConfige, depois, executando o seguinte comando:& "$env:ProgramFiles\Internet Explorer\iexplore.exe"
Important
Não há suporte para clicar duas vezes para abrir arquivos .htm salvos localmente. No entanto, você pode clicar com o botão direito do mouse e escolher Abrir com o Internet Explorer ou abri-lo diretamente no Internet Explorer selecionando Arquivo e, em seguida, abrir e navegar até o arquivo.