Ocsetup.exe 도구를 사용하여 Windows Vista에서 Windows 선택적 구성 요소를 설치하거나 제거하는 방법

이 문서에서는 Windows 선택적 구성 요소 설정 도구(Ocsetup.exe)를 사용하여 Windows 선택적 구성 요소를 설치하거나 제거하는 방법을 설명합니다.

적용 대상: Windows 10 - 모든 버전, Windows Server 2012 R2
원래 KB 번호: 936209

요약

Windows 선택적 구성 요소는 개별적으로 추가, 제거, 사용 또는 비활성화할 수 있는 Windows 운영 체제의 부분입니다. 명령 프롬프트에서 Ocsetup.exe 도구를 사용하여 Windows Vista 선택적 구성 요소를 설치하거나 제거할 수 있습니다. Ocsetup.exe 도구를 실행하려면 관리 자격 증명이 있어야 합니다.

Ocsetup.exe 사용하여 Windows 선택적 구성 요소 설치

  1. 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.

  2. 명령 프롬프트에서 다음 명령을 입력한 다음 Enter 키를 누릅니다. start /w ocsetup <Optional component name>

    참고

    • 2단계에서 선택적 구성 요소 이름은 Windows 선택적 구성 요소의 이름을 지정합니다. 선택적 구성 요소 이름은 대/소문자를 구분합니다. 예를 들어 DHCP 서버 역할을 설치하려면 를 입력 start /w ocsetup DHCPServerCore한 다음 Enter 키를 누릅니다.
    • ocsetup 명령줄에 사용할 Windows Vista의 올바른 선택적 구성 요소 이름을 확인하려면 다음 웹 페이지를 방문한 다음 Microsoft-Windows-Foundation-Package 기능 테이블: Windows Vista 패키지의 "명령줄 이름" 열을 검토합니다.
  3. exit를 입력한 다음 Enter 키를 눌러 명령 프롬프트 창을 닫습니다.

참고

Ocsetup.exe 도구에서 지원하는 명령줄 스위치 목록을 표시하려면 명령 프롬프트에 ocsetup을 입력한 다음 Enter 키를 누릅니다.

Ocsetup.exe 사용하여 Windows 선택적 구성 요소 제거

  1. 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.

  2. 명령 프롬프트에서 다음 명령을 입력한 다음 Enter 키를 누릅니다. start /w ocsetup <Optional component name> /uninstall

    참고

    • 2단계에서 선택적 구성 요소 이름은 Windows 선택적 구성 요소의 이름을 지정합니다. 선택적 구성 요소 이름은 대/소문자를 구분합니다. 예를 들어 DHCP 서버 역할을 제거하려면 를 입력 start /w ocsetup DHCPServerCore/uninstall한 다음 Enter 키를 누릅니다.
    • Windows 선택적 구성 요소의 이름을 확인하려면 시작을 클릭하고 검색 시작 상자에 optionalfeatures를 입력한 다음 프로그램 목록에서 선택적 속성을 클릭합니다.
  3. exit를 입력한 다음 Enter 키를 눌러 명령 프롬프트 창을 닫습니다.

    참고

    Ocsetup.exe 도구에서 지원하는 명령줄 스위치 목록을 표시하려면 명령 프롬프트에 ocsetup을 입력한 다음 Enter 키를 누릅니다.

Ocsetup.exe 도구 기능

Ocsetup.exe 도구는 Sysocmgr.exe 도구가 Microsoft Windows XP 및 Microsoft Windows Server 2003에서 제공하는 기능과 유사한 기능을 제공합니다. Windows Vista에서 소프트웨어 Explorer Windows Defender Windows 업데이트 Ocsetup.exe 도구를 사용합니다. Windows Server 2008에서 서버 관리자 Ocsetup.exe 도구를 사용합니다.

Ocsetup.exe 도구는 패키지 관리자(Pkgmgr.exe) 및 Windows Installer(Msiexec.exe)의 래퍼로 사용됩니다. Ocsetup.exe Windows 선택적 구성 요소의 스크립팅된 설치 및 스크립팅된 제거를 수행하는 데 사용할 수 있는 명령줄 유틸리티입니다. Ocsetup.exe 도구는 Windows XP 및 Windows Server 2003에서 사용하는 Sysocmgr.exe 도구를 대체합니다.

Windows 선택적 구성 요소는 MSI 기반 또는 구성 요소 기반일 수 있습니다. Ocsetup.exe 도구는 매개 변수로 전달되는 선택적 구성 요소의 형식을 검색합니다. 또한 Ocsetup.exe 도구는 올바른 자식 프로세스를 호출하여 선택적 구성 요소를 설치하거나 제거합니다. 선택적 구성 요소가 MSI 기반인 경우 Ocsetup.exe 도구는 Msiexec.exe 호출합니다. 선택적 구성 요소가 구성 요소 기반인 경우 Ocsetup.exe 도구는 Pkgmgr.exe 호출합니다. Ocsetup.exe 도구는 Pkgmgr.exe, Msiexec.exe 또는 사용자 지정 부트스트랩 애플리케이션에서 받은 종료 코드를 호출자에게 다시 반환합니다.

MSI 기반 시스템 선택적 구성 요소의 경우 Ocsetup.exe 도구는 먼저 레지스트리 위치를 확인하여 다음 중 하나를 확인합니다.

  • 구성 요소가 제네릭 부트스트랩 애플리케이션(Ocsetup.exe)을 사용하는 경우
  • 구성 요소에 설치 작업 또는 제거 작업을 수행하는 특별한 사용자 지정 부트스트랩 애플리케이션이 있는 경우 이 결정에 따라 Ocsetup.exe 도구는 작업을 사용자 지정 부트스트랩 애플리케이션에 전달하거나 Ocsetup.exe 도구는 내부적으로 제네릭 부트스트랩 작업을 수행합니다. Ocsetup.exe 도구는 다음과 같은 제네릭 작업을 수행합니다.
  • 캐시 디렉터리에서 업데이트를 확인합니다.
  • MSI 패키지 이름 및 MSI 패키지 위치를 Windows Installer에 전달합니다.
  • 하나 이상의 .msp 파일 이름을 Windows Installer에 전달합니다. Ocsetup.exe 도구는 무인 파일로 제공되는 구성 정보도 허용합니다. 자세한 내용은 무인 설명서를 참조하세요.

참조

패키지 관리자에 사용할 수 있는 명령줄 옵션에 대한 자세한 내용은 다음 Microsoft 웹 사이트: 패키지 관리자 Command-Line 옵션을 참조하세요.

Windows Installer에 대한 자세한 내용은 다음 Microsoft 웹 사이트 Windows Installer를 참조하세요.

데이터 수집

Microsoft 지원의 지원이 필요한 경우 배포 관련 문제에 TSS를 사용하여 정보 수집에 설명된 단계에 따라 정보를 수집하는 것이 좋습니다.