기본적으로 Windows 10 은 Windows 8 및 Windows 7 과 유사하지만 (Windows 7)Windows XP 와 같은 이전 운영 체제와도 매우 다릅니다 . Windows 8 또는 Windows 7 용으로 개발된 대부분의 데스크톱 앱 은 Windows 10 에서 실행되어야 합니다 . 반면에 Windows XP 용으로 개발된 앱은 (Windows XP)Windows 10 에서 잘 작동하거나 전혀 작동하지 않을 것 입니다. Windows 10 에서 충돌하거나 오작동하는 이전 프로그램을 처리하고 있고 단순히 사용해야 하는 경우 Windows 10 을 사용하여 실행해 볼 수 있습니다.(Windows 10)의 호환성 설정. 다음은 Windows 10(Windows 10) 에서 작동하도록 설계되지 않은 클래식 프로그램을 사용하여 작업하는 방법입니다 .
참고:(NOTE:) 제시된 기능은 Windows 10 2019년 11월 (November 2019) 업데이트(Update) 이상에서 사용할 수 있습니다. 이전 버전의 Windows 10 을 사용하는 경우 일부 기능에 액세스하지 못할 수 있습니다. Windows 10 빌드를 확인 하고 필요한 경우 사용 가능한 최신 Windows 10 업데이트를 받으십시오.
주의 말씀
호환성 설정은 Windows 10 에서 이전 프로그램을 작동시키는 좋은 방법이지만 오래된 소프트웨어에 적용해야 한다는 의미는 아닙니다. 오래된 안티바이러스/보안 프로그램 또는 디스크 관리 유틸리티와 같은 프로그램과 관련하여 호환성 설정을 적용하지 않는 것이 좋습니다. 예를 들어, 보안 제품을 다루는 소프트웨어에서 호환성 설정을 사용하는 경우 해당 프로그램이 제대로 작동하지 않아 제대로 보호하지 못할 수도 있습니다. 동일한 참고로, 디스크 소프트웨어(disk software) 에서 호환성 설정을 사용 하는 것도 위험을 수반합니다. 왜냐하면 당신은 하드 드라이브만큼 중요한 것을 처리하는 오래된 프로그램을 원하지 않기 때문입니다. 예를 들어, 다음 에서 실행되는 디스크 유틸리티 는(disk utility)호환 모드 는 하드 드라이브의 (compatibility mode)마스터 부트 레코드(master boot record) 손상과 같은 예기치 않은 작업을 수행할 수 있습니다 .
프로그램 호환성 문제 해결사(Program Compatibility Troubleshooter) 를 실행하는 방법
" 프로그램 호환성 문제 해결사"("Program Compatibility Troubleshooter") 마법사는 Windows 10 컴퓨터에서 제대로 작동하지 않는 이전 소프트웨어에 호환성 설정을 적용하는 데 도움이 되는 기본 제공 도구입니다. 그것을 여는 한 가지 방법 은 작업 표시줄의 검색 필드 에 (search field)"프로그램 실행" 을 입력한 다음 ("run programs")"이전 버전의 Windows용으로 만들어진 프로그램 실행" ("Run programs made for previous versions of Windows)을(") 클릭하거나 탭하는 것 입니다.
마법사가 실행되어 수행하는 작업을 알려줍니다. 다음(Next) 을 클릭하거나 탭 하고 프로그램이 가능한 문제를 감지하는 동안 잠시 기다립니다.
다음 창에서 목록을 스크롤하고 호환성 설정을 사용하여 실행할 프로그램을 선택합니다. 프로그램을 찾을 수 없는 경우 목록(Not listed) 에 없음 을 선택하면 해당 위치를 찾아볼 수 있습니다. 우리는 이 튜토리얼 에서 사랑받는 "Windows Movie Maker" 를 사용하기로 결정했기 때문에 ("Windows Movie Maker")Movie Maker 를 선택했습니다 . 선택 후 다음 을 (Next)클릭하거나 탭(click or tap) 합니다 .
문제를 처리하기 위해 잠시 시간을 더 둔 후 "프로그램 호환성 문제 해결사" 에서 호환성 설정을 적용하는 방법을 선택할 수 있으며 ("Program Compatibility Troubleshooter")"권장 설정 시도"("Try recommended settings") 및 프로그램 문제 해결(Troubleshoot program) 의 두 가지 옵션을 제공합니다 . 두 가지 모두를 안내해 드리겠습니다.
"권장 설정 시도" ("Try recommended settings)를(") 선택 하면 마법사는 Windows 10 (이 경우 Windows 8)에서 자동으로 선택한 호환성 모드 를 적용합니다.(compatibility mode)
유일한 옵션은 "프로그램 테스트"("Test the program") 를 통해 지금 작동하는지 확인하는 것입니다. 작동할 때까지 계속할 수 없기 때문입니다. 문제가 지속되는지 확인했으면 "프로그램 호환성 문제 해결사" 로 돌아가서 ("Program Compatibility Troubleshooter")다음(Next) 을 클릭하거나 탭 합니다.
그런 다음 마법사는 문제가 해결되었는지 묻습니다. 모든 것이 제대로 작동하면 호환성 설정을 저장하고 마법사를 닫을 수 있습니다. 다른 설정을 시도하기로 결정한 경우 Windows 10 은 권장 사항에서 제외되며 문제 의 범위를 좁히기 위해 문제 해결 프로그램(Troubleshoot program) 의 질문 집합으로 자동 이동합니다 . 세 번째 옵션으로 Microsoft(Microsoft and search) 에 문제를 보고하고 온라인 으로 솔루션을(solution online) 검색할 수 있습니다 .
"문제 해결 옵션 선택"("Select troubleshooting option") 화면 에서 프로그램 문제 해결(Troubleshoot program) 을 선택하면 Windows 10 에서 프로그램이 올바르게 작동하지 못하게 하는 문제를 이해하는 데 도움이 되도록 설계된 일련의 질문을 안내 합니다. 적용되는 옵션을 선택하고 다음(Next) 을 클릭하거나 탭합니다 .
답변에 따라 이전에 프로그램이 작동한 Windows 버전을 선택하라는 두 번째 화면이 표시될 수 있습니다 . 답변을 선택한 후 다음 을 (Next)클릭하거나 탭(click or tap) 합니다 .
귀하의 답변에 따라 Windows 10의 "프로그램 호환성 문제 해결사"("Program Compatibility Troubleshooter") 는 이전 프로그램이 작동하기 위해 필요한 적절한 호환성 설정을 지정할 수 있습니다. 우리는 Movie Maker 를 사용한 실험에서 완전히 단서 없이 행동하기로 결정했습니다 . 마법사의 Q&A 중에 "내 문제가 나열되지 않음"("I don't see my problem listed") 과 "모름" 옵션을 모두 선택했습니다. ("I don't know")결과적으로 Windows 10은 아래와 같이 프로그램에 여러 설정을 적용했습니다.
변경 사항을 검토하고 "프로그램 테스트"를 클릭 하거나 ("Test the program)탭 (")합니다(click or tap) . 그렇지 않으면 진행할 수 없습니다. 적용된 설정에서 프로그램이 "관리자 권한으로 실행"("Run as administrator") 해야 하는 경우 (저희처럼) UAC 가 나타납니다. 프로그램 테스트가 끝나면 "프로그램 호환성 문제 해결사" 로 돌아가서 ("Program Compatibility Troubleshooter")다음(Next) 을 클릭하거나 탭 합니다.
그런 다음 마법사는 문제가 해결되었는지 묻습니다. 모든 것이 제대로 작동하면 호환성 설정을 저장할 수 있으며 피드백을 제공하고 세부 정보를 보고 문제 해결사를 닫을 수 있는 다른 화면으로 이동합니다. 그렇지 않은 경우 돌아가서 다른 설정을 시도하거나 Microsoft(Microsoft and search) 에 문제를 보고하고 온라인 에서 솔루션을(solution online) 검색할 수 있습니다 .
프로그램 호환성 문제 해결사(Program Compatibility Troubleshooter) 는 적절한 호환성 설정을 거의 모든 오래된 데스크톱 앱(desktop app) 에 적용하는 데 도움을 줄 수 있어야 합니다 . 그러나 마법사가 문제를 해결하지 못하거나 "기존" 방식을 선호하는 경우 수동으로 호환성 설정을 변경할 수도 있습니다. 방법을 보려면 이 자습서의 다음 섹션을 읽으십시오.
팁: (TIP:)"프로그램 호환성 문제 해결사"("Program Compatibility Troubleshooter") 마법사 를 여는 더 쉬운 방법 은 실행 파일 또는 클래식 프로그램의 바로 가기(이 경우 "Windows Movie Maker" ) 를 마우스 오른쪽 버튼으로 클릭하거나 길게 누르는 것 입니다. 그런 다음, 상황에 맞는 메뉴에서 호환성 문제 해결 을 (Troubleshoot compatibility)클릭하거나 탭(click or tap) 합니다 .
이 방법으로 마법사를 열면 더 이상 목록에서 프로그램을 선택할 필요가 없으며 사용 가능한 두 가지 문제 해결 옵션 중 하나를 선택하는 단계로 건너뜁니다. 프로그램의 속성 에서 (Properties)"프로그램 호환성 문제 해결사"("Program Compatibility Troubleshooter") 를 열 때도 같은 일이 발생합니다 . 그런 식으로 액세스하는 방법을 배우려면 계속 읽으십시오.
이전 프로그램의 호환성 설정을 수동으로 변경하는 방법
이전 프로그램 의 속성(Properties) 을 열어 시작하십시오 . 실행 파일이나 바로 가기를 마우스 오른쪽 버튼으로 클릭하거나 길게 누른 다음 상황에 맞는 메뉴에서 마지막 옵션인 속성 을 (Properties)클릭하거나 탭(click or tap) 합니다 .
프로그램의 속성(Properties) 창에서 호환성(Compatibility) 탭으로 이동합니다. 첫 번째 옵션 은 이 튜토리얼의 이전 섹션에서 이미 길게 다룬 도구 "프로그램 호환성 문제 해결사" ("Program Compatibility Troubleshooter)를(") 엽니 다 .
다음으로 호환성 모드(Compatibility mode) 라는 섹션이 있습니다 . 이렇게 하면 이전 버전의 Windows(Windows) 설정을 사용하여 클래식 프로그램이 실행됩니다 . 이전 프로그램이 특정 버전의 Windows(Windows) 에서 작동하도록 설계되었다는 것을 알고 있는 경우 이 섹션의 확인란을 선택한 다음 화살표를 클릭하거나 탭할 때 표시되는 드롭다운 메뉴의 목록에서 선택합니다.
호환성(Compatibility) 탭 의 다음 섹션은 설정 이라고 하며, 여기에는 (Settings)Windows 10 에서 작동하도록 설계되지 않은 경우에도 클래식 프로그램에 적용하여 제대로 작동하도록 할 수 있는 다른 호환성 설정이 포함되어 있습니다 . 5가지 호환성 설정(Settings) 을 사용할 수 있습니다.
-
"감소된 색상 모드"("Reduced color mode") 는 Windows 10이 이전 프로그램에서 제한된 색상 세트만 사용하도록 설정합니다. 일부 이전 프로그램은 오늘날의 앱보다 적은 수의 색상을 사용하도록 설계되었습니다. 이전 프로그램이 "8비트(256) 색상"("8-bit (256) color") 또는 "16비트(65536) 색상"("16-bit (65536) color") 으로 실행되도록 설정할 수 있습니다 .
-
"640 x 480 화면 해상도로 실행"("Run in 640 x 480 screen resolution") 은 640x480 해상도의 작은 창에서 이전 프로그램을 실행합니다. 이전 프로그램의 그래픽이 들쭉날쭉하거나 제대로 렌더링되지 않는 경우 이 호환성 설정을 시도해야 합니다.
-
프로그램이 전체 화면 모드에서 실행을 중지하려면 "전체 화면 최적화 비활성화"("Disable fullscreen optimizations") 를 선택해야 합니다. 이렇게 하면 클래식 소프트웨어의 성능이 향상되어 더 나은 전반적인 경험을 제공할 수 있습니다.
-
"이 프로그램을 관리자로 실행"("Run this program as an administrator") 은 매우 간단하여 클래식 프로그램이 항상 관리자로 실행되도록 합니다. 이전 버전의 Windows 는 기본적으로 관리자 권한으로 프로그램을 실행하도록 설계되었으므로 일부 이전 프로그램은 제대로 작동하려면 관리자 권한이 필요합니다.
-
"높은 DPI 설정 변경"("Change high DPI Settings") 은 특히 4K 디스플레이와 같은 고해상도 화면(high-resolution screen) 을 사용하는 경우에 유용합니다 . 이를 클릭하거나 탭하면 높은 DPI 디스플레이가 있는 컴퓨터나 장치(computer or device) 에서 프로그램이 올바르게 표시되지 않는 경우 " 이 프로그램 에 대한 높은 DPI 설정을 선택"("Choose the high DPI settings for this program) 할 수 있는 새 창이 열립니다 .
Windows 10 컴퓨터 또는 장치(computer or device) 에 여러 디스플레이가 연결된 경우 또는 디스플레이 구성(display configuration) 이 변경되면 일부 데스크톱 앱(desktop apps) 이 흐릿하게 나타날 수 있습니다. 기본적으로 Windows 10은 기본 디스플레이의 앱을 수정하여 앱이 흐리게 표시되지 않도록 하므로 디스플레이 설정이 변경되면 앱의 크기가 조정됩니다. 이 자동 크기 조정은 이전 프로그램의 사용자 인터페이스가 렌더링되는 방식에 영향을 줄 수 있습니다. 프로그램에 대한 보다 안정적인 DPI 설정을 위해 프로그램 DPI 에서 (Program DPI)"설정에 있는 문제 대신 이 프로그램의 크기 조정 문제를 해결하려면 이 설정을 사용"("Use this setting to fix scaling problems for this program instead of the one in Settings") 옵션 옆에 있는 확인란을 선택 하십시오.부분. 이렇게 하면 드롭다운 메뉴가 활성화되며, "다음 경우 내 기본 디스플레이에 설정된 DPI 사용"("Use the DPI that's set for my main display when") 옵션 아래에 있는 화살표를 눌러 열 수 있습니다. Windows 10 에 로그인할 때 프로그램이 기본 디스플레이 의 DPI 를 유지하도록 하는 기본 설정 과 프로그램을 열 때 기본 디스플레이에 (default setting)설정된 DPI(DPI set) 를 사용하는 것 중에서 선택(Choose) 합니다.
이 섹션에는 설정(Settings) 앱 을 열고 Windows 10 이 기본 디스플레이 (Windows 10)DPI 를 기반으로 크기를 조정하여 모든 앱을 수정 하지 못하도록 하려는 경우 " 고급 (")크기 조정 설정 열기"("Open Advanced scaling settings) 에 대한 링크도 있습니다 .
"높은 DPI 조정 재정의"("High DPI scaling override") 섹션에서 "높은 DPI 조정 동작 재정의"를 선택하면 조정 에("Override high DPI scaling behavior) 대한 세(") 가지 설정이 있는 드롭다운 메뉴를 활성화할 수 있습니다. 기본 옵션(default option) 은 Application 이며 개발자 설정만 사용하여 클래식 프로그램에 대한 DPI 스케일링을 완전히 비활성화 합니다. 시스템(System) 옵션은 Windows 가 프로그램의 DPI 설정을 재정의할 수 있도록 하여 프로그램이 흐릿하게 나타날(program appear blurry) 가능성이 높기 때문에 크기 조정과 관련 하여 Windows 10 의 기본 동작(default behavior) 을 사용합니다 . 시스템(고급)(System (Enhanced)) 을 선택하는 경우, 보다 지능적이고 향상된 배율 조정이 사용되므로 높은 DPI 디스플레이에서 선명한 텍스트로 더 나은 결과를 얻을 수 있습니다. 불행히도 이 마지막 설정은 GDI ( Windows 그래픽 장치 인터페이스(Windows Graphical Device Interface) ) 기반 프로그램에서만 사용할 수 있습니다.
완료되면 확인(OK) 을 클릭하거나 탭하여 이전 화면으로 돌아갑니다.
튜토리얼의 이 섹션에 설명된 모든 수동 호환성 설정은 확인(OK) 또는 적용(Apply) 을 클릭하거나 탭하는 경우 현재 사용자에 대해서만 프로그램에 적용 됩니다. 모든 사용자에 대해 활성화할 수 있습니다. 방법은 다음과 같습니다.
호환성(Compatibility) 탭 의 마지막 호환성 옵션(compatibility option) 은 " 모든 사용자에 대한 설정 변경"("Change settings for all users) 을 허용하는 버튼입니다 . 클릭(Click) 하거나 탭하여 새 창을 열고 모든 사용자 계정에 대해 이전 프로그램에 적용할 호환성 설정을 수동으로 선택합니다 Windows 10 컴퓨터에서. 호환성 설정은 이 섹션에서 설명한 것과 동일합니다.
이전 프로그램의 호환성 설정 작업을 마치면 적용(Apply) 또는 확인(OK) 버튼을 클릭하거나 눌러 저장하는 것을 잊지 마십시오 .
팁: (TIP:)"프로그램 호환성 문제 해결사"("Program Compatibility Troubleshooter") 를 통해 또는 수동으로 이전 프로그램의 호환성 설정을 변경한 후 다시 실행하고 사용할 수 있습니다. 프로그램을 처음 닫으면 "프로그램 호환성 도우미"("Program Compatibility Assistant") 가 나타나 프로그램이 제대로 작동하는지 묻습니다. 예(Yes) 를 선택하면 도우미가 닫히고 아니오(No) 를 선택하면 문제 해결사를 실행하여 문제 해결을 다시 시도합니다.
아직도 어떤 오래된 프로그램을 사용하고 있습니까?
Windows 10 을 실행하는 새 컴퓨터가 있더라도 반드시 이 최신 운영 체제용으로 설계되지 않은 이전 프로그램을 더 이상 사용할 수 없다는 의미는 아닙니다. Windows 10 은 "프로그램 호환성 문제 해결사"("Program Compatibility Troubleshooter") 와 이전 프로그램을 다시 작동시키는 데 사용할 수 있는 일련의 수동 구성 설정을 모두 제공하여 이와 관련하여 도움이 됩니다. 우리는 이러한 호환성 설정이 당신을 위해 일하기를 바라며 당신이 당신의 클래식 프로그램을 사용하는데 만족하기를 바랍니다. 우리는 독자 기반(reader base) 에 대해 배우는 데 관심이 있으므로 이 탭을 닫기 전에 사용하려는 (g)oldie 프로그램과 그 이유를 알려주십시오.
How to run old programs using Windows 10's Compatibility mode
While, at its core, Windows 10 iѕ similаr to Windows 8 and Windows 7, it is also very different from older operating sуstems like Windows XP. Most desktop appѕ developed for Windows 8 or Windows 7 should run in Windоws 10. On the other hand, it's unlikely that apps developed for Windows XP would work well or at all оn Windows 10. If you аrе dealing with an older program, that either crashes or misbehaves on Windows 10, and you simply must use it, уou can try running it using Windows 10's compatibility settings. Here is how you can use them to work with classic programs that weren't designed to function in Windows 10:
NOTE: The features presented are available in Windows 10 November 2019 Update or newer. If you're using an older version of Windows 10, you might not have access to all the features. Check your Windows 10 build and, if necessary, get the latest Windows 10 update available for you.
A word of caution
Although compatibility settings are a great way of making older programs functional in Windows 10, it doesn't mean that you should apply them to any outdated software. We strongly advise against applying compatibility settings when it comes to programs like old antivirus/security programs or disk management utilities. For instance, if you use compatibility settings on software dealing with security products, you run into the risk of those programs not working properly and, as such, they might not protect you as they should. On the same note, using compatibility settings on disk software also entails risk, because you don't want out-of-date programs handling something as important as your hard drives. For instance, a disk utility that runs in compatibility mode can do unexpected things like corrupting your hard drive's master boot record.
How to run the Program Compatibility Troubleshooter
The "Program Compatibility Troubleshooter" wizard is a built-in tool that helps you apply compatibility settings to older software that doesn't work as it should on your Windows 10 computer. One way to open it is by typing "run programs" in the taskbar's search field, and then clicking or tapping on "Run programs made for previous versions of Windows."
The wizard launches, letting you know what it does. Click or tap on Next and wait for a few moments, while the program is detecting possible issues.
In the next window, scroll through the list and select the program you want to run using compatibility settings. If you can't find the program, choose Not listed, and you have the option to browse to its location. We decided to use the beloved "Windows Movie Maker" for this tutorial, so we chose Movie Maker. After making your selection, click or tap on Next.
After taking a few more moments to deal with any issues, the "Program Compatibility Troubleshooter" lets you choose how to apply the compatibility settings, offering you two options: "Try recommended settings" and Troubleshoot program. We are going to walk you through both of them.
If you choose to "Try recommended settings," the wizard applies the compatibility mode that was automatically selected by Windows 10 - in our case, Windows 8.
The only option is to "Test the program" to see if it now works, since you are not allowed to continue until you do. When you are done checking whether your issues persist, return to the "Program Compatibility Troubleshooter" and click or tap Next.
The wizard then asks you if the problem is fixed. If everything worked well, you can save the compatibility settings and close the wizard. If you decide to try different settings, Windows 10 is out of recommendations, and it automatically takes you to the sets of questions in Troubleshoot program in an attempt to narrow down the problem, as illustrated a bit further down. As the third option, you can report the problem to Microsoft and search for a solution online.
Choosing to Troubleshoot program, from the "Select troubleshooting option" screen, walks you through a series of questions designed to help Windows 10 understand what issues are stopping the program from functioning correctly. Choose any options that apply and click or tap on Next.
Depending on your answer, you might get a second screen, asking you to select which version of Windows the program worked on before. After selecting an answer, click or tap on Next.
Based on your answers, Windows 10's "Program Compatibility Troubleshooter" can set the appropriate compatibility settings that are needed by your old program in order to function. We decided to act utterly clueless in our experiment with the Movie Maker, choosing both the "I don't see my problem listed" and the "I don't know" options during the wizard's Q&A. As a result, Windows 10 applied several settings to the program, as seen below.
Review the changes and click or tap "Test the program," as you can't proceed otherwise. If the settings applied require the program to "Run as administrator" (as ours did), the UAC pops up. When you are done testing the program, return to the "Program Compatibility Troubleshooter" and click or tap Next.
The wizard then asks you if the problem is fixed. If everything worked well, you can save the compatibility settings, and you are taken to another screen, where you can give feedback, view detailed information, and close the troubleshooter. If not, you can go back and try different settings, or you can report the problem to Microsoft and search for a solution online.
The Program Compatibility Troubleshooter should be able to help you apply the appropriate compatibility settings to just about any old desktop app. However, if the wizard didn't fix your problem, or if you prefer doing things the "traditional" way, you can also change compatibility settings manually. Read the following section of this tutorial to see how.
TIP: An easier way to open the "Program Compatibility Troubleshooter" wizard is by right-clicking or pressing-and-holding the executable file or the shortcut of your classic program - in our case, "Windows Movie Maker." Then, in the contextual menu, click or tap on Troubleshoot compatibility.
When you open the wizard this way, you no longer need to select your program from a list, and you skip to selecting one of the two troubleshooting options available. The same thing happens when opening the "Program Compatibility Troubleshooter" from a program's Properties. To learn how to access it that way, continue reading.
How to manually change compatibility settings for old programs
Start by opening the Properties of your old program. Right-click or press-and-hold on its executable file or its shortcut and then, in the contextual menu, click or tap on the last option: Properties.
In your program's Properties window, go to the Compatibility tab. The first option opens the "Program Compatibility Troubleshooter," a tool that we already covered at length in the previous section of this tutorial.
Next, there's a section called Compatibility mode. This runs your classic program using settings from earlier versions of Windows. Check the box in this section, if you know that your old program was designed to work with a specific version of Windows, and then select it from the list in the drop-down menu, visible when clicking or tapping the arrow.
The next section from the Compatibility tab is called Settings, and it contains other compatibility settings that you can apply to your classic program to make it function properly, even if it wasn't designed to work on Windows 10. There are five compatibility Settings available:
-
"Reduced color mode" sets Windows 10 to only use a limited set of colors in your old program. Some older programs were designed to use fewer colors than today's apps. You can set your old program to run either in "8-bit (256) color" or in "16-bit (65536) color".
-
"Run in 640 x 480 screen resolution" runs your old program in a small window with a 640x480 resolution. You should try this compatibility setting if your old program's graphics appear jagged or don't render properly.
-
"Disable fullscreen optimizations" should be checked if you want your program to stop running in fullscreen mode. This could improve performance for your classic software, offering a better overall experience.
-
"Run this program as an administrator" is pretty straightforward, making sure that your classic program is always run as administrator. Earlier versions of Windows were designed to run programs by default with administrator permissions, so some older programs require administrative privileges in order to function correctly.
-
"Change high DPI Settings" is useful, especially if you are using a high-resolution screen, like a 4K display. Clicking or tapping on it opens a new window, where you can "Choose the high DPI settings for this program," if your program isn't displayed correctly on a computer or device with a high-DPI display.
In case there are multiple displays connected to your Windows 10 computer or device, or if your display configuration changes, some desktop apps might appear blurry. By default, Windows 10 tries to fix apps on your main display to stop them from appearing blurry, so it scales them when your display settings change. This automatic resizing can affect the way the user interface of your old program is rendered. For more stable DPI settings for your program, check the box next to the option to "Use this setting to fix scaling problems for this program instead of the one in Settings" from the Program DPI section. This enables a drop-down menu, which you can open by pressing the arrow under the "Use the DPI that's set for my main display when" option. Choose between the default setting of having your program keep the DPI of the main display when you signed in to Windows 10, and using the DPI set for your main display at the time you opened the program.
In this section, you also have a link to "Open Advanced scaling settings," in case you want to open the Settings app and stop Windows 10 from fixing all apps by resizing them based on the main display DPI.
In the "High DPI scaling override" section, if you choose to "Override high DPI scaling behavior," you enable a drop-down menu with three settings for scaling. The default option is Application, and it disables DPI scaling for your classic program entirely, using only the developer's setting. The System option uses Windows 10's default behavior when it comes to scaling, as it lets Windows override the program's DPI settings, which is more likely to make the program appear blurry. If you choose System (Enhanced), a more intelligent, enhanced scaling is used, which should yield better results with crisp text on high-DPI displays. Unfortunately, this last setting is only available for programs based on GDI (Windows Graphical Device Interface).
When you are done, click or tap OK to return to the previous screen.
All the manual compatibility settings illustrated in this section of the tutorial are applied to your program for the current user only, if you click or tap OK or Apply. It is possible to enable them for all users. Here is how:
The final compatibility option from the Compatibility tab is a button that lets you "Change settings for all users." Click or tap on it to open a new window and manually select the compatibility settings to be applied to your old program for all the user accounts on your Windows 10 computer. The compatibility settings are the same as the ones we illustrated in this section.
When you're done fiddling with the compatibility settings of your old program, don't forget to click or tap on either the Apply or OK button to save them.
TIP: After changing your old program's compatibility settings, either through the "Program Compatibility Troubleshooter" or manually, you can relaunch it and use it, hopefully with better results. The first time you close the program, the "Program Compatibility Assistant" pops up, asking you if the program worked correctly. Selecting Yes closes the assistant, while No launches the troubleshooter to try once again to fix your problem(s).
What old programs are you still using?
Even if you have a new computer running Windows 10, that does not necessarily mean that you can no longer use older programs that weren't designed for this newer operating system. Windows 10 is helpful in this regard, providing both the "Program Compatibility Troubleshooter" and a series of manually configurable settings that you can use to make your old programs function again. We hope these compatibility settings do the job for you, and you are happy using your classic program. We're interested in learning about our reader base, so, before you close this tab, please let us know which (g)oldie program you are trying to use and why.