[OPERATING_SYS]

Windows 7과 Vista에서 프로그램 호환성 관리자 기능 끄기

Julyus 2012. 7. 25. 15:07

Windows 7과 Vista에서 프로그램 호환성 관리자 기능 끄기

http://surewin.kr/index.php?document_srl=31425&mid=windows7 


 

Disable Program Compatibility Assistant in Windows 7 and Vista

 

프로그램 호환성 관리자란?

[프로그램 호환성 관리자]는 이전 프로그램에서 알려진 호환성 문제를 검색합니다. 이 Windows 버전에서 이전 프로그램을 실행하면 [프로그램 호환성 관리자]는 문제가 있는지 알려 주고 다음에 프로그램을 실행할 때 문제를 해결할 수 있게 해 줍니다. 호환성 문제가 심각한 경우에는 [프로그램 호환성 관리자]가 경고하거나 프로그램을 실행하지 못하도록 차단합니다. 이러한 일이 발생할 경우 가능한 해결 방법을 온라인으로 확인하는 옵션이 제공됩니다.

  1. 프로그램 호환성 관리자를 수동으로 실행할 수 있습니까?

  2. 아니요. 프로그램 호환성 관리자는 호환성 문제가 있는 이전 프로그램이 검색될 때 자동으로 실행됩니다. 그러나 프로그램이나 설치 파일이 작동하지 않거나 제대로 설치되지 않은 경우 프로그램 또는 설치 파일에서 별도의 Windows 관련 기능인 프로그램 호환성 문제 해결사를 사용할 수 있습니다. 자세한 내용은 "이 Windows 버전에서 이전 버전의 프로그램 실행"을 참조하십시오.

  3. 프로그램 호환성 관리자를 설정하거나 해제하려면 어떻게 해야 합니까?

  4. 프로그램 호환성 기능을 조정하려면 그룹 정책을 사용합니다. 그룹 정책 사용 방법에 대한 자세한 내용은 IT 전문가를 위한 Microsoft 웹 사이트(페이지는 영문일 수 있음)로 이동하십시오.


Windows Vista와 Windows 7의 프로그램 호환성 관리자를 무효로 하는 방법

사용자가 컴퓨터 사용에 능숙한 관리자 정도이고 빠른 작업을 원한다면, [프로그램 호환성 관리자(Program Compatibility Assistant)] 팝업이 지속적으로 표시되는 것이 아주 성가신 일이 될 수도 있습니다. 이 기사에서는 이 끈질긴 메시지를 계속 보는 것에 지친 이들을 위하여 기능을 제거하는 처방을 담았습니다.

도메인 상의 Workstation이나 또는 로컬 머신에서조차도 구성 시에, 시간 절약을 위해 이 골칫거리를 제거하는 것은 아주 손쉬운 일입니다.

참고: PCA(Program Compatibility Assistant)는 프로그램의 알려진된 호환성 문제에 대하여 모니터하며 이는 최종 사용자에게는 아주 유용할 수 있습니다. 이 팁은 고급 사용자 및 관리자를는 위한 것입니다.


로컬 머신에서 프로그램 호환성 관리자 무효로 하기

로컬 머신에서 이 기능을 오프로 할 필요가 있을 수 있습니다. 예를 들면, 프로그램을 다른 여러 시나리오에서 테스트하는 경우 등에 이 창을 닫는 시간을 단축할 수 있습니다.

[시작]의 검색 상자에 "services.msc"를 타자 후 [확인] 단추나 Enter 키를 누릅니다.

열린 [서비스] 대화의 우측 창을 스크롤하여 [Program Compatibility Assistant Service]를 찾아 마우스 우클릭합니다.

컨텍스트 메뉴 옵션의 [중지]를 선택합니다.

참고 : 이 서비스는 PCA(프로그램 호환성 관리자)를 지원합니다. PCA는 사용자가 설치하여 실행하는 프로그램을 모니터링하고 알려진 호환성 문제를 감지합니다. 이 서비스가 중지되면 PCA는 제대로 작동하지 않습니다.


서비스를 중지하는 [서비스 제어] 화면이 잠시 표시됩니다. 다시 옵션 메뉴에서 [시작]을 선택하면 같은 과정을 거쳐 되돌아 갑니다.


[Program Compatibility Assistant Service]를 더블클릭하여 [속성] 창에서 [시작 유형]을 [사용 안 함]으로 설정할 수도 있습니다.


로컬 그룹 정책 편집기를 사용한 PCA 무효화하기

[시작]의 검색 상자에 "gpedit.msc"를 타자 후 [확인] 단추나 Enter 키를 누릅니다.

[사용자 구성]-[관리 템플릿]-[Windows 구성 요소]-[응용 프로그램 호환성]
(User Configuration \ Administrative Templates \ Windows Components \ Application Compatibility)을 찾아 갑니다.

우측의 [구성] 창에서 [프로그램 호환성 관리자 사용 안 함(Turn off Compatibility Assistant)]을 더블클릭합니다.


[사용 안 함]의 체크를 설정하여 [적용]-[확인]으로 [그룹 정책 편집기] 창을 닫습니다.


다시 거듭 얘기하지만, 일반적인 홈 유저가 이 PCA 기능을 무효로 설정하는 것에 대해서는 시스템의 충돌과 블안정을 유발할 수 있기에 적극적으로 동의하지 않습니다. 그러나, 소위 파워 유저나 관리자에게는 시간과 좌절감을 줄임에 도움이 될 것입니다.


참고-응용 프로그램 호환성 정책은?

이 정책은 시스템의 프로그램 호환성 관리자의 상태를 제어합니다.

PCA는 사용자가 시작한 프로그램에서 런타임에 알려진 호환성 문제가 있는지 모니터링합니다. 응용 프로그램과 관련된 잠재적인 문제가 검색되면 PCA는 사용자에게 권장 솔루션을 제시합니다.  PCA에서 다루는 다양한 문제 검색 시나리오와 이를 구성하기 위한 정책에 대한 자세한 내용은 시스템->문제 해결 및 진단->응용 프로그램 호환성 진단에 있는 정책을 참조하십시오.

PCA는 기본적으로 켜져 있습니다.

이 정책 설정을 사용하면 PCA가 꺼집니다. 이 옵션은 성능 향상이 필요하고 사용하는 응용 프로그램의 호환성 정보를 알고 있는 시스템 관리자에게 유용합니다. 참고: PCA를 끄면 응용 프로그램 실행 시 알려진 호환성 문제에 대한 솔루션이 사용자에게 제공되지 않습니다.

이 정책 설정을 사용하지 않거나 구성하지 않으면 PCA가 켜집니다.