저는 회사의 내부 소프트웨어 개발자입니다. 저는 Win7의 UAC에 익숙해졌습니다. 저는 UAC를 활성화한 상태에서 실행하는 것을 선호하여 소프트웨어가 활성화된 상태에서 올바르게 작동하도록 합니다.
시스템 관리자는 최근 로그인할 때마다 꺼지는 GPO를 출시했습니다. (그래서 로그인할 때마다 다시 켜둡니다.) 짜증나서 꺼버리는 분들도 있을 것 같은데, 그게 정말 전사적으로 좋은 결정일까요? 이에 짜증이 난 사람(로컬 관리자)은 이미 스스로 전환할 수 있는 권한을 갖고 있을 것입니다. 그렇죠?
반면에 워크스테이션이나 서버가 활성화되어 있지 않은 경우 UAC 친화적인 소프트웨어를 만드는 것에 대해 걱정할 필요가 없습니다.
이렇게 하는 데에는 타당한 이유가 있나요? 최근 XP에서 업그레이드한 사용자의 헬프 데스크 통화를 줄이는 것 외에?
이 결정의 긍정적인 측면을 볼 수 없습니다. 이해하도록 도와주세요.
답변1
활성화된 상태에서 제대로 작동하지 않는 기존 엔터프라이즈 앱이 있는 경우 강제 실행이 해제되어 있는 것을 볼 수 있습니다.
답변2
비활성화해야 할 타당한 이유를 찾을 수 없습니다. 실제로 GPO를 제어할 때 실제로 모든 컴퓨터에서 GPO를 활성화합니다.
이를 비활성화해도 XP는 UAC GPO 설정을 무시하므로 XP 헬프 데스크 통화가 줄어들지 않습니다.
답변3
UAC는 사용자에게 컴퓨터에 대한 관리자 권한이 없는 상황에서 매우 유용합니다. 따라서 UAC에서 비밀번호를 묻는 메시지가 표시되므로 관리자가 나타나 쉽게 문제를 해결할 수 있습니다. 이것이 없으면 시간이 조금 더 걸립니다.
일부 소프트웨어는 UAC를 켠 상태에서 설치하는 동안 문제가 발생하는 경향이 있기 때문에(예: 최근 Microsoft 제품의 SP/패치) 내 컴퓨터와 서버에서는 UAC를 사용하지 않습니다.
그 외에는 모든 사용자가 UAC를 활성화했으며 모든 사람이 컴퓨터에 대한 관리자 권한을 갖고 있지 않는 한 UAC를 끄지 않을 것입니다.
또한 개발자라면 UAC 인식 애플리케이션을 계속 개발하고 있다면 언제 다시 켜기로 결정할지 알 수 없습니다. :-)