다음을 통해 공유


Configuration Manager 사용하여 애플리케이션 제거

적용 대상: Configuration Manager(현재 분기)

애플리케이션을 제거하는 별도의 개체를 만드는 대신 배포 유형에서 제거 동작을 지정할 수 있습니다. 그런 다음 제거할 작업을 사용하여 별도의 배포를 만듭니다. Configuration Manager 애플리케이션이 이전에 설치되지 않은 경우에도 애플리케이션을 제거할 수 있습니다.

동작 및 제한 사항

  • 제거 작업을 사용하여 애플리케이션을 배포하려면 먼저 기존 애플리케이션 배포, 시뮬레이션된 배포 또는 이 애플리케이션을 포함하는 작업 순서 배포를 삭제합니다. 그렇지 않으면 Configuration Manager 애플리케이션을 다시 설치할 수 있습니다.

  • 일부 애플리케이션 유형은 제거를 지원하지 않습니다.

  • 애플리케이션을 제거하면 Configuration Manager 종속성을 자동으로 제거하지 않습니다.

  • 제거 작업을 사용하여 애플리케이션을 사용자에게 배포하고 컴퓨터의 모든 사용자에 대해 애플리케이션을 설치한 경우 사용자의 계정에 애플리케이션을 제거할 권한이 없는 경우 제거가 실패할 수 있습니다.

  • 버전 2103 이하에서는 애플리케이션이 배포된 컬렉션에서 사용자 또는 디바이스를 제거하는 경우 Configuration Manager 디바이스에서 애플리케이션을 자동으로 제거하지 않습니다.

    버전 2107 이상에서는 암시적 제거를 지원합니다.

  • 제거 작업이 있는 배포는 요구 사항 규칙을 확인하지 않습니다. 애플리케이션이 대상 디바이스에 설치된 경우 Configuration Manager 제거합니다.

프로세스

애플리케이션을 만들설치 파일에서 이 배포 유형에 대한 정보를 자동으로 식별하는 옵션을 선택합니다. 설치 파일에서 정보를 사용할 수 있는 경우 제거 명령줄이 배포 유형 속성에 자동으로 추가됩니다.

기존 애플리케이션의 경우 다음 단계를 사용하여 제거 속성을 구성합니다.

  1. Configuration Manager 콘솔에서 소프트웨어 라이브러리 작업 영역으로 이동합니다. 애플리케이션 관리를 확장하고 애플리케이션 노드 선택합니다.

  2. 애플리케이션을 선택합니다. 세부 정보 창에서 배포 유형 탭으로 전환합니다.

  3. 배포 유형을 선택합니다. 그런 다음 리본 메뉴의 배포 유형 탭에서 속성을 선택합니다.

  4. 콘텐츠 탭으로 전환하고 다음 설정을 구성합니다.

    • 콘텐츠 설정 제거: Configuration Manager 애플리케이션을 제거할 콘텐츠를 가져오는 옵션을 선택합니다.

      • 설치 콘텐츠와 동일: 설치 및 제거 콘텐츠는 동일합니다. 이 옵션은 기본 옵션입니다.

      • 제거 콘텐츠 없음: 애플리케이션에서 제거할 콘텐츠가 필요하지 않습니다.

      • 설치 콘텐츠와 다릅니다. 제거 콘텐츠는 설치 콘텐츠와 다릅니다.

    • 콘텐츠 위치 제거: 콘텐츠 설정에 대한 세 번째 옵션을 선택하는 경우 애플리케이션을 제거하는 데 사용되는 콘텐츠의 네트워크 경로를 지정합니다.

  5. 프로그램 탭으로 전환하고 다음 설정을 구성 합니다 .

    • 프로그램 제거: 명령줄 및 애플리케이션을 제거하는 데 필요한 매개 변수를 지정합니다.

    • 시작 항목 제거: 필요에 따라 배포 유형에 대한 제거 프로그램이 있는 폴더를 지정합니다. 이 폴더는 클라이언트의 절대 경로일 수 있습니다. 패키지가 있는 폴더의 배포 지점에 대한 상대 경로일 수도 있습니다.

    • 64비트 클라이언트에서 설치 및 제거 프로그램을 32비트 프로세스로 실행: Windows 기반 컴퓨터에서 32비트 파일 및 레지스트리 위치를 사용하여 배포 유형에 대한 제거 프로그램을 실행합니다.

그런 다음 애플리케이션을 배포합니다. 마법사의 배포 설정 페이지에서 제거에 대한 배포 작업을 선택합니다.

참고

제거의 배포 작업을 선택하면 배포 목적이 자동으로 필수로 구성됩니다.

암시적 제거

많은 고객은 모든 애플리케이션에 대해 설치용 컬렉션과 제거를 위한 컬렉션이 두 개 이상 필요하기 때문에 많은 컬렉션을 가지고 있습니다. 이 방법은 더 많은 컬렉션을 관리하는 오버헤드를 추가하고 컬렉션 평가에 대한 사이트 성능을 줄일 수 있습니다.

버전 2107부터 암시적 제거를 지원하도록 애플리케이션 배포를 사용하도록 설정할 수 있습니다. 리소스가 컬렉션에 있는 경우 애플리케이션이 설치됩니다. 그런 다음 컬렉션에서 리소스를 제거하면 애플리케이션이 제거됩니다.

버전 2111부터 이 동작은 애플리케이션 그룹을 지원합니다. 이 문서에서 는 애플리케이션을 참조하는 경우 앱 그룹에도 적용됩니다.

참고

버전 2111 이상에서는 이 동작이 디바이스 또는 사용자 컬렉션에 대한 배포에 적용됩니다. 버전 2107에서 이 동작은 디바이스 컬렉션에 대한 배포에만 적용됩니다.

버전 2203부터 보안 그룹을 기반으로 하는 사용자 컬렉션에 애플리케이션 또는 앱 그룹을 배포하고 암시적 제거를 사용하도록 설정하면 이제 보안 그룹에 대한 변경 내용이 적용됩니다. 사이트에서 그룹 멤버 자격 변경이 검색되면 Configuration Manager 보안 그룹에서 제거한 사용자의 앱을 제거합니다.

암시적 제거 사용

컬렉션에 애플리케이션을 배포하는 경우 배포 설정 페이지에서 다음 설정을 구성합니다.

  • 작업: 설치

  • 목적: 필수

  • 다음 옵션을 사용하도록 설정합니다. 리소스가 더 이상 컬렉션의 멤버가 아닌 경우 애플리케이션을 제거합니다.

    버전 2107에서 이 옵션의 이름은 대상 개체가 컬렉션에서 제외되는 경우 이 애플리케이션 제거입니다.

중요

대규모 쿼리 기반 컬렉션에 배포할 때 이 옵션을 사용하도록 설정하는 데 주의해야 합니다. 특히 Active Directory 그룹과 같은 외부 원본에 대한 쿼리입니다. 예기치 않은 외부 변경으로 인해 많은 수의 디바이스가 자동으로 트리거하여 애플리케이션을 제거할 수 있습니다.

암시적 제거 프로세스

컬렉션에서 리소스를 제거하면 다음 프로세스가 수행됩니다.

  • 백그라운드 작업자 프로세스는 10분마다 사이트 서버에서 실행됩니다. 이 작업은 이 옵션을 사용하도록 설정한 앱을 추적합니다. 그런 다음 대상 컬렉션에서 제거한 리소스를 검색합니다. 이 프로세스의 문제를 해결하려면 사이트 서버에서 SMS_ImplicitUninstall.log 파일을 확인합니다.

  • 클라이언트는 정책을 다운로드해야 합니다. 기본적으로 클라이언트 정책 폴링 간격 클라이언트 설정은 60분입니다. 이 단계를 가속화하려면 정책을 수동으로 다운로드합니다.

  • 클라이언트가 업데이트된 정책을 수신한 후 15분 후에 앱을 제거합니다.

이러한 단계의 타이밍에 따라 클라이언트가 앱을 제거하는 가장 긴 기간은 85분입니다. 첫 번째 단계가 즉시 발생하고 디바이스에서 정책을 수동으로 다운로드하는 경우 전체 프로세스는 15분입니다.

참고

  • 이 동작의 경우 사이트에서 10분마다 최대 1,000개 컬렉션 멤버 자격 변경 내용을 처리할 수 있습니다.
  • 제거가 발생하지 않으면 동일한 애플리케이션, 애플리케이션 그룹 또는 동일한 앱이 있는 다른 애플리케이션 그룹의 충돌하는 설치 배포가 있을 수 있습니다.Configuration Manager 항상 제거 배포를 통해 설치 배포를 적용합니다.

알려진 문제

시스템에 대해 설치하도록 앱의 설치 동작을 구성한 다음, 사용자 컬렉션에 배포합니다. 디바이스에는 컬렉션에 둘 다 있는 여러 사용자가 있으며 앱이 디바이스에 설치됩니다. 그런 다음 컬렉션에서 한 명의 사용자를 제거하면 모든 사용자에 대한 앱이 디바이스에서 제거됩니다.

다음 단계

컬렉션을 관리하는 방법

Configuration Manager 콘솔에서 애플리케이션 모니터링

로그 파일 참조