Windows Vista 가 출시 되었을 때 UAC ( 사용자 계정 컨트롤(User Account Control) )는 가장 비판을 받고 오해를 받은 기능이었습니다. 보안에 필수적이지만 많은 사람들이 비활성화하고 시스템을 보안 문제에 노출시키기로 선택했습니다. 이 기능은 다음 버전의 Windows 에서 개선되었으며 (Windows)운영 체제(operating system) 의 안전성에 많은 추가 기능을 제공하지만 일부 사용자는 여전히 이 기능을 사용하지 않도록 선택합니다. 그렇기 때문에 이 기사에서는 Windows 의 모든 버전에서 이 기능이 무엇인지, 작동 방식 및 활성 상태로 유지하는 이점을 명확히 설명합니다 .
Windows 에서 (Windows)사용자 계정 컨트롤(User Account Control) ( UAC ) 이란 무엇입니까 ?
(User Account Control or UAC)줄여서 사용자 계정 컨트롤 또는 UAC 는 운영 체제(operating system) 에 대한 무단 변경을 방지하는 데 도움이 되는 Windows 의 (Windows)보안 기능(security feature) 입니다 . 이러한 변경은 응용 프로그램, 사용자, 바이러스 또는 기타 형태의 맬웨어에 의해 시작될 수 있습니다. 사용자 계정 컨트롤(User Account Control) 은 특정 변경이 관리자의 승인을 받아야만 이루어지도록 합니다. 관리자가 변경 사항을 승인하지 않으면 변경 사항이 실행되지 않으며 Windows 는 변경되지 않은 상태로 유지됩니다. 마치 아무 일도 없었던 것처럼. UAC 는 (UAC)Windows Vista 용으로 처음 제공되었으며 그 이후로 Windows 의 새 버전이 나올 때마다 개선되었습니다 .
UAC ( 사용자 계정 컨트롤(User Account Control) ) 프롬프트는 어떻게(prompt look) 표시 되며 무엇을 공유하고 요청(share and request) 합니까?
파일, 설정 또는 Windows(Windows) 에 중요한 변경 사항을 적용하려는 앱을 두 번 클릭하면 UAC ( 사용자 계정 컨트롤(User Account Control) ) 프롬프트 가 표시 됩니다. 사용자 계정(user account) 이 관리자인 경우 프롬프트는 아래 스크린샷과 같습니다. Windows 10 (상단), Windows 7 (가운데) 및 Windows 8.1(하단) 에서 UAC 프롬프트(UAC prompt) 를 볼 수 있습니다 .
UAC 프롬프트(UAC prompt) 는 관리자, 해당 프로그램의 게시자 및 파일 원본(file origin) (파일을 실행하려는 경우) 의 승인이 필요한 시스템 변경(system change) 을 수행하려는 프로그램의 이름을 표시합니다 . 관리자가 필요한 것은 예 를 (Yes)클릭하거나 탭(click or tap) 하는 것뿐입니다. 그러면 프로그램이나 파일이 원하는 대로 변경할 수 있습니다.
사용자 계정(user account) 이 관리자 가 아닌(NOT) 경우 프롬프트가 다르게 표시됩니다. 예를 들어 Windows 10 에서 UAC 프롬프트(UAC prompt) 는 관리자의 PIN (설정된 경우) 또는 암호를 요청합니다.
Windows 7 및 Windows 8.1 에서 UAC 프롬프트(UAC prompt) 는 아래와 같이 항상 관리자의 암호를 요청합니다.
이 경우 관리자의 PIN 또는 비밀번호 를 입력하고 (PIN or password)예(Yes) 를 눌러야 합니다. 두 작업을 모두 수행하지 않으면 요청된 변경 사항이 적용되지 않습니다.
UAC 프롬프트(UAC prompt) 에는 "세부 정보 표시"("Show more details") (Windows 10) 또는 "세부 정보 표시"("Show details") ( Windows 7 및 Windows 8.1 ) 라는 링크도 있습니다. 그것을 클릭하면 프로그램이나 파일(program or file) 의 디스크상의 정확한 위치 와 실행하려는 항목을 만든 사람에 대한 자세한 정보를 보여주는 게시자 인증서를 비롯한 추가 정보가 표시됩니다.
파일 또는 설정 이 (file or setting)UAC 프롬프트(UAC prompt) 를 트리거 하는지 어떻게 알 수 있습니까?
실행할 때 UAC 프롬프트(UAC prompt) 를 트리거하는 파일 에는 아래 스크린샷과 유사한 파일 아이콘(file icon) 의 오른쪽 하단 모서리에 UAC 기호 가 있습니다.(UAC symbol)
(Apps and system settings)UAC 프롬프트(UAC prompt) 를 트리거하는 앱 및 시스템 설정 에는 이름 근처나 아이콘에 UAC 기호도(UAC symbol) 있습니다 . 제어판(Control Panel) 에서 볼 수 있는 몇 가지 예는 아래에 강조 표시되어 있습니다 .
UAC 아이콘(UAC icon) 을 기억하고 볼 때마다 관리자의 승인이 필요하다는 것을 미리 알 수 있습니다.
사용자 계정 컨트롤(User Account Control) ( UAC )은 어떻게 작동합니까?
Windows 에서 응용 프로그램은 기본적으로 관리 권한 없이 실행됩니다. 그들은 표준 사용자 계정(user account) 과 동일한 권한을 갖습니다 . 운영 체제(operating system) , 시스템 파일 또는 레지스트리 설정 을 변경할 수 없습니다 . 또한 다른 사용자 계정(user account) 이 소유한 항목을 변경할 수 없습니다 . 응용 프로그램은 파일 및 레지스트리 설정 또는 사용자의 파일 및 레지스트리 설정만 변경할 수 있습니다.
No
Yes
이해를 돕기 위해 UAC 알고리즘(UAC algorithm) 은 아래 다이어그램에 설명되어 있습니다.
Windows 에서 (Windows)UAC 프롬프트(UAC prompt) 를 트리거하는 변경 사항은 무엇입니까?
관리 권한이 필요한 변경 사항이 많이 있습니다. Windows 컴퓨터(Windows computer) 에서 UAC 가 구성된 방식에 따라 UAC 프롬프트(UAC prompt) 가 표시되고 권한을 요청할 수 있습니다. 다음은 다음과 같습니다.
- 관리자로 앱 실행
- Windows 또는 Program Files 폴더(Windows or Program Files folders) 의 시스템 전체 설정 또는 파일 변경
- 드라이버 및 응용 프로그램 설치 및 제거
- 다른 사용자의 폴더 및 파일 보기 또는 변경
- 사용자 계정 추가 또는 제거
- Windows 업데이트 구성
- Windows 방화벽(Windows Firewall) 설정 변경
- UAC 설정 변경
- 사용자 계정 유형 변경
- 작업 스케줄러 실행
- 백업된 시스템 파일 복원
- 시스템 날짜 및 시간 변경
- 자녀 보호 또는 가족 보호(Parental Controls or Family Safety) 구성
- ActiveX 컨트롤 설치 ( Internet Explorer 에서 )
Windows 에서 (Windows)UAC 수준의 차이점은 무엇입니까 ?
UAC 켜기 또는 끄기(Off) 의 두 가지 옵션만 있었던 Windows Vista 와 달리 최신 버전의 Windows 에서는 4가지 수준 중에서 선택할 수 있습니다. 그들 사이의 차이점은 다음과 같습니다.
- 항상 알림(Always notify) - 이 수준에서는 응용 프로그램과 사용자가 관리 권한이 필요한 변경 작업을 수행하기 전에 알림을 받습니다. UAC 프롬프트(UAC prompt) 가 표시 되면 바탕 화면이 흐리게 표시됩니다. 컴퓨터에서 다른 작업을 수행하려면 먼저 예(Yes) 또는 아니요(No) 를 선택해야 합니다 . 보안 영향(Security impact) : 가장 안전한 설정이자 가장 짜증나는 설정입니다. Windows Vista 의 (Windows Vista)UAC 구현(UAC implementation) 이 마음에 들지 않으면 이 수준이 마음에 들지 않을 것입니다.
- Notify me only when programs/apps try to make changes to my computer - 이것은 기본 수준(default level) 이며 UAC 는 프로그램이 관리 권한이 필요한 변경을 수행하기 전에만 사용자에게 알립니다. Windows 를 수동으로 변경 하면 UAC 프롬프트(UAC prompt) 가 표시되지 않습니다. 이 수준은 사용자가 시스템을 변경하는 것을 막지 않고 앱이나 파일(app or file) 이 변경하려는 경우에만 프롬프트를 표시하므로 덜 성가시게 됩니다. UAC 프롬프트(UAC prompt) 가 표시 되면 바탕 화면이 흐리게 표시되며 컴퓨터에서 다른 작업을 수행하기 전에 예(Yes) 또는 아니요(No) 를 선택해야 합니다 . 보안 영향:(Security impact:)이것은 사용자가 만든 키 입력이나 마우스 움직임을 시뮬레이션하고 Windows 설정을 변경(user and change Windows settings) 하기 위해 악성 프로그램이 만들어질 수 있기 때문에 첫 번째 설정보다 덜 안전합니다 . 그러나 좋은 보안 솔루션(security solution) 을 사용하고 있다면 이러한 상황이 발생하지 않아야 합니다.
- Notify me only when programs/apps try to make changes to my computer (do not dim my desktop)UAC 프롬프트(UAC prompt) 가 표시될 때 바탕 화면이 흐리게 표시되지 않고 다른 데스크톱 앱이 흐리게 표시 된다는 사실을 제외하고 이전 수준과 동일합니다. 방해할 수 있습니다. 보안 영향: 이 수준은 악의적인 프로그램이 (Security impact:)UAC 프롬프트(UAC prompt) 를 방해하는 키 입력이나 마우스 움직임을 시뮬레이션하기 쉽기 때문에 훨씬 덜 안전 합니다 .
- 알리지 않음(Never notify) - 이 수준에서 UAC 는 꺼져 있고 무단 시스템 변경에 대한 보호를 제공하지 않습니다. 보안 영향 : 좋은 (Security impact)보안 제품군(security suite) 이 없으면 Windows 장치(Windows device) 에 보안 문제가 발생할 가능성이 매우 높습니다 . UAC 를 끄면 악성 프로그램이 Windows 를 감염시키고 제어 하기 가 훨씬 쉽습니다 .
UAC 수준 간에 전환하는 방법을 배우려면 이 자습서를 읽고 따르십시오 . Windows 에서 (Windows)UAC ( 사용자 계정 컨트롤(User Account Control) ) 수준 을 변경하는 방법 .
데스크탑 앱을 설치할 때 UAC를 비활성화하고 나중에 켜야 합니까?
사용자에게 가장 큰 성가심은 Windows와 가장 많이 사용하는 데스크톱 앱(desktop apps) 을 설치할 때 입니다. 이 절차 중에 많은 UAC 프롬프트가 표시되며 모든 응용 프로그램을 설치하고 완료되면 다시 활성화하는 동안 일시적으로 비활성화하고 싶을 수 있습니다. 어떤 상황에서는 이것이 잘못된 생각일 수 있습니다. 시스템을 많이 변경하는 데스크톱 앱 은 설치 후 (Desktop apps)UAC 가 켜져 있으면 작동하지 않을 수 있습니다 . 그러나 UAC(UAC) 가 켜져 있을 때 설치하면 제대로 작동합니다 . UAC 가 꺼지면 UAC에서 사용하는 가상화 기술(UAC)모든 응용 프로그램이 비활성화됩니다. 이로 인해 특정 사용자 설정 및 파일이 다른 위치에 설치됩니다. UAC 를 다시 켜면 작동하지 않습니다 . 이러한 문제를 방지하려면 사용자 계정 컨트롤(User Account Control) ( UAC )을 항상 켜두는 것이 좋습니다.
UAC를 켜둔 상태로 두나요?
이제 Windows 의 (Windows)UAC ( 사용자 계정 컨트롤(User Account Control) ) 와 시스템 보안에서의 역할에 대해 모든 것을 알게 되었습니다. 이 기사를 닫기 전에 계속 켜져 있는지 여부를 공유해 주세요. 의견 양식은 아래에서 액세스할 수 있습니다.
What is UAC (User Account Control) and why you should never turn it off
When Windows Vіsta was launched, User Account Control (UAС) was thе most criticized and misunderstood feature. Even though it is essential for seсuritу, many people have chosen to disable it and expose their systems to securitу рroblems. This feature has been improved in the next versions of Windows and, even though it adds a lot to the safety of the operating systеm, ѕоme υsers still choose to disable it. That's why, in this article, we clаrify what this feature is, how it works and the benefitѕ of keeping it active, in any version of Windows:
What is User Account Control (UAC) in Windows?
User Account Control or UAC for short is a security feature of Windows which helps prevent unauthorized changes to the operating system. These changes can be initiated by applications, users, viruses or other forms of malware. User Account Control makes sure certain changes are made only with approval from the administrator. If the changes are not approved by the administrator, they are not executed, and Windows remains unchanged. It is as if nothing happened. UAC was first made available for Windows Vista, and since then it was improved with each new version of Windows.
How does a User Account Control (UAC) prompt look and what does it share and request?
When you double-click on a file, a setting or an app that is about to make important changes to Windows, you are shown a User Account Control (UAC) prompt. If your user account is an administrator, the prompt looks like in the screenshot below. There you can see the UAC prompt in Windows 10 (top), in Windows 7 (middle) and Windows 8.1 (bottom).
The UAC prompt displays the name of the program that is about to make a system change that requires the approval of an administrator, the publisher of that program and the file origin (if you are trying to run a file). All it needs from the administrator is a click or tap on Yes, to let the program or the file do the changes that it wants.
If your user account is NOT an administrator, the prompt looks different. For example, in Windows 10, the UAC prompt requests for the administrator's PIN (if it has set one) or password.
In Windows 7 and Windows 8.1, the UAC prompt always requests the administrator's password, as shown below.
When this happens, you need to enter the administrator's PIN or password and press Yes. Unless both actions are performed, the changes that are requested are not made.
The UAC prompt also has a link that says "Show more details" (in Windows 10) or "Show details" (in Windows 7 and Windows 8.1). If you click on it, you see more information including the exact location on the disk of the program or file and the publisher's certificate, which shows you more information about who created what you want to run.
How do I know that a file or setting will trigger a UAC prompt?
Files that trigger a UAC prompt when run have the UAC symbol on the bottom-right corner of their file icon, similar to the screenshot below.
Apps and system settings that trigger a UAC prompt also have the UAC symbol near their name or in their icon. You can see some examples highlighted below, that are encountered in the Control Panel.
Remember the UAC icon and each time you see it, you know beforehand that you are about to need the administrator's approval.
How does User Account Control (UAC) work?
In Windows, applications run by default without any administrative permissions. They have the same permissions a standard user account has: they cannot make any changes to the operating system, its system files or registry settings. Also, they cannot change anything that's owned by other user accounts. Applications can change only their files and registry settings or the user's files and registry settings.
No
Yes
For an easier understanding, the UAC algorithm is explained in the diagram below.
Which changes trigger a UAC prompt in Windows?
There are many changes which require administrative privileges. Depending on how UAC is configured on your Windows computer, they can cause a UAC prompt to show up and ask for permission. These are the following:
- Running an app as administrator
- Changes to system-wide settings or files in the Windows or Program Files folders
- Installing and uninstalling drivers & applications
- Viewing or changing another user's folders and files
- Adding or removing user accounts
- Configuring Windows Update
- Changing settings to the Windows Firewall
- Changing UAC settings
- Changing a user's account type
- Running Task Scheduler
- Restoring backed up system files
- Changing the system date and time
- Configuring Parental Controls or Family Safety
- Installing ActiveX controls (in Internet Explorer)
What is different between UAC levels in Windows?
Unlike Windows Vista, where you had only two options: UAC turned On or Off, in newer versions of Windows there are four levels to choose from. The differences between them are the following:
- Always notify - at this level you are notified before applications and users make changes that require administrative permissions. When a UAC prompt shows up, the desktop is dimmed. You must choose Yes or No before you can do anything else on the computer. Security impact: this is the most secure setting and the most annoying. If you did not like the UAC implementation from Windows Vista, you wouldn't like this level.
- Notify me only when programs/apps try to make changes to my computer - this is the default level, and UAC notifies you only before programs make changes that require administrative permissions. If you manually make changes to Windows, then a UAC prompt is not shown. This level is less annoying as it doesn't stop the user from making changes to the system, it only shows prompts if an app or file wants to make changes. When a UAC prompt is shown, the desktop is dimmed, and you must choose Yes or No before you can do anything else on your computer. Security impact: this is less secure than the first setting because malicious programs can be created to simulate the keystrokes or mouse movements made by a user and change Windows settings. However, if you are using a good security solution, such situations should not occur.
- Notify me only when programs/apps try to make changes to my computer (do not dim my desktop) - this level is identical to the previous except the fact that, when a UAC prompt is shown, the desktop is not dimmed and other desktop apps can interfere with it. Security impact: this level is even less secure as it makes it even easier for malicious programs to simulate keystrokes or mouse moves that interfere with the UAC prompt.
- Never notify - at this level, UAC is turned off, and it doesn't offer any protection against unauthorized system changes. Security impact: if you don't have a good security suite you are very likely to encounter security issues with your Windows device. With UAC turned off it is much easier for malicious programs to infect Windows and take control.
If you want to learn how to switch between UAC levels, read and follow this tutorial: How to change the User Account Control (UAC) level in Windows.
Should I disable UAC when I install desktop apps and turn it on afterward?
The biggest annoyance for users is when they install Windows and their most used desktop apps. During this procedure, lots of UAC prompts are shown, and you might be tempted to disable it temporarily, while you install all applications and enable it again when done. In some situations, this can be a bad idea. Desktop apps that make lots of system changes can fail to work once UAC is turned on, after their installation. However, they will function properly if you install them when UAC is turned on. When UAC is turned off, the virtualization techniques used by UAC for all applications are inactive. This causes certain user settings and files to be installed to a different place. They will not work when UAC is turned back on. To avoid such problems, it is better to have User Account Control (UAC) turned on at all times.
Do you leave UAC turned on?
Now you know everything that is important about User Account Control (UAC) in Windows and its role in securing your system. Before closing this article, share with us whether you chose to keep it turned on or not. The comments form is accessible below.