Windows 사용자라면 하나의 프로그램을 여러 인스턴스로 동시에 실행해야 하는 경우가 종종 있습니다. 각 인스턴스는 독립적으로 작동해야 하며, 필요하다면 서로 다른 계정으로 실행해야 할 수도 있습니다. 같은 애플리케이션의 새 인스턴스를 실행하는 방법은 여러 가지가 있으며, 이 가이드에서는 대표적인 방법들을 소개하고 어떤 프로그램에 어떤 방법이 가장 적합한지 함께 설명합니다.
1. 프로그램을 다시 실행하기
새 인스턴스를 실행하는 가장 기본적인 방법은 프로그램이 열려 있는 상태에서 다시 한번 실행하는 것입니다. 이 방법은 브라우저, Microsoft Office 애플리케이션은 물론 그림판, 계산기, 워드패드, 명령 프롬프트 같은 Windows 기본 유틸리티와 일부 서드파티 소프트웨어에서도 잘 작동합니다.
프로그램을 다시 실행하는 방법은 다양합니다. 시작 메뉴에서 프로그램을 검색한 후 클릭하여 다시 실행할 수 있으며, 일반 모드 또는 관리자 모드로 실행할 수도 있습니다. 브라우저처럼 작업 표시줄에 고정되어 있거나 바탕화면 바로 가기로 저장된 프로그램이라면, 원하는 만큼 반복해서 클릭해 여러 인스턴스를 열 수 있습니다.
또한 Microsoft Word처럼 Ctrl + N 단축키를 지원하는 프로그램은 이 키 조합으로 새 문서를 열어 사실상 새 인스턴스를 만들 수 있습니다.
작업 표시줄 아이콘을 Shift 키를 누른 채 마우스로 클릭하면 해당 프로그램의 새 인스턴스가 즉시 실행됩니다.
2. Windows 10의 실행 창으로 실행하기
프로그램을 실행하는 또 다른 방법은 Win + R 키로 열 수 있는 '실행' 창을 이용하는 것입니다. 먼저 프로그램의 .exe 파일 위치를 찾아 전체 경로를 복사합니다.
그다음 실행 창에 다음과 같이 입력하면 새 인스턴스가 열립니다.
"Program Path" /secondary
3. Windows + Shift + 작업 표시줄 순번 활용하기
프로그램 인스턴스를 가장 빠르게 다시 실행하는 방법 중 하나는 작업 표시줄에서 해당 프로그램의 위치 순번을 파악하는 것입니다. 왼쪽부터 오른쪽까지 몇 번째 자리에 있는지 확인해야 하며, 아래 예시는 그림판 파일을 기준으로 보여줍니다.
새 인스턴스를 열려면 다음 단축키를 사용하세요: Win + Shift + 작업 표시줄에서 프로그램의 순번
4. 프로그램의 웹 브라우저 버전 사용하기
위 방법들로는 Microsoft Store에서 설치한 앱을 다시 실행하기 어렵습니다. Skype, WhatsApp 데스크톱, Zoom 등이 대표적인 예입니다. 이런 경우 웹 브라우저 버전이 제공된다면 이를 활용해 여러 인스턴스를 실행할 수 있습니다. 예를 들어 Skype는 web.skype.com에서 손쉽게 접속할 수 있으며, 데스크톱 앱과 브라우저에서 서로 다른 계정 또는 동일한 계정을 사용할 수 있습니다.
더 좋은 결과를 얻으려면 브라우저의 '시크릿 모드'를 활용해 보세요. 아래 Skype 예시처럼 웹에서 접근 가능한 프로그램이라면 3개 이상의 인스턴스도 손쉽게 실행할 수 있습니다.
5. 다른 Windows 사용자 계정으로 프로그램 실행하기
관리자 계정 외에 다른 Windows 사용자 계정으로 프로그램을 실행할 수도 있습니다. 시작 메뉴에서 '설정 -> 계정 -> 가족 및 다른 사용자'로 이동합니다. 여기서 가족 구성원을 추가하거나 '이 PC의 다른 사람'을 추가할 수 있습니다.
후자를 선택하면 Outlook ID를 입력하거나 '이 사람의 로그인 정보를 가지고 있지 않습니다'를 선택할 수 있습니다.
'Microsoft 계정 없이 사용자 추가'를 선택해 진행하거나, 새 Microsoft 계정을 만들 수도 있습니다.
새 로컬 계정에 사용자 이름과 비밀번호를 지정하고, 보안 질문에 답변한 후 저장합니다.
이렇게 하면 로컬 계정이 생성되며, 필요하다면 같은 화면에서 언제든 쉽게 삭제할 수 있습니다.
바탕화면에서 해당 프로그램 아이콘을 Shift 키를 누른 채 마우스 오른쪽 버튼으로 클릭하고 '다른 사용자로 실행'을 선택합니다.
앞서 생성한 로컬 계정의 자격 증명을 입력하면, 관리자 계정의 인스턴스와는 별개로 프로그램을 독립적으로 실행할 수 있습니다.
일부 애플리케이션, 특히 라이선스가 제한적인 유료 소프트웨어는 동일 기기에서 여러 사용자의 접근을 차단하도록 설계되어 있습니다. 위 방법들이 모두 통하지 않는다면 가상 머신을 설정하고 그 안에서 애플리케이션을 실행하는 것도 좋은 대안입니다. Windows에서 사용해 볼 만한 최고의 가상화 소프트웨어를 참고해 보세요.