Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

이 가이드에서는 프로그램 호환성 문제 해결사를 활용해 구형 Windows 애플리케이션을 실행하는 방법을 자세히 소개합니다. 호환 모드는 예전 Windows 버전용으로 설계된 앱을 최신 노트북과 PC에서도 원활하게 돌릴 수 있게 도와주는 기능입니다. Microsoft의 공식 문제 해결 가이드를 바탕으로 각 호환성 설정이 어떤 역할을 하는지 하나씩 살펴보겠습니다.

프로그램 호환성 문제 해결사란?

대부분의 Windows 소프트웨어는 이전 운영체제용으로 만들어졌더라도 최신 Windows 버전에서 잘 작동합니다(물론 그 반대는 항상 보장되지 않습니다). 호환성 문제 해결사의 주된 목적은 이런 호환성 문제를 해결하는 것으로, 대표적인 사례가 최신 Windows 기기에서 프로그램이 제대로 표시되지 않는 경우입니다. Windows 7, Vista, XP처럼 오래된 운영체제 기반 프로그램일수록 호환 모드에서의 점검이 더욱 필요합니다.

Windows에서 프로그램 호환성 문제 해결사를 열려면 "설정 → 업데이트 및 보안 → 문제 해결"로 이동한 뒤 "추가 문제 해결사"를 선택하세요.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

추가 문제 해결사 화면을 아래로 스크롤하면 '프로그램 호환성 문제 해결사'가 나타납니다. 클릭하면 새 대화 상자가 열립니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

문제 해결사가 실행되면 Windows 10 시스템에 설치된 프로그램을 검색하기 시작합니다. 몇 초에서 길게는 1~2분 정도 기다려 주세요.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

Windows 11에서는 진입 경로가 Windows 10과 조금 다릅니다. 단계가 하나 줄어들어 원래 창 화면이 바뀌지 않으며, "설정" 대신 "시스템 → 문제 해결 → 다른 문제 해결사"로 이동하면 됩니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

Windows 11의 프로그램 문제 해결사는 설치된 프로그램 검색 속도가 빠르고 결과 목록도 순식간에 표시됩니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

탐색 메뉴 외에도 Windows 10/11의 검색창이나 Windows 11의 새로운 시작 메뉴 검색을 통해 호환 모드에 접근할 수 있습니다. 이후 단계는 Windows 10과 11 모두 동일합니다.

Windows에서 프로그램 호환성 문제 해결사 실행하기

구형 Windows 프로그램을 실행하려면 먼저 해당 프로그램과 설치 파일을 Windows XP 같은 이전 운영체제 또는 다른 Windows 시스템에서 가져와 설치해야 합니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

설치가 끝나면 다시 프로그램 호환성 문제 해결사를 실행하고, 프로그램 목록이 채워질 때까지 기다립니다. 목록에 방금 설치한 구형 앱이 보여야 합니다. 만약 Windows 7이나 XP용 프로그램이 목록에 없다면 "목록에 없음"을 선택하세요. 프로그램을 선택한 후 "다음"을 눌러 계속 진행합니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

1. 호환 모드: 권장 설정 시도

프로그램 호환성 문제 해결사는 호환성 문제를 해결하기 위한 두 가지 옵션을 제공합니다. 첫 번째는 "권장 설정 시도"로, 내부 사전 설정을 기반으로 Windows 호환성 설정을 자동으로 적용해 줍니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

선택한 프로그램이 호환성 수정 대상이 됩니다(예시에서는 Picasa 3). 프로그램을 직접 테스트해 문제를 확인하고 "다음"을 누르면 구형 프로그램이 실행됩니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

문제 해결사가 문제를 빠르게 감지·수정한 뒤, 문제가 해결되었는지 물어봅니다. 해결되었다면 "예, 이 프로그램의 설정 저장"을 선택하고 마법사를 종료하면 됩니다. 이 단계를 거치면 더 이상 문제가 발생하지 않을 것입니다.

그래도 문제가 남아 있다면 "아니요, 다른 설정으로 다시 시도"를 선택하세요. 그러면 아래에서 설명할 두 번째 옵션으로 이동합니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

2. 호환 모드: 프로그램 문제 해결

두 번째 옵션인 "프로그램 문제 해결"을 선택하면 문제의 성격을 더 세밀하게 수동으로 지정할 수 있습니다.

"프로그램이 열리지만 제대로 표시되지 않음", "추가 권한이 필요함" 등 정확한 병목 지점을 고르세요. 문제를 파악하기 어렵다면 "나열된 문제 중에 없음"을 선택하면 됩니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

그러면 프로그램이 원래 설계되었을 것으로 추정되는 이전 운영체제 목록이 표시됩니다. 기억나지 않으면 "모름"을 선택하세요. 선택을 마치면 프로그램이 이전 버전과의 호환성을 자동으로 설정합니다. "다음"을 누른 뒤 호환성 설정을 다시 한번 테스트하세요.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

위 두 과정을 마치면 이전 Windows 버전용으로 만들어진 구형 프로그램이 최신 Windows에서도 정상적으로 작동할 것입니다. 아래에는 더 고급 호환성 설정 방법들을 정리했습니다.

3. 색상 감소 모드 사용

오늘날 PC 그래픽은 과거와 비교할 수 없이 발전했습니다. 일부 구형 프로그램은 제한된 색상 팔레트로 동작하도록 설계되었는데, 이것이 빈 화면 현상의 원인이 되기도 합니다.

이 경우 구형 프로그램을 "8비트(256) 색" 또는 "16비트(65536) 색" 모드로 실행하도록 변경할 수 있습니다. 프로그램 .exe 파일을 우클릭한 뒤 "속성 → 호환성"으로 이동하고, "감소된 색 모드" 옵션으로 문제를 해결하세요. 변경 사항을 적용·저장한 뒤 프로그램을 다시 실행합니다. 그래도 정상 작동하지 않으면 다음 호환성 설정으로 넘어가세요.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

4. 640×480 해상도로 실행

구형 프로그램의 화면 문제는 그래픽 처리 방식 차이 때문일 수 있으며, 계단 현상이나 잘못된 렌더링으로 나타나기도 합니다. 이럴 때도 프로그램 .exe 파일을 우클릭해 "속성 → 호환성"으로 들어간 뒤, 아래 그림처럼 "640×480" 화면 해상도를 선택하세요.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

프로그램 해상도를 640×480으로 바꾸면 호환성 문제가 해결됩니다. 이때 프로그램 호환성 도우미에서 "이 프로그램이 올바르게 작동했습니까?"라는 안내가 나타날 수도 있습니다.

5. 높은 DPI 설정 변경

"높은 DPI 설정 변경"이라는 호환성 설정도 있습니다. 프로그램이 흐릿하게 보이거나, 너무 크거나 너무 작게 표시되는 충돌을 해결해 줍니다.

다시 "속성 → 호환성"으로 이동한 뒤 "높은 DPI 설정 변경"을 클릭하면 새 대화 상자가 열립니다. 여기서 "높은 DPI 조정 문제 해결" 또는 "높은 DPI 조정 동작 재정의"를 선택하세요. 두 옵션 모두 프로그램이 덜 흐릿하게 보이도록 도와줍니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

6. 관리자 권한으로 프로그램 실행

구형 프로그램의 호환성을 확실하게 확보하는 가장 좋은 방법은 항상 관리자 권한으로 실행하는 것입니다. 시작 메뉴에서 실행하거나 프로그램 exe 파일을 우클릭해 간단히 적용할 수 있습니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

7. 모든 사용자에 대한 설정 변경

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

마지막 단계로, 프로그램 설정을 PC의 모든 계정에 적용하세요. 관리자 계정이라도 이 설정을 통해 로그인한 모든 사용자에게 프로그램이 동일하게 작동하도록 만들 수 있습니다.

자주 묻는 질문

1. 프로그램을 호환 모드에서 벗어나게 하려면 어떻게 하나요?

프로그램이 호환 모드로 실행 중인지 확인하는 가장 확실한 방법은 해당 프로그램의 기본 실행 폴더로 이동하는 것입니다. 실행 파일을 우클릭해 "속성"을 연 뒤 "호환성" 탭으로 가세요. "Windows 8/7/Vista/XP용으로 이 프로그램 실행" 옵션이 체크되어 있다면, 체크를 해제하면 호환 모드가 해제됩니다.

Windows에서 구형 프로그램을 호환 모드로 실행하는 방법

2. 프로그램이 Windows 10과 호환되는지 확인하는 방법은?

프로그램을 내려받을 때 반드시 Windows 10용 설정만 선택하세요. 이전에 Win 8.1/8/7용으로 설치한 프로그램이라면 시스템 트레이에 Windows 10 업그레이드 옵션이 나타나는 경우가 많습니다.

3. Windows 프로그램이 최신 버전인지 확인하는 방법은?

설치된 프로그램의 업데이트 상태는 Windows Update 메뉴에서 확인할 수 있습니다. "업데이트 확인"을 선택하면 업데이트가 필요한 프로그램이 있을 때 알림을 받을 수 있습니다.

이 가이드에서 살펴본 것처럼, 많은 구형 앱이나 게임이 Windows 8, 7, Vista, XP 전용으로 설계되었기 때문에 최신 Windows에서 제대로 작동하지 않는 경우가 많습니다. 하지만 Windows 프로그램 호환성 문제 해결사를 활용하면 최신 PC에서도 구형 앱을 실행할 방법이 항상 있습니다. 아직 Windows에서 실행하고 싶은 오래된 DOS 프로그램이 있다면, 별도의 실행 방법도 마련되어 있으니 참고하세요.