본문 바로가기
technology/Windows

Windows 사용자 계정 컨트롤 화면에서 PC 제어 방법(UAC 화면 캡처 방법)

by 희품 2022. 12. 21.
반응형

사용자 계정 컨트롤(UAC) 안내 창

Windows 운영체제는 관리자 권한이 필요한 프로그램을 실행하면 사용자 계정 컨트롤(User Account Control)이라는 안내 창이 뜹니다.

통상적으로, Windows를 사용하는 사용자는 모두 관리자 권한으로 로그인을 해서 사용하기 때문에 '예'를 눌러서 그대로 실행하고는 하지요.(관리자 권한이 없는 Windows로 로그인하면, 관리자 계정의 비밀번호를 입력해야만 프로그램을 실행할 수 있습니다. 자녀용 계정을 만들어 관리 또는 공용 Guest 계정의 관리 등으로 이용할 수 있죠.)

사용자 계정 컨트롤(UAC) 창을 다루고 싶다!

사용자 계정 컨트롤 창이 뜨면, 아래와 같이 흐린 배경 또는 검은 배경으로 설정되고, 움직이지 않습니다. 마우스는 잘 움직이지만, 자세한 내용을 표시하거나, , 아니요를 눌러서 실행할지 말지를 결정만 할 수 있게 되죠. 이 화면에서 자유롭게 움직이고 싶은 사람들이 있습니다.

UAC화면을 캡쳐하고 싶은 사람과 UAC 화면이 떴을 때, PC를 움직이고 싶은 사람

사용자 계정 컨트롤 캡처 방법

가장 많이 필요한 사람이 지금 보고 계시는 이 블로그 글처럼, 저 사용자 계정 컨트롤 화면을 캡처를 하고 싶은 사람이죠. 웬만한 캡처 프로그램을 가져다가 특수기능을 이용하거나, 단축키를 설정하거나, 타이머를 설정해도 캡처가 잘 안되는 것을 경험하실 겁니다.

 

Windows의 레지스트리 정보를 수정하여 UAC창을 캡처할 수 있게 됩니다.

Windows + R을 이용해 실행 화면을 띄우고, regedit을 입력하면 레지스트리 편집기가 실행됩니다.

한글 Windows 기준 시작 메뉴에서 regedit을 입력하거나, 레지스트리를 입력해도 레지스트리 편집기를 찾으실 수 있습니다.

사용자 계정 컨트롤이 뜨면, 예를 눌러주세요.

레지스트리 편집기가 열리면, 컴퓨터로 시작하는 부분이 주소 표시줄입니다. 주소 표시줄 전체를 블록 잡아서 

 

컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

이 주소를 복사하신 후, 붙여 넣기 해주세요. 하나씩 찾아가셔도 됩니다.

그러면, 오른쪽에 PromptOnSecureDesktop라는 REG_DWORD 값을 확인하실 수 있습니다. 이 값의 데이터가 1로 설정되어 있네요. 사용자 계정 컨트롤이 뜨는 것을 프롬프트 창이라고 이해하시면, 보안 화면에서 UAC창과 같은 프롬프트 창을 띄운다는 설정을 TRUE(1)로 설정된 것입니다. PromptOnSecureDesktop가 없으면, 기본값으로 1로 설정되어 있을 겁니다.

이 PromptOnSecureDesktop을 더블클릭하시고, 0으로 바꿔주시면 됩니다.

레지스트리 편집기를 닫지 않은 상태에서, 다시 레지스트리 편집기를 실행시켜 볼까요?

검은 화면이 뜨지 않고, 사용자 계정 컨트롤이 일반 창으로 뜨는 것을 확인하실 수 있습니다. 이제 캡처도 가능하죠.

Windows는 UAC를 캡처하라고 이 기능을 On, Off 할 수 있게 만든 걸까?

가장 위에서 아래 캡처 화면을 보셨나요?

이 화면은 PromptOnSecureDesktop 값이 1일 때 표시되는 화면입니다. 가상 머신(VM)에 표출된 Windows를 캡처한 것이죠. 이렇게 검은 화면이 나와줘야 더 자연스럽게 캡처가 되는 것 같습니다. 하지만, 가상 머신을 사용하지 못하는 환경이거나 가상 머신에서 할 수 없는 작업의 캡처가 필요할 때는 레지스트리를 변경해서 사용해야겠죠.

 

하지만, Windows는 단순히 사용자 계정 컨트롤을 '캡처'하라고 이 기능을 만든 것은 아닐 겁니다. Windows 개발 단계에서 내부적으로 테스트를 위해 만들어둔 옵션일 수도 있고, 보다 실무적으로는 다양한 관리자 권한 프로그램을 실행시키면서 해야 하는 테스트를 하기 위해 사용할 수 있죠. 창 이동마저도 자유롭게 가능하니까요.

관리자 권한 프로그램을 여러 번 띄워야 하는 환경에서는 이 기능을 활용하시면 도움이 되실 수 있을 겁니다.

 

 

 

반응형