정책 CSP - ADMX_AppCompat

이 CSP에는 사용하거나 사용하지 않도록 설정하기 위해 특별한 SyncML 형식이 필요한 ADMX 지원 정책이 포함되어 있습니다. SyncML의 데이터 형식을 로 <Format>chr</Format>지정해야 합니다. 자세한 내용은 ADMX 기반 정책 이해를 참조하세요.

SyncML의 페이로드는 XML로 인코딩되어야 합니다. 이 XML 인코딩의 경우 사용할 수 있는 다양한 온라인 인코더가 있습니다. 페이로드를 인코딩하지 않도록 MDM에서 지원하는 경우 CDATA를 사용할 수 있습니다. 자세한 내용은 CDATA 섹션을 참조하세요.

AppCompatPrevent16BitMach

범위 에디션 적용 가능한 OS
✅ 장치
❌ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 2004 [10.0.19041.1202] 이상
✅Windows 10 버전 2009 [10.0.19042.1202] 이상
✅Windows 10 버전 21H1 [10.0.19043.1202] 이상
✅Windows 11, 버전 21H2 [10.0.22000] 이상
./Device/Vendor/MSFT/Policy/Config/ADMX_AppCompat/AppCompatPrevent16BitMach

MS-DOS 하위 시스템(ntvdm.exe)이 이 컴퓨터에서 실행되지 않도록 할지 여부를 지정합니다. 이 설정은 운영 체제에서 16비트 애플리케이션을 시작하는 데 영향을 줍니다.

이 설정을 사용하여 리소스 사용량을 줄이고 사용자가 16비트 애플리케이션을 실행하지 못하도록 하는 MS-DOS 하위 시스템을 해제할 수 있습니다. 16비트 애플리케이션 또는 16비트 구성 요소가 있는 애플리케이션을 실행하려면 ntvdm.exe 실행할 수 있어야 합니다. MS-DOS 하위 시스템은 첫 번째 16비트 애플리케이션이 시작될 때 시작됩니다. MS-DOS 하위 시스템이 실행되는 동안 후속 16비트 애플리케이션은 더 빠르게 시작되지만 시스템의 전체 리소스 사용량이 증가합니다.

상태 사용으로 설정된 경우 MS-DOS 하위 시스템이 실행되지 않으므로 16비트 애플리케이션이 실행되지 않습니다. 또한 16비트 설치 관리자 또는 기타 16비트 구성 요소가 있는 32비트 애플리케이션은 실행할 수 없습니다.

상태 사용 안 함으로 설정된 경우 MS-DOS 하위 시스템은 이 컴퓨터의 모든 사용자에 대해 실행됩니다.

상태 구성되지 않음으로 설정된 경우 OS는 레지스트리 DWORD 값 HKLM\System\CurrentControlSet\Control\WOW\DisallowedPolicyDefault에 의해 설정된 로컬 정책으로 대체됩니다. 이 값이 0이 아닌 경우 모든 16비트 애플리케이션이 실행되지 않습니다. 해당 값이 0이면 16비트 애플리케이션을 실행할 수 있습니다. 해당 값도 없는 경우 Windows 10 이상에서 OS는 관리자가 결정을 내릴 수 있도록 16비트 애플리케이션 지원 제어판을 시작합니다. windows 7 및 하위 버전에서는 OS에서 16비트 애플리케이션을 실행할 수 있습니다.

참고

이 설정은 컴퓨터 구성에만 표시됩니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 AppCompatPrevent16BitMach
이름 16비트 애플리케이션에 대한 액세스 방지
위치 컴퓨터 구성
경로 Windows 구성 요소 > 애플리케이션 호환성
레지스트리 키 이름 Software\Policies\Microsoft\Windows\AppCompat
레지스트리 값 이름 VDMDisallowed
ADMX 파일 이름 AppCompat.admx

AppCompatRemoveProgramCompatPropPage

범위 에디션 적용 가능한 OS
✅ 장치
❌ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 2004 [10.0.19041.1202] 이상
✅Windows 10 버전 2009 [10.0.19042.1202] 이상
✅Windows 10 버전 21H1 [10.0.19043.1202] 이상
✅Windows 11, 버전 21H2 [10.0.22000] 이상
./Device/Vendor/MSFT/Policy/Config/ADMX_AppCompat/AppCompatRemoveProgramCompatPropPage

이 정책은 프로그램 호환성 속성 페이지 셸 확장의 표시 유형을 제어합니다. 이 셸 확장은 프로그램 바로 가기 또는 실행 파일의 속성 상황에 맞는 메뉴에 표시됩니다.

호환성 속성 페이지에는 레거시 애플리케이션에 영향을 주는 가장 일반적인 문제를 resolve 위해 애플리케이션에 선택하고 적용할 수 있는 옵션 목록이 표시됩니다. 이 정책 설정을 사용하면 상황에 맞는 메뉴에서 속성 페이지가 제거되지만 이 인터페이스를 사용하여 애플리케이션에 적용된 이전 호환성 설정에는 영향을 주지 않습니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 AppCompatRemoveProgramCompatPropPage
이름 프로그램 호환성 속성 페이지 제거
위치 컴퓨터 구성
경로 Windows 구성 요소 > 애플리케이션 호환성
레지스트리 키 이름 Software\Policies\Microsoft\Windows\AppCompat
레지스트리 값 이름 DisablePropPage
ADMX 파일 이름 AppCompat.admx

AppCompatTurnOffApplicationImpactTelemetry

범위 에디션 적용 가능한 OS
✅ 장치
❌ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 2004 [10.0.19041.1202] 이상
✅Windows 10 버전 2009 [10.0.19042.1202] 이상
✅Windows 10 버전 21H1 [10.0.19043.1202] 이상
✅Windows 11, 버전 21H2 [10.0.22000] 이상
./Device/Vendor/MSFT/Policy/Config/ADMX_AppCompat/AppCompatTurnOffApplicationImpactTelemetry

정책은 시스템의 애플리케이션 원격 분석 엔진 상태를 제어합니다.

애플리케이션 원격 분석은 애플리케이션별로 특정 Windows 시스템 구성 요소의 익명 사용을 추적하는 메커니즘입니다.

"사용"을 선택하여 애플리케이션 원격 분석을 해제하면 사용량 데이터 수집이 중지됩니다.

고객 환경 개선 프로그램이 꺼져 있으면 이 정책을 설정하는 방법에 관계없이 애플리케이션 원격 분석이 꺼집니다.

원격 분석을 사용하지 않도록 설정하면 새로 시작된 애플리케이션에 적용됩니다. 모든 애플리케이션에 대해 원격 분석 수집이 중지되었는지 확인하려면 컴퓨터를 다시 부팅하세요.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 AppCompatTurnOffApplicationImpactTelemetry
이름 애플리케이션 원격 분석 끄기
위치 컴퓨터 구성
경로 Windows 구성 요소 > 애플리케이션 호환성
레지스트리 키 이름 Software\Policies\Microsoft\Windows\AppCompat
레지스트리 값 이름 AITEnable
ADMX 파일 이름 AppCompat.admx

AppCompatTurnOffEngine

범위 에디션 적용 가능한 OS
✅ 장치
❌ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 2004 [10.0.19041.1202] 이상
✅Windows 10 버전 2009 [10.0.19042.1202] 이상
✅Windows 10 버전 21H1 [10.0.19043.1202] 이상
✅Windows 11, 버전 21H2 [10.0.22000] 이상
./Device/Vendor/MSFT/Policy/Config/ADMX_AppCompat/AppCompatTurnOffEngine

이 정책은 시스템의 애플리케이션 호환성 엔진 상태를 제어합니다.

엔진은 로더의 일부이며 시스템에서 애플리케이션이 시작될 때마다 호환성 데이터베이스를 살펴봅니다. 애플리케이션에 대한 일치 항목이 발견되면 런타임 솔루션 또는 호환성 수정을 제공하거나 애플리케이션에 알려진 문제가 있는 경우 애플리케이션 도움말 메시지를 표시합니다.

애플리케이션 호환성 엔진을 끄면 시스템 성능이 향상됩니다. 그러나 이렇게 하면 많은 인기 있는 레거시 애플리케이션의 호환성이 저하되고 알려진 호환되지 않는 애플리케이션 설치가 차단되지 않습니다. (예: 이전 바이러스 백신 애플리케이션이 설치된 경우 파란색 화면이 표시될 수 있음).

Windows의 Windows 리소스 보호 및 사용자 계정 제어 기능은 애플리케이션 호환성 엔진을 사용하여 애플리케이션 문제에 대한 완화를 제공합니다. 엔진이 꺼져 있는 경우 이러한 완화는 애플리케이션 및 해당 설치 관리자에 적용되지 않으며 이러한 애플리케이션이 제대로 설치 또는 실행되지 않을 수 있습니다.

이 옵션은 더 빠른 성능이 필요하고 사용 중인 애플리케이션의 호환성을 알고 있는 서버 관리자에게 유용합니다. 애플리케이션이 초당 수백 번 시작될 수 있고 로더의 성능이 필수적인 웹 서버에 특히 유용합니다.

참고

많은 시스템 프로세스는 성능상의 이유로 이 설정의 값을 캐시합니다. 이 설정을 변경하는 경우 시스템이 이러한 변경 내용을 정확하게 반영하도록 다시 부팅하세요.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 AppCompatTurnOffEngine
이름 애플리케이션 호환성 엔진 끄기
위치 컴퓨터 구성
경로 Windows 구성 요소 > 애플리케이션 호환성
레지스트리 키 이름 Software\Policies\Microsoft\Windows\AppCompat
레지스트리 값 이름 DisableEngine
ADMX 파일 이름 AppCompat.admx

AppCompatTurnOffProgramCompatibilityAssistant_1

범위 에디션 적용 가능한 OS
❌ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 2004 [10.0.19041.1202] 이상
✅Windows 10 버전 2009 [10.0.19042.1202] 이상
✅Windows 10 버전 21H1 [10.0.19043.1202] 이상
✅Windows 11, 버전 21H2 [10.0.22000] 이상
./User/Vendor/MSFT/Policy/Config/ADMX_AppCompat/AppCompatTurnOffProgramCompatibilityAssistant_1

이 설정은 이전 버전과의 호환성을 위해서만 존재하며 이 버전의 Windows에서는 유효하지 않습니다. 프로그램 호환성 도우미를 구성하려면 컴퓨터 구성\관리 템플릿\Windows 구성 요소\애플리케이션 호환성에서 '프로그램 호환성 도우미 끄기' 설정을 사용합니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 AppCompatTurnOffProgramCompatibilityAssistant_1
이름 프로그램 호환성 도우미 끄기
위치 사용자 구성
경로 Windows 구성 요소 > 애플리케이션 호환성
레지스트리 키 이름 Software\Policies\Microsoft\Windows\AppCompat
레지스트리 값 이름 DisablePCA
ADMX 파일 이름 AppCompat.admx

AppCompatTurnOffProgramCompatibilityAssistant_2

범위 에디션 적용 가능한 OS
✅ 장치
❌ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 2004 [10.0.19041.1202] 이상
✅Windows 10 버전 2009 [10.0.19042.1202] 이상
✅Windows 10 버전 21H1 [10.0.19043.1202] 이상
✅Windows 11, 버전 21H2 [10.0.22000] 이상
./Device/Vendor/MSFT/Policy/Config/ADMX_AppCompat/AppCompatTurnOffProgramCompatibilityAssistant_2

이 정책 설정은 PCA(프로그램 호환성 도우미)의 상태를 제어합니다.

PCA는 사용자가 실행하는 애플리케이션을 모니터링합니다. 애플리케이션과의 호환성 문제가 발견되면 PCA는 사용자에게 권장 솔루션을 묻는 메시지를 표시합니다. PCA에 대한 진단 설정을 구성하려면 시스템 문제 해결 및 진단->>애플리케이션 호환성 진단으로 이동합니다.

  • 이 정책 설정을 사용하도록 설정하면 PCA가 꺼집니다. 애플리케이션을 실행할 때 알려진 호환성 문제에 대한 솔루션은 사용자에게 제공되지 않습니다. PCA를 해제하면 더 나은 성능이 필요하고 애플리케이션 호환성 문제를 이미 알고 있는 시스템 관리자에게 유용할 수 있습니다.

  • 이 정책 설정을 사용하지 않거나 구성하지 않으면 PCA가 켜집니다. PCA에 대한 진단 설정을 구성하려면 시스템 문제 해결 및 진단->>애플리케이션 호환성 진단으로 이동합니다.

참고

PCA를 실행하려면 DPS(진단 정책 서비스) 및 프로그램 호환성 도우미 서비스를 실행해야 합니다. 이러한 서비스는 Microsoft 관리 콘솔에 대한 서비스 스냅인을 사용하여 구성할 수 있습니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 AppCompatTurnOffProgramCompatibilityAssistant_2
이름 프로그램 호환성 도우미 끄기
위치 컴퓨터 구성
경로 Windows 구성 요소 > 애플리케이션 호환성
레지스트리 키 이름 Software\Policies\Microsoft\Windows\AppCompat
레지스트리 값 이름 DisablePCA
ADMX 파일 이름 AppCompat.admx

AppCompatTurnOffProgramInventory

범위 에디션 적용 가능한 OS
✅ 장치
❌ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 2004 [10.0.19041.1202] 이상
✅Windows 10 버전 2009 [10.0.19042.1202] 이상
✅Windows 10 버전 21H1 [10.0.19043.1202] 이상
✅Windows 11, 버전 21H2 [10.0.22000] 이상
./Device/Vendor/MSFT/Policy/Config/ADMX_AppCompat/AppCompatTurnOffProgramInventory

이 정책 설정은 인벤토리 수집기의 상태를 제어합니다.

인벤토리 수집기는 시스템의 애플리케이션, 파일, 디바이스 및 드라이버를 인벤토리에 보관하고 Microsoft에 정보를 보냅니다. 이 정보는 호환성 문제를 진단하는 데 사용됩니다.

  • 이 정책 설정을 사용하도록 설정하면 인벤토리 수집기가 꺼지고 데이터가 Microsoft로 전송되지 않습니다. 프로그램 호환성 도우미를 통한 설치 데이터 수집도 사용할 수 없습니다.

  • 이 정책 설정을 사용하지 않거나 구성하지 않으면 인벤토리 수집기가 켜집니다.

참고

고객 환경 개선 프로그램이 꺼져 있으면 이 정책 설정은 적용되지 않습니다. 인벤토리 수집기가 꺼져 있습니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 AppCompatTurnOffProgramInventory
이름 인벤토리 수집기 끄기
위치 컴퓨터 구성
경로 Windows 구성 요소 > 애플리케이션 호환성
레지스트리 키 이름 Software\Policies\Microsoft\Windows\AppCompat
레지스트리 값 이름 DisableInventory
ADMX 파일 이름 AppCompat.admx

AppCompatTurnOffSwitchBack

범위 에디션 적용 가능한 OS
✅ 장치
❌ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 2004 [10.0.19041.1202] 이상
✅Windows 10 버전 2009 [10.0.19042.1202] 이상
✅Windows 10 버전 21H1 [10.0.19043.1202] 이상
✅Windows 11, 버전 21H2 [10.0.22000] 이상
./Device/Vendor/MSFT/Policy/Config/ADMX_AppCompat/AppCompatTurnOffSwitchBack

정책은 시스템의 Switchback 호환성 엔진 상태를 제어합니다.

Switchback은 이전 애플리케이션에 이전 동작을 제공하고 새 애플리케이션에 새 동작을 제공하여 이전 애플리케이션에 대한 일반 호환성 완화를 제공하는 메커니즘입니다.

스위치백은 기본적으로 켜져 있습니다.

  • 이 정책 설정을 사용하도록 설정하면 스위치백이 꺼집니다. 스위치백을 끄면 이전 애플리케이션의 호환성이 저하 될 수 있습니다. 이 옵션은 성능이 필요하고 사용 중인 애플리케이션의 호환성을 알고 있는 서버 관리자에게 유용합니다.

  • 이 정책 설정을 사용하지 않거나 구성하지 않으면 스위치백이 켜집니다.

설정을 변경한 후 시스템을 다시 부팅하여 시스템이 이러한 변경 내용을 정확하게 반영하도록 합니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 AppCompatTurnOffSwitchBack
이름 SwitchBack 호환성 엔진 끄기
위치 컴퓨터 구성
경로 Windows 구성 요소 > 애플리케이션 호환성
레지스트리 키 이름 Software\Policies\Microsoft\Windows\AppCompat
레지스트리 값 이름 SbEnable
ADMX 파일 이름 AppCompat.admx

AppCompatTurnOffUserActionRecord

범위 에디션 적용 가능한 OS
✅ 장치
❌ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 2004 [10.0.19041.1202] 이상
✅Windows 10 버전 2009 [10.0.19042.1202] 이상
✅Windows 10 버전 21H1 [10.0.19043.1202] 이상
✅Windows 11, 버전 21H2 [10.0.22000] 이상
./Device/Vendor/MSFT/Policy/Config/ADMX_AppCompat/AppCompatTurnOffUserActionRecord

이 정책 설정은 단계 레코더의 상태를 제어합니다.

단계 레코더는 사용자가 수행한 단계의 레코드를 유지합니다. 단계 레코더에서 생성된 데이터는 개발자가 문제를 이해하고 해결하는 데 도움이 되는 Windows 오류 보고 같은 피드백 시스템에서 사용할 수 있습니다. 데이터에는 키보드 입력 및 마우스 입력, 사용자 인터페이스 데이터 및 스크린샷과 같은 사용자 작업이 포함됩니다. 단계 레코더에는 데이터 수집을 켜고 끄는 옵션이 포함되어 있습니다.

  • 이 정책 설정을 사용하도록 설정하면 단계 레코더가 비활성화됩니다.

  • 이 정책 설정을 사용하지 않거나 구성하지 않으면 단계 레코더가 사용하도록 설정됩니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 추가, 삭제, 가져오기, 바꾸기

ADMX 기반 정책이며 구성을 위해 SyncML 형식이 필요합니다. SyncML 형식의 예는 정책 사용을 참조하세요.

ADMX 매핑:

이름
이름 AppCompatTurnOffUserActionRecord
이름 단계 레코더 끄기
위치 컴퓨터 구성
경로 Windows 구성 요소 > 애플리케이션 호환성
레지스트리 키 이름 Software\Policies\Microsoft\Windows\AppCompat
레지스트리 값 이름 DisableUAR
ADMX 파일 이름 AppCompat.admx

정책 구성 서비스 공급자