이 가이드는 Windows 11에서 관리자 권한을 부여하지 않고, 일반 사용자를 위한 프로그램 관리자 권한 실행 설정 방법에 대해 설명합니다.
일부 프로그램을 정상적으로 작동하기 위해서는 관리자 권한이 필요하지만, 모든 사용자에게 전체 관리자 권한을 부여하면 보안에 취약할 수 있습니다.
다행히 Windows에서는 표준 사용자 계정에서도 특정 프로그램이 항상 관리자 권한으로 실행할 수 있도록 설정할 수 있는 기능을 제공합니다.
이 방법을 사용하면 보안을 유지하면서 필수 소프트웨어가 원활히 동작할 수 있습니다.
일반 사용자 계정에 관리자 권한 부여 없이 특정 프로그램 관리자 권한 실행 설정 방법
일반 사용자 계정에게 전체 관리자 액세스 권한을 부여하지 않고도 관리자 권한으로 특정 프로그램을 자동 실행할 수 있도록 하려면 두 가지 방법을 사용하여 구성할 수 있습니다.
01 작업 스케줄러 사용 관리자 권한 프로그램 자동 실행
작업 스케줄러는 작업을 자동화하고 특정 권한을 설정할 수 있는 Windows 기본 도구입니다.
작업 스케줄러를 활용하면 사용자에게 전체 관리자 권한을 부여하지 않고도 관리자 권한으로 특정 애플리케이션을 실행할 수 있습니다.
STEP 01. 작업 스케줄러 작업 만들기

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 taskschd.msc 입력 후 Enter 키를 눌러 작업 스케줄러를 실행합니다.

작업 스케줄러에서 오른쪽 창 작업 섹션에서 [작업 만들기] 옵션을 클릭합니다.

[일반] 탭에서 작업 이름을 사용자가 식별하기 쉽도록 설정합니다.
작업이 관리자 권한으로 실행하도록 “가장 높은 수준의 권한으로 실행(I)” 옵션을 선택합니다.
또한 구성 대상 드롭다운 메뉴에서 “Windows 10” 또는 현재 사용 중인 Windows 버전을 선택합니다.

[동작] 탭으로 이동하여 하단의 [새로 만들기(N)] 버튼을 클릭합니다.

새 동작 만들기 창에서 “프로그램 시작” 동작 옵션을 선택한 다음 [찾아보기(R)] 버튼을 클릭합니다.
실행하려는 애플리케이션의 실행 파일 “.exe”을 찾아 선택하고 [확인] 버튼을 클릭합니다.

[조건] 탭으로 이동하여 “컴퓨터의 AC 전원이 켜져 있는 경우에만 작업 시작(P)” 옵션과 같이 작업 실행을 방해할 수 있는 옵션의 선택을 해제하고 [확인] 버튼을 클릭합니다.

[설정] 탭으로 이동 후 “요청 시 작업이 실행되도록 허용(L)” 옵션이 선택되어 있는지 확인합니다.
작업이 이미 실행 중이면 다음 규칙 적용(N) 설정에서 “새 인스턴스 실행 안 함”을 선택합니다.
모든 구성이 완료되면 [확인] 버튼을 클릭하여 작업을 저장합니다.
STEP 02. 바로 가기 만들기

일반 사용자가 관리자 권한으로 특정 프로그램을 쉽게 사용하도록 바탕 화면에 바로 가기를 만듭니다.
바탕 화면에서 마우스 오른쪽 버튼으로 클릭하고 [새로 만들기(W) > 바로 가기(S)] 옵션을 선택합니다.

바로 가기 만들기 마법사에서 항목 위치 입력(T)에 다음 명령을 입력하고 [다음(N)] 버튼을 클릭합니다.
schtasks /run /tn "Task_Name"
위 명령에서 “Task_Name” 부분을 사용자가 생성한 작업 이름으로 변경합니다.

바로 가기의 이름을 지정하고 [마침(F)] 버튼을 클릭합니다.

모든 단계를 완료하면 일반 사용자가 이 바로 가기를 클릭할 때마다 어떠한 관리자 계정에 대한 자격 증명 없이도 관리자 권한으로 애플리케이션이 실행됩니다.
⚠️ 주의 : 명령 프롬프트 관리자 권한으로 실행할 수 있도록 구성한 것은 단순히 설명을 위한 것으로, 실제 구성 시 일반 사용자가 의도하지 않게 시스템 파일을 삭제하거나, 관리자 권한 부여 및 회수 등 보안 측면에서 여러 가지 위험성이 내포되어 있습니다.
02 응용 프로그램 호환성 설정 사용
작업 스케줄러 설정보다 간단히 구성할 수 있는 방법은 응용 프로그램의 호환성 설정을 통해 항상 관리자 권한으로 실행하도록 설정하는 것입니다.

키보드 단축키 Win + E 키를 눌러 파일 탐색기를 열고 사용하려는 실행 파일(.exe)을 찾습니다.
실행 파일을 마우스 오른쪽 버튼으로 클릭하고 [속성(R)] 옵션을 선택하거나, 단축키 Alt + Enter 키를 눌러 “속성” 창을 엽니다.

속성 창에서 [호환성] 탭으로 이동하여 [모든 사용자에 대한 설정 변경] 버튼을 클릭합니다.

설정 섹션에서 “관리자 권한으로 이 프로그램 실행” 옵션 선택 후 [확인] 버튼을 클릭합니다.

다시 속성 창으로 돌아와 [확인] 버튼을 클릭합니다.
모든 단계를 완료하고 사용자가 이 프로그램을 실행하면 애플리케이션이 관리자 권한으로 실행됩니다.
🔦 참고 : 본문에서 설정된 대상 프로그램은 설명한 위한 예시로, 관리자 권한이 반드시 필요한 프로그램이 아닙니다.
마치며
프로그램을 선택적으로 관리자 권한으로 실행되도록 구성하면 보안을 유지하는 동시에 필수 애플리케이션이 정상적으로 동작할 수 있도록 구성할 수 있습니다.
일반 사용자가 관리자 권한을 부여 받지 않고도 특정 애플리케이션을 관리자 권한으로 실행할 수 있는 방법으로 타사 도구를 사용할 수도 있습니다.
예를 들어 본문에 설명한 작업 스케줄러 또는 응용 프로그램 호환성 구성 방법이 복잡하게 느껴지거나, 번거롭다면, RunAsTool 또는 Elevate 등 타사 도구를 사용할 수 있습니다.
타사 도구를 사용하면 구성 과정을 간소화할 수 있으며 더 많은 고급 제어 기능을 사용할 수도 있습니다.
타사 도구는 편리함을 제공하지만 혹시 모를 보안 위험을 예방하기 위해 필자의 경우 가능한 Windows 내장 기능에서 구현 가능한 작업은 가능한 사용하지 않는 것을 선호합니다.
🔗 Windows 11에서 항상 관리자 권한으로 터미널 앱을 실행하는 2가지 방법
🔗 Windows 11에서 파일 탐색기를 관리자 권한으로 실행하는 방법
🔗 Windows 10에서 명령 프롬프트(CMD) 항상 관리자 권한으로 실행하는 방법

