다음을 통해 공유


사용자 계정 컨트롤(권한 부여)

UAC(사용자 계정 컨트롤)를 사용하면 사용자가 사용자를 전환하거나 로그오프하거나 실행사용하지 않고도 일반 작업을 비사용자, 표준 사용자, 관리자로 수행할 수 있습니다. "알림 안 함" 설정에 대한 UAC 동작은 더 이상 UAC를 사용하지 않도록 설정하지 않습니다. "알림 안 함" 설정은 분할 토큰을 제공하고 항상 필요한 권한을 자동으로 상승합니다. 이러한 미묘한 차이로 인해 앱에 호환성 문제가 발생할 수 있습니다. 그룹 정책을 사용하거나 레지스트리 키를 수동으로 설정하여 UAC를 사용하지 않도록 설정할 수 있습니다.

Windows Server 2008 R2, Windows 7, Windows Server 2008 및 Windows Vista: "알림 안 함" 설정은 UAC를 사용하지 않도록 설정합니다.

예를 들어 다음 단계를 수행하여 "알림 안 함" 설정을 변경하는 경우 상승된 권한이 필요한 폴더에 파일을 만들려고 할 때 다른 결과를 얻게 됩니다. Windows 8 동작은 액세스를 거부하는 것입니다. Windows 7 동작을 사용하면 File.txt 파일을 만들 수 있습니다.

  1. 시작클릭하거나 탭합니다. 검색 상자에 "사용자 계정 컨트롤 설정 변경"을 입력합니다.
  2. 사용자 계정 컨트롤 설정 변경 클릭하거나 탭하여 엽니다.
  3. 슬라이더를 알리지 마세요.
  4. 확인 클릭하거나 탭합니다.
  5. 컴퓨터를 다시 시작합니다.
  6. 시작 클릭하거나 탭한 다음 실행을. 열기 상자에 "Cmd.exe"를 입력합니다. 창의 제목에는 "Administrator" 문자열이 포함되어 있지 않습니다.
  7. "echo > %windir%\system32\File.txt"를 입력합니다.

UAC는 Windows Server 2008 및 Windows Vista에 추가되었습니다. 표준 사용자 계정은 Windows XP의 사용자 계정과 동의어입니다. 로컬 관리자 그룹의 구성원인 사용자 계정은 대부분의 애플리케이션을 표준 사용자로 실행합니다.

UAC에 대한 자세한 내용은 다음 항목을 참조하세요.

주제 묘사
UI 개발 사용자 계정 컨트롤에 대한 지침
UAC에 대한 일반 정보입니다.
관리자 권한이 필요한 애플리케이션 개발
관리 권한이 필요하지만 표준 사용자로 실행되는 작업을 수행하는 애플리케이션을 개발하기 위한 모델입니다.
권한 부여 참조
권한 부여 함수, 인터페이스, 구조 및 기타 프로그래밍 요소에 대한 자세한 정보입니다.