DetailPage-MSS-KB

기술 자료

기술 자료: 186499 - 마지막 검토: 2015년 4월 27일 월요일 - 수정: 1.0

 

이 페이지에서

요약

터미널 서버 컴퓨터에 응용 프로그램 동작을 수정 하려면 사용할 수 있는 레지스트리 설정에 설명 합니다.

추가 정보

터미널 서버 버전 2003 나중에 기반으로 MSI (Microsoft Windows Installer) 동작에 대 한 자세한 내용은 이동2002357 KB (https://support.microsoft.com/en-us/kb/2002357?wa=wsignin1.0) .

실행 모드에서 응용 프로그램 실행 제어

모드를 실행 하는 몇 가지 호환성 응용 프로그램, 레지스트리 경로 또는.ini 파일을 터미널 서버 컴퓨터에 세션이 있을 때 응용 프로그램 초기화 데이터 병합 처리 방법을 변경에 대 한 비트를 설정할 수 있습니다. 이러한 호환성 비트는 다음 하위 키 아래의 레지스트리 설정 됩니다.
NT\CurrentVersion\Terminal Server\Compatibility
응용 프로그램,.ini 파일 및 레지스트리 항목을이 레지스트리 경로 대 한 세 개의 키를 있습니다.

기본 설정은 대부분의 응용 프로그램 작동 하지만 다음 호환성 비트를 사용 하 여 추가 조정.

경고: 이러한 호환성 비트는 응용 프로그램이 제대로 작동 하지 않는 경우에 변경 해야 합니다.

첫 번째 호환성 비트 집합은 해당 설정이 적용 되는 응용 프로그램의 버전을 나타냅니다. 모든 조합이 유용한 것은 (예를 들어, MS-DOS 응용 프로그램에서 호출할 레지스트리). 해당 파일의 경로를 지정 하지 않으면 서 여러 응용 프로그램이 같은 파일 이름을 사용할 수 있습니다 (예를 들어, Setup.exe 및 Install.exe 이제 정기적으로 설치 프로그램에 대 한), 호환성 설정 파일 이름이 같은 다른 응용 프로그램에 적용 되지 않습니다 있는지 확인 하려면 응용 프로그램 종류를 지정 합니다.

문자열 값을 확인 하려면 설정할 비트의 값을 추가 합니다. 예를 들어, 16 비트와 32 비트 버전의 Myapp.exe에 대 한 컴퓨터 이름이 아닌 사용자 이름을 반환 하려면 하위 키가 레지스트리에 만듭니다 다음 단계를 수행 하 여.

중요: 이 섹션, 방법 또는 작업은 레지스트리를 수정하는 방법을 설명하는 단계를 포함합니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의 깊게 수행해야 합니다. 추가 보호 조치로 수정하기 전에 레지스트리를 백업합니다. 그러면 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
322756  (http://support.microsoft.com/kb/322756/ ) Windows에서 레지스트리를 백업 및 복원하는 방법
  1. 레지스트리 편집기를 시작 합니다.
  2. 다음 레지스트리 하위 키를 찾습니다.
    HKEY_LOCAL_MACHINE \Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\Myapp
  3. 편집 메뉴에서 값 추가누르고 다음 정보를 입력 합니다.
    값 이름: 플래그
    형식: REG_DWORD
  4. 11c의 16 진수 값 데이터 상자에 입력 (Windowsapplications 16 비트 0x00000004 추가, 32 비트 Windows 응용 프로그램용 0x00000008 추가, 0x00000010 toreturn 컴퓨터 이름이 아닌 사용자 이름을 추가 및 todisable 레지스트리 매핑 0x00000100 추가).

응용 프로그램

실행 중일 때 다음 호환성 비트는 응용 프로그램에 미치는. ( 응용 프로그램 은 응용 프로그램의 실행 파일 이름)에서 다음 레지스트리 하위 키에 있습니다.
NT\CurrentVersion\Terminal Server\Compatibility\Applications\응용 프로그램 이름

호환성 비트

  • MS-DOS 응용 프로그램: 0x00000001
  • OS/2 응용 프로그램: 0x00000002
  • Windows 16 비트 응용 프로그램: 0x00000004
  • Windows 32 비트 응용 프로그램: 0x00000008
  • 컴퓨터 이름 대신에 반환 사용자 이름: 0x00000010
  • 터미널 서버 빌드 번호 반환: 0x00000020
  • 이 응용 프로그램에 레지스트리 매핑 기능 사용 안함: 0x00000100
  • 사용자 Windows 디렉터리: 0x00000400으로 대체 되지 않습니다
  • 보고 된 메모리 제한: 0x00000800
"반환 사용자 이름을 컴퓨터 이름 대신" 컴퓨터 이름을 고유 식별자로 사용 하는 응용 프로그램에 대 한 비트를 사용 합니다. 이 응용 프로그램에 사용자의 이름을 반환 하 고 응용 프로그램의 각 사용자에 게 고유 식별자를 제공 합니다.

응용 프로그램에서 사용 되는 레지스트리 변수의 글로벌 복사본을 하나만 보유 하려면 ""이 응용이 프로그램에 레지스트리 매핑 해제 비트를 사용 합니다.

"사용자 Windows 디렉터리를 대체 하지 않습니다" 비트를 설정 하면 SystemRoot 디렉터리 GetWindowsDirectory API 호출에 대 한 유지 됩니다. 이 비트가 설정 되어 있지 않으면 Windows 디렉터리의 모든 경로 사용자의 Windows 디렉터리의 경로로 바뀝니다.

. Ini 파일

다음 호환성 비트.ini 파일 전파를 제어 합니다. 다음 레지스트리 하위 키에 있습니다 (위치 Inifile .ini 파일의 이름이입니다).
NT\CurrentVersion\Terminal Server\Compatibility\IniFiles\Inifile

호환성 비트

  • Windows 16 비트 응용 프로그램: 0x00000004
  • Windows 32 비트 응용 프로그램: 0x00000008
  • 시스템 버전에 사용자.ini 파일 동기화: 0x00000040
  • 사용자 Windows 디렉터리를 대체 하지 않습니다: 0x00000080
"시스템 버전에 동기화 사용자.ini 파일" 비트가 설정 되어 있으면 추가 새 항목이 시스템 마스터.ini 파일에서 응용 프로그램이 시작 되었지만 사용자의.ini 파일에서 기존 데이터를 삭제 하지 않는 경우. 이 비트를 설정 하지 않으면 시스템 마스터.ini 파일 보다 오래 된 경우 사용자의.ini 파일을 덮어씁니다.

"사용자 Windows 디렉터리를 대체 하지 않는" 비트가 설정 되어 있으면.ini 파일의 마스터 버전 시스템 사용자의 Windows 디렉터리에 복사 될 때.ini 파일의 파일 경로 SystemRoot 디렉터리를 유지 합니다. 이 비트가 설정 되어 있지 않으면 사용자 Windows 디렉터리의 경로로 Windows 디렉터리의 모든 경로 바꿉니다.

레지스트리 경로

다음 호환성 비트를 레지스트리 전파를 제어합니다. 다음 레지스트리 하위 키에 있습니다 (위치 경로 이름 주의 하십시오 키 아래의 레지스트리 경로가입니다).
NT\CurrentVersion\Terminal Server\Compatibility\RegistryEntries\경로 이름

호환성 비트

  • Windows 32 비트 응용 프로그램: 0x00000008
  • 응용 프로그램에 레지스트리 매핑 기능 사용 안함: 0x00000100
"응용 프로그램에 레지스트리 매핑 해제" 비트를 설정 하면 새 항목이 시스템 마스터 레지스트리 이미지에서를 사용자의 레지스트리에 추가 되지 않습니다. 또한, 시스템은 사용자의 레지스트리에 있는 기존 데이터를 삭제 하지 않습니다. 이 비트가 설정 되어 있지 않으면 시스템에서 삭제 하 고 데이터가 시스템 마스터 레지스트리 데이터 보다 오래 된 경우 사용자의 레지스트리 데이터를 덮어씁니다. 비트가 설정 되어 있지 않으면 시스템 사용자의 레지스트리에 있는 없는 새 키도 추가 합니다.

자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 해당 문서를 확인하십시오.
186514  (http://support.microsoft.com/kb/186514/ ) 터미널 서버는 센티널 장치를 지원 하지 않습니다.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Windows Server 2008 Standard
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
키워드: 
kbinfo kbmt KB186499 KbMtko
기계 번역된 문서기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:186499  (http://support.microsoft.com/kb/186499/en-us/ )
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store