강화된 비스타의 사용자 계정관리 컨트롤
비스타 사용시 UAC 창이 뜰 때가 많다.
시스템 영역을 사용하거나 관리자 권한으로 올릴 필요가 있을 경우에
이 화면이 뜨며 동시에 화면 깜빡임 현상이 나타난다.
이것은 보안정책에 관련된 부분이다.
단지 화면 깜빡임 현상을 해소하기 위해서는
아래의 2가지가 존재한다.
1. 로컬 보안 정책을 이용하여 변경하는 방법 ( 비스타 비즈니스, 비스타 얼티메이트 )
.실행(윈도우키+r) -> secpol.msc 입력하여 로컬 보안 정책 실행
.로컬정책 > 보안옵션 선택
.사용자 계정 컨트롤: 권한 상승시 보안 데스크탑으로 전환을 '사용안함'으로 설정
혹은
제어판>관리도구>로컬 보안 정책에서 가능하다.
2. 레지스트리를 수정하는 방법 ( 비스타 홈 베이직, 비스타 홈 프리미엄 )
.컴퓨터\HKEY_LOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 항목을 찾아 다음 항목을 고친다.
.PromptOnSecureDesktop 항목을 값을 기존 1 에서 0 으로 고치고 확인 버튼을 클릭한다.
어떠한 방법을 사용해도 되지만 난 비스타 홈 프리미엄이라.. 선택의 여지없이 1번을 사용하였다.
위의 설정은 화면 깜빡임을 사라지게 할 뿐, 여전히 사용자 계정 컨트롤의 권한 확인 창은 나타난다. UAC 기능을 아예 막아버려 .. 권한 확인 창이 아예 보이지 않도록 하려면 다음의 글을 참조하라.
UAC 설정을 끄는 방법
방법 1 - 사용자 계정 컨트롤을 통하는 방법
-
[시작]을 클릭하여 [제어판]을 엽니다.
-
[제어판]의 [제어판 홈]보기에서 [사용자 계정 및 가족 보호]를 클릭합니다.
-
[사용자 계정]을 클릭합니다.
-
하단의 [사용자 계정 추가 및 제거]를 클릭합니다.
-
허가가 필요하다는 프롬프트에 대하여 [계속] 단추를 눌러 관리자 [암호]를 입력합니다.
-
[사용자 계정 컨트롤을 사용하여컴퓨터를 보다 안전하게 보호]의 체크 설정을 해제합니다.
-
[확인] 단추를 누릅니다.
-
변경된 설정의 적용을 위하여 시스템의 재부팅이 필요합니다.
-
설정을 원 상태로 복구하기 위해서는 체크 설정을 다시 합니다.
방법 2 - 레지스트리 편집을 통하는 방법
-
[시작]의 검색 텍스트 입력창에 'regedit'를 타자한 후 엔터 키를 눌러 [레지스트리 편집기]를 기동합니다.
-
다음의 레지스트리 분기점까지 찾아갑니다.
HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System
-
컴퓨터를 재시작합니다.
-
UAC를 다시 [Enable]로 설정하려면 변경된 EnableLUA의 [값 데이터]를 '1'로 변경합니다.
방법 3 - [시스템 구성 유틸리티]를 통한 방법
-
[시작]의 검색 텍스트 입력창에 'msconfig'를 타자 후 엔터키를 눌러 [시스템 구성 유틸리티]를 기동합니다.
-
허가 요청에 대하여 [계속]을 눌러 답하거나 또는 관리자의 [암호]를 입력합니다.
-
[도구] 탭을 누릅니다.
-
스크롤바를 내려 [Disable UAP] 또는 [Disable UAC] 옵션 항목을 찾아 하이라이트합니다.
-
하단의 [Launch] 단추를 누릅니다.
-
명령 프롬프트 창이 열리며, UAC를 사용 안 함으로 하기 위한 스크립트 프로세스가 자동으로 실행됩니다.
-
작업이 성공적으로 완성되었다는 요지의 메시지가 나타납니다.
-
CMD 창을 닫고 시스템 구성 유틸리티를 종료합니다.
-
시스템을 재시작하여 변경을 시스템에 적용합니다.
-
원상 복구는 [Enable UAP] 또는 [Ensable UAC]을 선택하여 런칭 단추를 누릅니다.
방법 4 - 그룹 정책 편집을 통한 방법
-
주의 : Windows Vista Home Premium 그리고 Home Basic 에디션에는 그룹 정책 편집기가 없습니다.
-
[시작]의 검색 텍스트 입력창에 'GPedit.msc'를 타자한 후 엔터 키를 눌러 [그룹 정책 편집기]를 엽니다.
-
[컴퓨터 구성]-[Windows 설정]-[보안 설정]-[로컬 정책]-[보안 옵션]으로 찾아 갑니다.
-
우측의 상세 창에는 몇 User Account Control 정책들이 있습니다.
-
아래 정책들을 마우스 우클릭하여 '-' 다음의 새로운 값으로 구성 또는 변경합니다.
-
User Account Control: Behavior of the elevation prompt for administrators - Elevate without prompting
-
User Account Control: Detect application installations and prompt for elevation - Disabled
-
User Account Control: Run all administrators in Admin Approval Mode - Disabled
-
-
컴퓨터를 재시작합니다.
-
복구를 위해서는 정책의 원래의 값인 'Enable' 또는 'Prompt for Consent'를 되돌려 줍니다.
방법 5 - 명령 프롬프트를 통하는 방법
-
상승된 권한의 명령 프롬프트를 엽니다.
-
UAC를 Disable로 설정키 위하여 아래 명령을 실행합니다.
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
-
다시 UAC 기능을 되살리는 명령은 다음과 같습니다.
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f
-
컴퓨터를 재시작하여 적용되도록 합니다.
-
주의 : UAC를 사용치 않는 것으로 설정하면 작업 표시줄의 알림 영역에 빨간 색의 'X' 방패 아이콘인 [Windows Security Center]의 아이콘이 표시되며, 이 경고 아이콘을 작업 표시줄에서 제거하려면 아래 기사를 참조합니다.
'IT-개발,DB' 카테고리의 다른 글
[IT/개발] 개발지원툴 cabarc.exe 사용방법 (0) | 2010.08.09 |
---|---|
[개발/델파이] 비스타, ActiveX에서 UAC를 통한 관리자 권한 획득 방법 (0) | 2010.07.28 |
[개발] 파워빌더 ODBC 인터페이스 (0) | 2010.07.13 |
[개발] 파워빌더 리스트뷰(ListView) 속도 문제 (0) | 2010.07.12 |
[IT/개발] 파워빌더 프로그램의 성능관리 (1) | 2010.07.08 |
댓글