Start a Conversation

해결되지 않음

이 게시글은 5년 이상 된 게시글입니다.

Closed

N

2 Intern

 • 

270 Posts

5153

January 4th, 2009 17:00

항상 작업 관리자를 상승된 권한 모드로 시작하기

출처 : http://surewin.kr/

Windows Vista는 기본값으로 상승된 권한이 아닌 모드로 실행되며, 현재 사용자 컨텍스트 아래에서 실행되는 프로세스들만 보여 줍니다.

어떤 프로세스가 시스템 컨텍스트 또는 다른 계정 아래에서 실행되도록 터미네이트하거나 또는 관리하려면, 그리고 다른 사용자 계정으로 로그오프하려면, [작업 관리자]의 [프로세스] 탭의 [모든 사용자 계정 표시]의 체크를 설정하여야 합니다.

다른 방법으로는 "Taskmgr.ex"의 [바로 가기]를 [바탕 화면]에 만들어, 이 [바로 가기]를 마우스 우클릭하여 [관리자 권한으로 실행]을 클릭합니다. 이는 사용자가 작업 관리자를 런칭하기 위한 CTRL + SHIFT + ESC 방법을 사용하면 도움이 되지 않습니다.


기본값으로 작업 관리자를 상승된 권한 모드로 시작되게 하기

CTRL + SHIFT + ESC 키스트로크의 조합을 사용하거나 또는 TASKMGR.EXE를 다이렉트로 실행하였을 때에, 기본값으로 [작업 관리자]가 상승된 권한 모드로 실행될 수 있는 방법을 찾았습니다.

이 트릭은 Taskmgr.exe의 Debugger 레지스트리 값을, 상승된 권한의 [작업 관리자]가 시작되는 VBScript를 향하도록 설정합니다.

아래에 방법이 있습니다.

  1. C:\\Windows\\System32 폴더로 찾아 갑니다.

  2. Taskmgr.exe 파일의 복사본 Taskmgr2.exe 를 만듭니다.

  3. 아래를 다운로드하여 적당 폴더에 압축을 해제합니다.

    taskmgr-elev.zip

  4. 그 중의 taskmgr.vbs 란 파일을 C:\\Windows 폴더에 복사합니다.

  5. taskmgr-elev.reg 를 더블클릭으로 실행하여 병합합니다.

이제  CTRL + SHIFT + ESC 키 조합을 동시에 누르거나 또는 [시작]의 검색 텍스트 입력창에 "Taskmgr.exe"을 타자 후 엔터키를 누릅니다.

그러면 User Account Control elevation 대화가 나타납니다.

[계속] 단추를 눌러 [작업 관리자]가 관리자(상승된) 권한으로 실행되도록 합니다.

그리고 사용자가 [표준 사용자 계정]으로 [작업 관리자]를 실행하면, [관리자 자격 증명]을 프롬프트할 것입니다.

힌트 : 아직 베타판이므로 사용자 판단 하에 적용하여야 하지만, 아래의 Norton UAC Tool(Vista UAC 대체)을 설치하면, 이 성가신 Vista의 성가신 UAC 프롬프트를 잠재울 수 있는 [Don’t ask me again] 란 옵션 기능이 제공되며 이를 체크하여 적용 후는, 더 이상 트릭이 적용된 [작업 관리자] 실행 시에 UAC 경고가 나타나지 않게 됩니다.


추가 정보

위의 레지스트리 픽스는 Taskmgr.exe 프로세스를 위한 Debugger로서의 taskmgr.vbs를, 아래 레지스트리 키에 기록하여 설정합니다.

  • HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Windows NT \\ CurrentVersion \\ Image File Execution Options \\ Taskmgr.exe

Task Manager의 시작은 스크립트 파일 taskmgr.vbs을 호출하고, 이는 Taskmgr2.exe를 상승된 권한으로 런칭합니다.

이 변경을 원상으로 복구하려면, 같이 포함된 Undo.reg 파일을 레지스트리에 병합하고 수동으로 taskmgr.vbs 파일을 삭제합니다.

뛰어난 Process Explorer 유틸리티도 아래에서 같은 테크닉을 구사합니다.



메시지가 03-19-2009 10:57 AM에 nompang에 의해 편집되었습니다.
No Responses!
이벤트를 찾을 수 없습니다!

Top