16비트 응용 프로그램으로의 액세스를 금지

정책 ID
AppCompatPrevent16BitMach
범위
컴퓨터 구성
지원 OS
Windows Server 2003 이상
출처
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (버전 1.0)
카테고리
Windows 구성 요소 › 응용 프로그램 호환성

설명

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비트 응용 프로그램을 실행할 수 있도록 허용합니다.

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

레지스트리

컴퓨터HKEY_LOCAL_MACHINE
  • VDMDisallowedREG_DWORD

같은 카테고리의 다른 정책

이 카테고리의 모든 정책 보기 (8개)