Recursos sob demanda
Visão geral
Os FODs (Recursos sob demanda) são recursos do Windows que podem ser adicionados a qualquer momento. Os recursos comuns incluem recursos de idiomas, como o reconhecimento de manuscrito ou outros recursos como o .NET Framework (.NetFx3). Quando o Windows 10 ou o Windows Server precisa de um novo recurso, ele pode solicitar o pacote de recursos ao Windows Update.
Você também pode pré-instalar FODs para que eles estejam prontos quando um usuário precisar deles. Os FODs são distribuídos como arquivos .cab no ISO de Recursos sob Demanda e você pode usar o DISM para adicionar um ou mais FODs a uma imagem do Windows. Se você estiver usando o ISO de Recursos sob Demanda para pré-instalar FODs, use o ISO que corresponde à sua versão de imagem do Windows.
Os FODs (Recursos sob demanda) são recursos do Windows que podem ser adicionados a qualquer momento. Os recursos comuns incluem recursos de idiomas, como o reconhecimento de manuscrito ou outros recursos como o .NET Framework (.NetFx3). Quando o Windows 11 ou o Windows Server precisa de um novo recurso, ele pode solicitar o pacote de recursos ao Windows Update.
Você também pode pré-instalar FODs para que eles estejam prontos quando um usuário precisar deles. Os FODs são distribuídos como arquivos .cab no ISO de Idiomas e Recursos Opcionais e você pode usar o DISM para adicionar um ou mais FODs a uma imagem do Windows. Se você estiver usando o ISO de Idiomas e Recursos Opcionais para pré-instalar FODs, use o ISO que corresponde à sua versão de imagem do Windows.
Importante
O uso do DISM /add-package
para adicionar FODs foi preterido. Embora seja possível adicionar recursos não satélites sob demanda a uma imagem do Windows com DISM /add-package
, a prática recomendada é adicionar todos os FODs com DISM /Add-Capability
para garantir que todos os FODs sejam adicionados corretamente a uma imagem.
O ISO de Idiomas e Recursos Opcionais é novo no Windows 11. As versões anteriores do Windows usam o ISO de FOD (Recursos Sob Demanda).
Importante
Adicione pacotes de idiomas e FODs, nessa ordem, antes de instalar uma atualização. Se você adicionar uma atualização antes de adicionar pacotes de idiomas e FODs, precisará reinstalar a atualização. Confira Adicionar atualizações a uma imagem do Windows para saber mais sobre como adicionar um pacote de atualização a uma imagem.
Tipos de Recursos sob Demanda
O Windows tem dois tipos de Recursos sob Demanda:
FODs sem pacotes satélites: FODs monolíticos com todos os recursos de idiomas no mesmo pacote. Esses FODs são distribuídos como um único arquivo .cab.
FODs com pacotes satélites: FODs neutros sem idioma específico que têm recursos de idiomas e/ou arquitetura em pacotes separados (satélites). Quando você instala esse tipo de FOD, somente os pacotes que se aplicam à imagem do Windows são instalados, o que reduz o volume de disco. Embora esses FODs sejam distribuídos como um conjunto de arquivos .cab, eles são instalados especificando um único
/capabilityname
quando você executaDISM /Add-Capability
.FODs com satélites exigem um repositório FOD bem formado. Você pode usar o ISO Idiomas e Recursos Opcionais como um repositório ou um repositório personalizado criado com
DISM /export-source
. Não copie manualmente arquivos .cab para uma pasta nem tente usá-los como um repositório. O DISM requer metadados adicionais no repositório.Consulte Recursos disponíveis sob demanda para obter mais informações sobre quais FODs têm satélites. FODs de idioma não têm satélites.
Dica
Embora você possa adicionar FODs não satélites usando o /add-package
, recomendamos adicionar todos os FODs com /add-capability
porque você pode usá-lo para adicionar FODs satélites e não satélites.
Mídia de Recursos sob Demanda
Os pacotes de Recursos sob Demanda estão disponíveis em mídias offline. A tabela abaixo mapeia as versões do Windows de acordo com a mídia correspondente que você deve usar para instalar Recursos sob Demanda.
Versão do Windows | Mídia |
---|---|
Windows 11 | ISO de Idiomas e Recursos Opcionais do Windows 11 |
Windows Server 2022 | ISO de Idiomas e Recursos Opcionais do Windows Server 2022 |
Windows 10, versão 2004 e posteriores | ISO de Recursos sob Demanda do Windows 10, versão 2004 |
Windows 10, versão 1909 | ISO de Recursos sob Demanda do Windows 10, versão 1903 |
Windows 10, versão 1903 | ISO de Recursos sob Demanda do Windows 10, versão 1903 |
Windows 10, versão 1809 | ISO de Recursos sob Demanda do Windows 10, versão 1809 |
Adicionar ou remover Recursos sob Demanda
Usar o /add-capability do DISM para adicionar ou remover FODs
Instale FODs usando DISM /add-Capability
. Se você estiver pré-instalando um FOD em uma imagem offline, use a opção /source
para informar ao Windows o local para encontrar os arquivos de instalação do FOD. O /source
pode ser um repositório de FOD ou um ISO de Idiomas e Recursos opcionais montados. Você pode usar vários argumentos /source
em um comando.
Se você estiver adicionando um FOD a uma imagem online, o /add-capability
baixará recursos do Windows Update e os adicionará à imagem. Se você não quiser instalar usando o Windows Update, use o /LimitAccess
, que informa ao DISM para não verificar o Windows Update nem o Windows Server Update Services para os arquivos de origem da funcionalidade.
Consulte Opções de Linha de comando de manutenção de pacotes de recursos do DISM para obter mais informações.
- Use a opção
/online
para adicionar a funcionalidade ao computador. - Use
/Image:\<mount path>
com a opção/source
para adicionar a funcionalidade a uma imagem montada do Windows.
Comando | Descrição | Exemplo |
---|---|---|
/add-capability | Adiciona uma funcionalidade a uma imagem. No caso de pacotes com dependências, isso também efetua pull dos pacotes dependentes. Por exemplo, se você adicionar o pacote de Fala, também obterá os pacotes Conversão de texto em fala e Básicos, além da Fala. O DISM procura arquivos de origem nos seguintes locais:
|
DISM.exe /image:C:\mount\Windows /add-capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /Source:E:
|
/Get-Capabilities | Obtenha recursos na imagem. | DISM /image:C:\Mount\Windows /Get-Capabilities |
/Get-CapabilityInfo | Obtenha informações de uma funcionalidade na imagem. | DISM /image:C:\mount\Windows /Get-CapabilityInfo /CapabilityName:Language.Basic~~~en-US~0.0.1.0 |
/Remove-Capability | Remove uma funcionalidade de uma imagem. Observação: não é possível remover uma funcionalidade da qual outros pacotes dependem. Por exemplo, se você tiver o manuscrito em francês e as funcionalidades básicas instaladas, não poderá remover a funcionalidade básica. |
DISM.exe /image:C:\mount\Windows /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 |
Para ver todos os comandos DISM disponíveis para recursos, consulte Opções de Linha de comando de manutenção de pacotes de recursos do DISM.
Repositórios FOD
Ao usar /add-capability
para adicionar FODs a uma imagem, você especifica um repositório como um local de origem. Você pode:
- Usar o ISO de Idiomas e Recursos montados diretamente como o repositório
- Criar um repositório FOD personalizado
O seguinte exemplo mostra como criar um repositório FOD personalizado de tamanho mínimo que inclui um único FOD satélite:
Montar sua imagem do Windows
dism /mount-image /imagefile:install.wim /mountdir:C:\mount
Montar o ISO de Recursos sob Demanda com Explorador de Arquivos. Isso atribuirá ao ISO uma letra de unidade.
Exporte um FOD da imagem do ISO do FOD.
dism /image:"C:\mount\windows" /export-source /source:d: /target:c:\repository /capabilityname:App.StepsRecorder~~~~0.0.1.0
Em que D:\ é o local de montagem do ISO do Recurso sob Demanda
Agora você pode usar C:\repositório como uma fonte para os FODs incluídos no repositório.
Observação
Se você estiver adicionando e removendo idiomas da imagem, talvez seja necessário criar um FOD personalizado e um repositório de pacote de idiomas. Consulte Criar um FOD personalizado e um repositório de pacote de idiomas para obter mais informações.
Usar o /add-package do DISM para adicionar ou remover FODs
É possível adicionar recursos não satélites sob demanda a uma imagem do Windows com DISM /add-package
, mas como os FODs não satélites não podem ser adicionados dessa forma, a prática recomendada é adicionar todos os FODs com o DISM /Add-Capability
para garantir que todos os eles sejam adicionados corretamente a uma imagem.
Comando | Descrição | Exemplo |
---|---|---|
/add-package | Adiciona um pacote, incluindo um .cab do FOD a uma imagem. O add-package só pode ser usado para adicionar FODs que não têm pacotes satélite. |
DISM.exe /image:C:\mount\Windows /add-package /packagepath:E:\Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab |
/Get-Packages | Obtenha uma lista de todos os pacotes em uma imagem. | DISM /image:C:\Mount\Windows /get-packages |
/Get-Packageinfo | Obtenha informações de um pacote em uma imagem. | DISM /image:C:\mount\Windows /get-packageInfo /packagename:Microsoft-Windows-Xps-Xps-Viewer-Opt-Package~31bf3856ad364e35~amd64~~10.0.17134.1000 |
/Remove-Package | Remove um pacote de uma imagem. Observação: não remova um pacote do qual outros pacotes dependem. Por exemplo, se você tiver o manuscrito em francês e os pacotes básicos instalados, não remova o pacote básico. | DISM.exe /image:C:\mount\Windows /Remove-Package /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0 |