다음을 통해 공유


셸 시작 관리자 개요

셸 시작 관리자는 기본 Windows Explorer 셸()을 Windows 데스크톱 애플리케이션 또는 UWP(Explorer.exe유니버설 Windows 플랫폼) 앱으로 바꾸는 데 사용할 수 있는 Windows 기능입니다. 이 기능은 키오스크, ATM 및 디지털 사이니지를 포함하여 특정 용도로 사용되는 디바이스에서 사용자 지정 사용자 환경을 만드는 데 유용합니다.

셸 시작 관리자가 로그인한 후 사용자가 셸로 가져오는 애플리케이션을 제어합니다. 사용자가 다른 데스크톱 애플리케이션 및 시스템 구성 요소에 액세스하는 것을 방지하지는 않습니다. 사용자 지정 셸에서 여러 모니터에 표시되는 보조 보기를 시작하거나 사용자의 요구에 따라 전체 화면에서 다른 앱을 시작할 수 있습니다. 다른 사용자 또는 사용자 그룹에 대해 서로 다른 셸 애플리케이션을 시작하도록 셸 시작 관리자를 구성할 수도 있습니다.

Shell Launcher를 사용하면 기능 및 메서드를 사용하여 다른 애플리케이션 또는 시스템 구성 요소에 대한 액세스를 제어할 수 있습니다. 이러한 메서드에는 다음이 포함되지만 이에 국한되지는 않습니다.

  • CSP(구성 서비스 공급자)
  • GPO(그룹 정책)
  • AppLocker

Windows 버전 요구 사항

다음 목록에는 셸 시작 관리자를 지원하는 Windows 버전이 포함되어 있습니다.

✅ Enterprise/Enterprise LTSC
✅ Education
✅ IoT Enterprise/IoT Enterprise LTSC

셸 시작 관리자 버전 기록

셸 시작 관리자가 도입된 이후 몇 번의 반복을 거쳤으며, 가장 주목할 만한 것은 셸 시작 관리자 v1 및 셸 시작 관리자 v2입니다. 각 버전은 Windows 환경에서 사용자 지정 셸의 사용자 환경 및 기능을 향상시키기 위한 향상된 기능과 새로운 기능을 제공합니다.

  • 셸 시작 관리자 v1은 기본 셸을 바꾸기 위한 기본 기능을 제공하기 위해 도입된 원래 구현입니다. 그러나 Win32 애플리케이션을 사용자 지정 셸로만 지원하고 최신 앱 시나리오를 처리할 수 있는 유연성 부족과 같은 제한 사항이 있었습니다.
  • Windows 10, 버전 1809 도입된 셸 시작 관리자 v2는 사용자 지정 셸로 유니버설 Windows 플랫폼(UWP) 앱에 대한 지원을 추가하여 최신 환경에서 더욱 다양하게 사용할 수 있도록 합니다.

셸 시작 관리자 v1과 셸 시작 관리자 v2의 차이점

  • 셸 시작 관리자 v1은 Windows 데스크톱 애플리케이션만 시작할 수 있는 로 Eshell.exe바뀝니다.Explorer.exe
  • 셸 시작 관리자 v2는 Windows 데스크톱 애플리케이션 또는 UWP 앱을 시작할 수 있는 로 바뀝니다.Explorer.exeCustomShellHost.exe
  • 셸 시작 관리자 v2는 대체 셸에 UWP 앱을 사용할 수 있는 것 외에도 다음과 같은 향상된 기능을 제공합니다.
    • 그런 다음 설정 및 터치 키보드와 같은 UWP 앱을 시작할 수 있는 사용자 지정 Windows 데스크톱 애플리케이션을 사용할 수 있습니다.
    • 사용자 지정 UWP 셸에서 보조 보기를 시작하고 여러 모니터에서 실행할 수 있습니다.
    • 사용자 지정 셸 앱은 전체 화면에서 실행되며 사용자의 요구에 따라 다른 앱을 전체 화면으로 실행할 수 있습니다.

다양한 앱 조합에 대한 샘플 XML 구성은 셸 시작 관리자 v2에 대한 샘플을 참조하세요.

제한 사항

다음은 셸 시작 관리자를 사용할 때 고려해야 할 몇 가지 제한 사항입니다.

  • Windows는 OOBE(기본 제공 환경) 전에 사용자 지정 셸 설정을 지원하지 않습니다. 이렇게 하면 결과 이미지를 배포할 수 없습니다.
  • 셸 시작 관리자는 다른 프로세스를 시작하고 종료하는 응용 프로그램의 사용자 지정 셸을 지원하지 않습니다. 예를 들어 셸 시작 관리자에서는 를 지정할 write.exe 수 없습니다. 셸 시작 관리자는 사용자 지정 셸을 시작하고 프로세스를 모니터링하여 사용자 정의 셸이 언제 종료되는지 파악합니다. Write.exe 는 32비 wordpad.exe 트 프로세스를 만들고 종료합니다. 셸 시작 관리자가 새로 만든 wordpad.exe 프로세스를 인식하지 못하므로 셸 시작 관리자가 사용자 지정 셸 다시 시작과 같은 의 Write.exe종료 코드에 따라 작업을 수행합니다.

셸 시작 관리자 사용자 권한

로그인한 계정과 같은 수준의 사용자 권한으로 사용자 지정 셸이 시작됩니다. 즉, 관리 권한이 있는 사용자는 관리 권한이 있는 다른 애플리케이션을 시작하는 등 관리 권한이 필요한 모든 시스템 작업을 수행할 수 있습니다.

Warning

셸 애플리케이션에 관리 권한이 필요하고 관리자 권한이 필요하고 UAC(사용자 계정 컨트롤)가 사용하도록 설정된 경우 셸 시작 관리자에 대해 UAC를 사용하지 않도록 설정하여 셸 애플리케이션을 시작해야 합니다.

다음 단계

셸 시작 관리자를 구성하는 방법을 알아봅니다.

셸 시작 관리자 구성

빠른 시작

셸 시작 관리자를 신속하게 테스트하려면 다음 빠른 시작을 검사.