Como usar a ferramenta Ocsetup.exe para instalar ou remover componentes opcionais do Windows no Windows Vista
Este artigo descreve como usar a ferramenta de instalação de componente opcional do Windows (Ocsetup.exe) para instalar ou remover componentes opcionais do Windows.
Aplica-se a: Windows 10 — todas as edições, Windows Server 2012 R2
Número de KB original: 936209
Resumo
Os componentes opcionais do Windows são partes do sistema operacional Windows que podem ser adicionadas individualmente, removidas, habilitadas ou desabilitadas. Você pode usar a ferramenta Ocsetup.exe no prompt de comando para instalar ou remover componentes opcionais do Windows Vista. Você deve ter credenciais administrativas para executar a ferramenta Ocsetup.exe.
Use Ocsetup.exe para instalar componentes opcionais do Windows
Clique em Iniciar, clique com o botão direito do mouse em Prompt de Comando e clique em Executar como administrador.
No prompt de comando, digite o seguinte comando e pressione ENTER:
start /w ocsetup <Optional component name>
Observação
- Na etapa 2, o nome do componente opcional especifica o nome do componente opcional do Windows. O nome do componente opcional é sensível a maiúsculas de minúsculas. Por exemplo, se você quiser instalar a função DHCP Server, digite
start /w ocsetup DHCPServerCore
e pressione ENTER. - Para determinar o nome do componente opcional correto para o Windows Vista usar com a linha de comando ocsetup, visite a página da Web a seguir e examine a coluna "Nome da Linha de Comando" na tabela Microsoft-Windows-Foundation-Package Features: Pacotes do Windows Vista
- Na etapa 2, o nome do componente opcional especifica o nome do componente opcional do Windows. O nome do componente opcional é sensível a maiúsculas de minúsculas. Por exemplo, se você quiser instalar a função DHCP Server, digite
Digite a saída e pressione ENTER para fechar a janela Prompt de Comando.
Observação
Para exibir a lista de comutadores de linha de comando que a ferramenta Ocsetup.exe dá suporte, digite ocsetup no prompt de comando e pressione ENTER.
Usar Ocsetup.exe para remover componentes opcionais do Windows
Clique em Iniciar, clique com o botão direito do mouse em Prompt de Comando e clique em Executar como administrador.
No prompt de comando, digite o seguinte comando e pressione ENTER:
start /w ocsetup <Optional component name> /uninstall
Observação
- Na etapa 2, o nome do componente opcional especifica o nome do componente opcional do Windows. O nome do componente opcional é sensível a maiúsculas de minúsculas. Por exemplo, se você quiser remover a função DHCP Server, digite
start /w ocsetup DHCPServerCore/uninstall
e pressione ENTER. - Para determinar o nome do componente opcional do Windows, clique em Iniciar, digite opcionaisfeatures na caixa Iniciar Pesquisa e clique em opcionaisfeatures na lista Programas .
- Na etapa 2, o nome do componente opcional especifica o nome do componente opcional do Windows. O nome do componente opcional é sensível a maiúsculas de minúsculas. Por exemplo, se você quiser remover a função DHCP Server, digite
Digite a saída e pressione ENTER para fechar a janela Prompt de Comando.
Observação
Para exibir a lista de comutadores de linha de comando que a ferramenta Ocsetup.exe dá suporte, digite ocsetup no prompt de comando e pressione ENTER.
Ocsetup.exe funcionalidade da ferramenta
A ferramenta Ocsetup.exe fornece funcionalidade que se assemelha à funcionalidade que a ferramenta Sysocmgr.exe fornece no Microsoft Windows XP e no Microsoft Windows Server 2003. No Windows Vista, Windows Defender Software Explorer e Windows Update usam a ferramenta Ocsetup.exe. No Windows Server 2008, Gerenciador do Servidor usa a ferramenta Ocsetup.exe.
A ferramenta Ocsetup.exe é usada como um wrapper para o Gerenciador de Pacotes (Pkgmgr.exe) e para o Windows Installer (Msiexec.exe). Ocsetup.exe é um utilitário de linha de comando que pode ser usado para executar instalações com script e desinstalações com script de componentes opcionais do Windows. A ferramenta Ocsetup.exe substitui a ferramenta Sysocmgr.exe que o Windows XP e o Windows Server 2003 usam.
Os componentes opcionais do Windows podem ser baseados em MSI ou baseados em componentes. A ferramenta Ocsetup.exe detecta o tipo de componente opcional que é passado como um parâmetro. Além disso, a ferramenta Ocsetup.exe chama o processo filho correto para instalar ou remover o componente opcional. Se o componente opcional for baseado em MSI, a ferramenta Ocsetup.exe chamará Msiexec.exe. Se o componente opcional for baseado em componente, a ferramenta Ocsetup.exe chamará Pkgmgr.exe. A ferramenta Ocsetup.exe retorna ao chamador o código de saída recebido de Pkgmgr.exe, de Msiexec.exe ou do aplicativo de inicialização personalizado.
Para componentes opcionais do sistema baseados em MSI, a ferramenta Ocsetup.exe primeiro verifica um local de registro para determinar um dos seguintes:
- Se um componente usar o aplicativo de inicialização genérico (Ocsetup.exe).
- Se um componente tiver um aplicativo de inicialização personalizado especial que executa tarefas de instalação ou remoção. Com base nessa determinação, a ferramenta Ocsetup.exe passa a tarefa para o aplicativo de inicialização personalizado ou a ferramenta Ocsetup.exe executa internamente tarefas genéricas de inicialização. A ferramenta Ocsetup.exe executa as seguintes tarefas genéricas:
- Verifica o diretório de cache para obter atualizações.
- Passa o nome do pacote MSI e o local do pacote MSI para o Instalador do Windows.
- Passa nomes de um ou mais arquivos .msp para o Windows Installer. A ferramenta Ocsetup.exe também aceita informações de configuração fornecidas como um arquivo autônomo. Para obter mais informações, consulte a documentação autônoma.
Referências
Para obter mais informações sobre as opções de linha de comando disponíveis para o Gerenciador de Pacotes, visite o seguinte site da Microsoft: Opções de Command-Line do Gerenciador de Pacotes
Para obter mais informações sobre o Windows Installer, visite o seguinte site da Microsoft: Windows Installer
Coleta de dados
Se você precisar de ajuda do suporte da Microsoft, recomendamos coletar as informações seguindo as etapas mencionadas em Coletar informações usando o TSS para problemas relacionados à implantação.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários