관리자 사용자가 관리자 권한으로 실행해야 하는 이유는 무엇입니까?

관리자 사용자가 관리자 권한으로 실행해야 하는 이유는 무엇입니까?

아래에서 볼 수 있듯이 내 컴퓨터에는 두 개의 사용자 계정이 있으며 둘 다 관리자 그룹에 있습니다.

여기에 이미지 설명을 입력하세요

아래 프로그램을 실행하고 싶습니다.

여기에 이미지 설명을 입력하세요

Abraham으로 로그인하고 두 번 클릭하면ELEnveloperGui컴퓨터에 연결된 동글을 찾을 수 없습니다.

여기에 이미지 설명을 입력하세요

하지만 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택하면 내 동글을 찾을 수 있습니다!!!

여기에 이미지 설명을 입력하세요

참고: 저는 Windows-7 x64 Professional을 사용하고 있습니다.

AbrahamQ: 와 의 차이점은 무엇인가요 Administrator?


업데이트 : 프로그램에 전체 권한을 부여했지만 문제는 여전히 남아 있습니다!

여기에 이미지 설명을 입력하세요

답변1

Microsoft는 관리자에게도 몇 가지 제한 사항을 추가했습니다.
일반 사용자와 관리자 모두에게 더 많은 제한을 가하는 UAC(사용자 계정 컨트롤) 설정이 있습니다. 실수로 OS가 손상되지 않도록 하고 바이러스가 손상되지 않도록 방지합니다.
내장된 관리자 계정은 이러한 제한을 우회하므로 Microsoft가 이를 비활성화했습니다.
따라서 해당 사용자를 활성화하고 사용했다면 현재 무엇을 하고 있는지 알 수 있습니다.

따라서 exe 파일을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 클릭하면 UAC가 추가로 필요한 권한을 부여하도록 강제할 수 있습니다.
또는 UAC를 끄십시오. 제어판 => 사용자 계정 => 사용자 계정 컨트롤 설정 변경으로 이동하세요.

업그레이드:
몇 가지 사항을 명확히 하자면,
exe 파일을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 클릭하면 내장된 관리자 계정을 사용하는 것이 아니라 exe 파일에 필요한 권한만 에스컬레이션하는 것입니다.

"라는 것이 있습니다.관리자 승인 모드" UAC 설정에서(GUI에서 관리할 수 없음) 기본 제공 관리자에 대해 비활성화되어 있습니다.
따라서 기본 제공 관리자 계정은 전체 관리 권한으로 모든 응용 프로그램을 실행합니다.
확인하려면 다음을 확인하세요.http://technet.microsoft.com/en-us/library/dd834795.aspx

Linux에서와 마찬가지로뿌리사용자는 사용할 필요가 없습니다sudo
따라서 Windows에서는 내장된 관리자 계정을 사용할 때 "를 클릭할 필요가 없습니다.관리자로 실행"

관련 정보