Windows 관리자로 프로그램을 실행하는 방법. 모든 프로그램을 관리자로 실행

30.01.2010 18:25

이 문서에서는 현재 세션에서 로그오프하지 않고 관리자나 다른 Windows 7 사용자로 프로그램을 실행하는 방법을 설명합니다.

1. 프로그램을 관리자로 실행하려면 실행 파일(확장자 .exe)을 마우스 오른쪽 버튼으로 클릭하고 나타나는 상황에 맞는 메뉴에서 선택합니다.

2. 특정 프로그램을 항상 관리자 권한으로 실행하려면 실행 파일을 마우스 오른쪽 버튼으로 클릭한 후 선택하세요.

3. 생성된 바로가기를 마우스 오른쪽 버튼으로 클릭하고 선택하세요.

4. 열리는 창의 탭에서 상표버튼을 클릭하세요 .

5. 확인란을 선택합니다.

메모. 이 프로그램은 이 바로가기를 사용해서만 관리자 권한으로 실행됩니다. 실행 파일이나 이 프로그램의 다른 바로 가기를 두 번 클릭하면 높은 권한 없이 귀하의 계정에서 해당 프로그램이 실행됩니다(물론 Windows 7에 관리자로 로그인하지 않은 경우).

다른 사용자로 프로그램 실행

1. Shift 키를 누른 상태에서 실행 파일을 마우스 오른쪽 버튼으로 클릭합니다.

2. 나타나는 컨텍스트 메뉴에서 을 선택하세요.

소프트웨어는 특히 Win 7에서 작동하도록 설계되었지만 일부 프로그램과 게임은 Windows 7에서 올바르게 또는 전혀 작동하지 않는다는 사실부터 시작하겠습니다. 그 이유는 잘못된 설치 또는 실행으로 인해 권한이 부족하기 때문입니다. 사실 Windows 7 이상에서는 사용자가 관리자(Win XP 이하와 비교)가 아니라 제한된 권한을 가진 일반 사용자로 작업합니다. 따라서 그에 의해 설치된 모든 소프트웨어도 마찬가지입니다.

방패 형태의 애플리케이션 아이콘에 있는 아이콘에 주의하세요(확대 스크린샷 참조). 이러한 프로그램은 관리자 권한으로 설치해야 합니다.

일부 응용 프로그램이나 게임이 제대로 작동하지 않는 경우 다시 설치하거나 관리자 권한으로 계속 실행해 보세요.

관리자로부터 게임 및 프로그램 설치

시작 아이콘을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 선택하세요. 관리자로 실행. 사용자 계정 컨트롤 메시지가 나타나면 확인을 클릭하면 일반적인 방법으로 설치가 진행됩니다.

많은 프로그램, 게임 및 리팩에는 시작 파일에 특별한 지정이 없습니다. 일반적인 순서로 설치한 다음 마우스 오른쪽 버튼으로 실행합니다. 여기서 컨텍스트 메뉴에서 항목을 선택합니다. 관리자로 실행.

빠른 액세스 도구 모음에서 관리자로 프로그램 실행

원하는 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하세요.

열리는 제어 메뉴에는 프로그램의 바로 가기와 이름이 표시되며 이제 해당 메뉴를 마우스 오른쪽 버튼으로 클릭합니다. 여기서는 메뉴에서 선택합니다 관리자로 실행하세요.

관리자 명령줄로 실행

시작 버튼을 클릭하세요. 모든 프로그램이 표준입니다.

명령줄을 찾아 아이콘을 마우스 오른쪽 버튼으로 클릭합니다. 다음으로 컨텍스트 메뉴(거의 맨 위에 있음)에서 원하는 실행 라인을 볼 수 있습니다.

항상 관리자 권한으로 프로그램 실행

관리자로서 일부 프로그램을 자주 실행해야 하는데 이로 인해 짜증이 난다면 이 소프트웨어에 대해 영구적인 추가 권한을 설정해 보겠습니다.

바로가기를 마우스 오른쪽 버튼으로 클릭하세요. 메뉴에서 선택하세요 호환성 문제 해결.

다음 단계에서는 프로그램을 테스트 실행하기 전까지 다음 버튼을 누를 수 없습니다. 그래서 우리는 버튼을 누른다. 프로그램 시작, 모든 것이 제대로 작동하는지 확인합니다. 결과가 적합하다면 애플리케이션을 닫고 하단의 다음 버튼을 클릭하세요.

그게 전부입니다. 이제 매번 관리자 권한으로 바로가기에서 프로그램을 실행할 필요가 없습니다.

http://site/wp-content/uploads/administrator_windows_7.pnghttp://site/wp-content/uploads/administrator_windows_7-150x150.png 2018-04-15T22:23:59+00:00 레슨 소프트웨어는 특히 Win 7에서 작동하도록 설계되었지만 일부 프로그램과 게임은 Windows 7에서 올바르게 또는 전혀 작동하지 않는다는 사실부터 시작하겠습니다. 그 이유는 잘못된 설치 또는 실행으로 인해 권한이 부족하기 때문입니다. 사실 Windows 7 이상에서는 사용자가 관리자로 작업할 수 없습니다. 사용자 웹사이트 - 인형용 컴퓨터

종종 초보 사용자는 시스템에서 관리자 권한이 필요한 일부 프로그램이나 파일을 실행할 수 없기 때문에 문제가 발생하기 시작합니다. 실제로 관리자로 실행하는 것은 특별한 일이 아니며 대부분의 경우 매우 간단합니다. 관리자 권한으로 게임이나 프로그램을 실행하려면 두 가지 방법이 있습니다. 전체 계정을 제공하거나 적절한 시스템 권한으로 해당 파일을 실행하는 것입니다. 먼저 몇 가지 "매직 패스"를 수행해야 하는 관리 설정을 이해해야 합니다.

따라서 XP 관리자로 실행하면 다음과 같이 진행됩니다. 소중한 "시작"버튼을 클릭하고 거기에서 "제어판"항목을 찾으십시오. 거기에서 "사용자 계정 관리"를 찾은 다음 사용자 아이콘을 클릭합니다. 귀하가 관리자라면 옆에 해당 비문이 표시됩니다.

윈도우 7은 어떻습니까? 이 운영 체제에서 관리자로 실행하는 것도 마찬가지로 쉽습니다. 같은 방법으로 동일한 "제어판"을 찾아 거기에서 항목을 찾은 다음 클릭하십시오. 마지막에는 사용자 이름도 클릭해야 합니다.

귀하의 계정이 관리자가 아닌 경우 이 성가신 오류를 수정하려면 약간의 작업이 필요합니다. 이렇게 하려면 레코드 유형을 관리자로 변경해야 합니다. 계정 이름을 클릭하면 열리는 동일한 항목에서 "계정 유형 변경" 항목을 찾으세요. 이를 클릭하면 다음 설정 창으로 이동하게 되는데, 여기에서 필요한 유형 옆의 확인란을 선택해야 합니다.

모두. 이제부터 대부분의 경우 관리자로 실행하는 것은 사용자의 참여 없이 자동으로 수행됩니다. 하지만 그렇지 않다면 어떻게 해야 할까요? 아, 이 경우에도 특별한 어려움을 기 대해서는 안 됩니다.

오래된 XP에서는 다음과 같은 조작을 수행해야 합니다. 키보드의 Shift 버튼을 누른 상태에서 프로그램 바로 가기 또는 실행 파일을 마우스 오른쪽 버튼으로 클릭한 후 드롭다운 컨텍스트 메뉴에서 "다음 계정으로 실행" 항목을 찾아야 합니다. 이 항목을 클릭하여 관리자 계정을 선택하십시오. 이 계정이 비밀번호로 보호되어 있는 경우 이를 알고 있는 경우에만 관리자로 실행이 가능합니다. 이전 버전의 Windows 운영 체제 제품군에서는 모든 것이 훨씬 더 간단합니다.

따라서 Windows Vista, 7&8에서는 다음 단계를 따르세요. 파일 또는 프로그램 바로 가기를 마우스 오른쪽 버튼으로 클릭한 다음 나타나는 상황에 맞는 메뉴에서 "속성"을 선택해야 합니다. 창 상단에 "호환성"이라는 탭이 있는데, 이를 찾아야 합니다. 여기에서 "권한 수준" 항목을 찾아야 합니다. 바로 아래에는 "이 프로그램을 관리자 권한으로 실행"이라는 빈 확인란이 있으며, "설치류"를 마우스 왼쪽 버튼으로 클릭하여 입력해야 합니다. 그런 다음 "확인"버튼을 클릭하십시오.

보시다시피 관리자 권한으로 실행하는 것은 매우 간단합니다.

Windows 운영 체제는 현재 Windows 계정 정책 설정에 따라 재량에 따라 응용 프로그램에 다양한 제한을 가할 수 있습니다. 이는 특히 SocialKit 소프트웨어 패키지인 인터넷 지향 소프트웨어의 경우에 해당됩니다. 운영 체제는 취해진 보호 조치를 보고하지 않지만 프로그램 작업 중에 이로 인해 다양한 오류가 발생할 수 있습니다. 일반적으로 이러한 오류는 프로그램이 특정 하드웨어 또는 소프트웨어 리소스에 액세스할 수 없다는 사실과 관련됩니다. 예를 들어 폴더에 파일을 생성하고 변경하는 것을 금지하고 인터넷 액세스도 금지합니다.

SocialKit은 운영 중 개인 사용자 데이터를 Instagram 서버로 직접 전송하는 경우를 제외하고 필요한 경우에만 전송하지 않습니다. 예를 들어 Instagram 계정을 인증하는 경우입니다. 우리는 공식 웹사이트에서 다운로드한 경우 SocialKit으로 작업할 때 배포에 스파이웨어 및 악성 코드가 없는지 기밀성을 보장합니다. socialkit.ru. 따라서 편안한 작업을 방해하지 않도록 프로그램에 더 많은 액세스 권한을 부여하는 것이 좋습니다.

설치 지침에는 프로그램을 설치한 후 바탕 화면에서 SocialKit을 실행하려면 바로가기 속성에서 프로그램에 관리자 권한을 부여해야 한다는 내용이 있습니다(설치 중에 자동으로 생성됨). 왜냐하면 소프트웨어 패키지 설치는 매우 간단한 작업이지만 대부분의 클라이언트는 지침을 읽지 않으므로 관리자 권한에 대한 사항을 건너뜁니다.

소프트웨어를 설치할 때 이 지점도 놓친 경우 설치 후 편리한 시간에 액세스 권한을 구성하는 데 필요한 모든 단계를 수행할 수 있습니다.

프로그램에 관리자 권한을 부여하는 두 가지 간단한 방법이 있습니다.

1. 프로그램을 시작할 때 한 번. 이렇게 하려면 SocialKit 소프트웨어 패키지가 설치된 폴더를 열어야 합니다(기본적으로 경로는 " C:\Program Files (x86)\SocialKit Pro"), 실행 파일을 찾으십시오. " 소셜킷.exe", 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 "를 선택하십시오. 관리자로 실행", 스크린샷에 표시된 대로.

이 접근 방식을 사용하면 프로그램이 관리자 권한으로 한 번 시작됩니다. 다음에 시작할 때 해당 프로그램을 두 번 클릭하면 프로그램이 기본 권한으로 시작됩니다.

2. 기본 권한을 변경합니다. 이 접근 방식은 처음 설치하는 동안 권장됩니다. 이유는 다음과 같습니다. 프로그램에 대한 실행 권한을 한 번 구성하면 이 문제가 다시 발생하지 않습니다. 바탕 화면의 바로 가기에서 프로그램을 실행하는 경우 바로 가기 속성에서 기본 실행 권한을 변경할 수 있습니다. 실행파일을 더블클릭하여 설치폴더에서 프로그램을 실행하면 " 소셜킷.exe"를 선택한 다음 이 파일의 속성에서 기본 실행 권한을 변경할 수 있습니다. 이렇게 하려면 바탕 화면의 바로가기나 실행 파일 "로 이동하세요. 소셜킷.exe" 소프트웨어 패키지가 설치된 폴더에서 마우스 오른쪽 버튼을 클릭하고 상황에 맞는 메뉴에서 "를 선택합니다. 속성" 아래 스크린샷처럼요.


바탕화면에서 바로가기 속성 열기
프로그램이 설치된 폴더의 바로가기 속성 열기

열리는 대화 상자에서 " 호환성"를 선택하고 확인란을 선택합니다." 이 프로그램을 관리자로 실행" 아래 스크린샷처럼요.

이후에는 프로그램이 항상 관리자 권한으로 실행됩니다.

사용자 계정의 통제

UAC(사용자 계정 컨트롤)가 PC에서도 활성화되어 있고 Windows 7 이전의 모든 Windows 버전이 기본적으로 이 방식으로 구성되어 있는 경우, 프로그램을 시작하기 전에 아래 스크린샷에 표시된 것처럼 매번 추가 대화 상자가 나타납니다. .

Windows 7부터 다양한 버전의 Windows에서는 이 알림이 시각적으로 다르게 보일 수 있지만 본질은 모든 곳에서 동일합니다. 별로 짜증나지 않는다면 "를 누르세요. " 이후에도 SocialKit 출시는 계속됩니다.

이 대화 상자의 표시는 Windows 제어판의 사용자 계정 설정 섹션에서 또는 "링크를 클릭하여 비활성화할 수 있습니다. 그러한 알림 발행 구성".

열리는 대화 상자에서 슬라이더를 " 항목까지 아래로 이동할 수 있습니다. 알리지 않음"를 누르고 "를 누르세요. 좋아요".

중요한!사용자 계정 관리 설정 블록의 변경 사항은 SocialKit뿐만 아니라 다른 모든 프로그램에도 적용됩니다. 사용 중인 소프트웨어의 보안에 대해 확신이 없다면 이러한 설정을 변경하지 않는 것이 좋습니다.

많은 프로그램은 시작 시 권한 상승(아이콘 옆에 있는 방패 아이콘)을 요구하지만 실제로는 정상적인 작동을 위해서는 관리자 권한이 필요하지 않습니다. 예를 들어 ProgramFiles 및 프로그램에서 사용되는 레지스트리 분기). 따라서 일반 사용자로 이러한 프로그램을 실행할 때 컴퓨터에 사용자 계정 컨트롤이 활성화되어 있으면 UAC 프롬프트가 나타나고 사용자는 관리자 비밀번호를 입력해야 합니다. 이 메커니즘을 우회하기 위해 많은 사람들은 단순히 UAC를 비활성화하거나 사용자를 로컬 관리자 그룹에 추가하여 컴퓨터에 대한 관리자 권한을 부여합니다. 당연히 이 두 가지 방법 모두 안전하지 않습니다.

일반 애플리케이션에 관리자 권한이 필요한 이유

프로그램에 C:\Program Files (x86)\SomeApp)의 자체 폴더에 있는 특정 파일(로그, 구성 등)을 수정하려면 관리자 권한이 필요할 수 있습니다. 기본적으로 사용자에게는 이 디렉터리를 편집할 수 있는 권한이 없으므로 해당 프로그램을 정상적으로 작동하려면 관리자 권한이 필요합니다. 이 문제를 해결하려면 NTFS 수준에서 관리자로서 프로그램 폴더에 대한 사용자(또는 사용자 그룹)에게 변경/쓰기 권한을 수동으로 할당해야 합니다.

메모. 실제로 변경되는 응용 프로그램 데이터를 C:\Program Files 아래의 자체 디렉터리에 저장하는 방식은 올바르지 않습니다. 사용자 프로필에 애플리케이션 데이터를 저장하는 것이 더 정확합니다. 하지만 이는 개발자의 게으름과 무능함의 문제이다.

표준 사용자의 관리자 권한이 필요한 프로그램 실행

이전에 RunAsInvoker 매개변수를 사용하는 방법을 설명했습니다. 그러나 이 방법은 충분히 유연하지 않습니다. 관리자 비밀번호 /SAVECRED를 저장하여 사용할 수도 있습니다(안전하지 않음). UAC가 활성화된 상태에서(4.3 또는 레벨 2) 관리자 권한 없이(그리고 관리자 비밀번호를 입력하지 않고) 모든 프로그램을 강제로 실행하는 더 간단한 방법을 고려해 보겠습니다.

예를 들어, 레지스트리 편집 유틸리티를 살펴보겠습니다. regedit.exe(C:\windows\system32 디렉터리에 있습니다). regedit.exe를 실행하면 UAC 창이 나타나고, 권한 상승을 확인하지 않으면 레지스트리 편집기가 시작되지 않습니다.

바탕화면에 파일을 만들어보자 비관리자로 실행.bat다음 텍스트로:

cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && 시작 "" %1"

이제 관리자 권한 없이 애플리케이션을 강제로 실행하고 UAC 프롬프트를 표시하지 않으려면 원하는 exe 파일을 데스크탑의 이 bat 파일로 드래그하기만 하면 됩니다.

그런 다음 UAC 프롬프트가 나타나지 않고 레지스트리 편집기가 시작됩니다. 프로세스 관리자를 열고 열 추가 높은(권한 수준이 높을수록) 시스템에 승격되지 않은 상태(사용자 권한으로 실행)의 regedit.exe 프로세스가 있음을 알 수 있습니다.

HKLM 분기의 매개변수를 편집해 보세요. 보시다시피 이 분기에서 레지스트리를 편집할 수 있는 액세스가 거부되었습니다(이 사용자는 시스템 레지스트리 분기에 쓸 수 있는 권한이 없습니다). 그러나 사용자 자신의 레지스트리 분기인 HKCU에서 키를 추가하고 편집할 수 있습니다.

같은 방식으로 bat 파일을 통해 특정 응용 프로그램을 시작할 수 있으며 실행 파일의 경로만 지정하면 됩니다.

비관리자로 앱 실행.bat

ApplicationPath="C:\Program Files\MyApp\testapp.exe"를 설정합니다.
cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && 시작 "" %ApplicationPath%"

또한 권한 상승 없이 모든 애플리케이션을 실행할 수 있는 기능을 추가하는 상황에 맞는 메뉴를 추가할 수도 있습니다. 이렇게 하려면 다음 reg 파일을 만들고 이를 레지스트리로 가져옵니다.

Windows 레지스트리 편집기 버전 5.00


@="cmd /min /C \"set __COMPAT_LAYER=RUNASINVOKER && 시작 \"\" \"%1\"\""

그런 다음 관리자 권한 없이 응용 프로그램을 시작하려면 상황에 맞는 메뉴에서 "" 항목을 선택하기만 하면 됩니다.

__COMPAT_LAYER 환경 변수 및 RunAsInvoker 매개변수

__COMPAT_LAYER 환경 변수를 사용하면 응용 프로그램에 대해 다양한 호환성 수준을 설정할 수 있습니다(탭 호환성 exe 파일의 속성에서). 이 변수를 사용하면 프로그램이 실행되어야 하는 호환성 설정을 지정할 수 있습니다. 예를 들어 Windows 7 호환 모드 및 640x480 해상도에서 애플리케이션을 실행하려면 다음을 설정합니다.

__COMPAT_LAYER=Win7RTM 640x480 설정

우리에게 흥미로운 __COMPAT_LAYER 변수 옵션 중에서 다음 매개변수를 강조 표시합니다.

  • RunAsInvoker- UAC 요청 없이 상위 프로세스의 권한으로 애플리케이션을 시작합니다.
  • RunAsHighest- 사용자가 사용할 수 있는 최대 권한으로 애플리케이션을 시작합니다(사용자에게 관리자 권한이 있는 경우 UAC 요청이 나타납니다).
  • 관리자로 실행- 관리자 권한으로 애플리케이션을 실행합니다(AUC 프롬프트는 항상 나타납니다).

저것들. RunAsInvoker 매개 변수는 관리자 권한을 제공하지 않으며 UAC 창의 모양만 차단합니다.

공유하다