작업 관리자 (프로세스 탐색기)를 관리자로 실행


13

시스템 작업 관리자 (Win7 64)로 Sysinternals Process Explorer를 설치했습니다. 다른 사용자 계정으로 시작된 서비스 및 프로세스로 시작된 항목에 대한 메트릭의 절반이 자동으로 누락되거나 잘못 표시되므로 기본적으로 프로세스 탐색기를 관리자로 실행하고 싶습니다.
프로세스에 대한 조치를 수행하지 못하거나 일부 메트릭이 전혀 그럴듯하지 않은 이유가 무엇인지 궁금한 후 메뉴에서 적절한 항목을 선택합니다 (예 : 디스크가 기가 바이트와 같이 시스템 백업 작업)은 확실히 "작동"하지만 반복되는 큰 불편입니다.

관리자 권한으로 실행 이 깎아 지른듯한 stupefying 방식마다 UAC를 트리거하지만 당신은 아이콘이나 (예 : 예 Autoruns를 등) 런처 버튼을 클릭하여 시작하는 것이 도구에 대한 파일 속성의 작품 확인란을 선택합니다.
본인은 이것이 UAC를 완전히 끄는 것 외에는 피할 수없는 슈퍼 스마트 Windows 보안 시스템의 "기능"이라는 것을 이해합니다. 솔직히 제 인생에서 본 두 번째로 바보 같은 디자인 결정입니다.

그러나 내가 직면하고있는 더 큰 문제는 프로세스 탐색기에서 해당 확인란을 활성화하면 작업 관리자가 비활성화된다는 것입니다. Ctrl-shift-ESC는 잠시 동안 사용 중 커서를 표시하고 다른 작업을 수행하지 않는 것 같습니다. 작업 표시 줄의 상황에 맞는 메뉴에서 "작업 관리자"를 선택하면이 작업을 완료하기 위해 더 높은 권한이 필요하다는 경고가 표시됩니다 (이것이 바로 사용자가 요구하는 것입니다). 보안주의 순서에 따라 잠금 화면이 나타납니다. "작업 관리자"를 클릭하면 아무 것도 수행되지 않습니다.
확인란의 선택을 취소하면 Process Explorer가 다시 완벽하게 작동하지만 예상치 않게 일반 사용자로 실행됩니다.

분명히 Windows 사용자는 이미 보안 관심 시퀀스를 우회 할 수있는 지점으로 시스템을 완전히 파괴 한 일부 맬웨어가 관리자 권한으로 프로그램을 시작할 수 있다고 우려하고 있습니다. 맙소사.

에 대한 해결 방법은 모두 Ctrl 키를 교대 - ESC (또는주의 순서)를 타격 할 때 프로세스 탐색기가 온 관리자로 실행은?


당신에 따르면, 당신의 인생에서 가장 멍청한 디자인 결정은 무엇입니까?
실행 취소

바람직하게는, 프로그램 이 네트워크 연결을 열거 나 작업 세트 캡을 넘어서거나 프로그램이 무엇을 할 수 있는지와 같은 일부 권한 (예 : 대부분의 프로그램이 수행하는 것과 같이)을 필요로 하는 경우 프로그램 무엇 을하는지 알고 있어야합니다 (대략 , 작업의 종류) 및 내에서 허용 또는이 동작을 거부 할 수 있습니다 (그리고없이 결정 영구적를) 할 수있을 또한 프로그램이 시스템 디렉토리에 브라우저 설정, 덮어 쓰기 파일을 변경하거나 하드 디스크를 포맷 할 수 있습니다. 대신 일반적으로 원하지 않는 "컴퓨터 변경"을 허용합니다.
Damon

답변:


10

WINDOWS BOOT에서 자동으로 실행

Windows 부팅에서 관리자 권한으로 무엇이든 시작하는 것은 매우 쉽습니다 . 작업예약하기 만하면됩니다 . 다음은 Windows 8.1의 프로세스 탐색기에서 수행되는 방법입니다. Windows 10에서도 작동합니다.

  1. 를 눌러 Win+는 S열린 검색 매력에 입력 예정 : 검색 필드에와 선택 일정 작업 옵션을 선택합니다.

  2. 작업 스케줄러 창이 열리면 오른쪽 작업 패널에서 작업 만들기 ... 를 클릭하십시오 .

  3. 일반 탭에서 원하는 이름을 입력하고 아래와 같이 맨 아래에서 가장 높은 권한으로 실행 상자를 선택하십시오.여기에 이미지 설명을 입력하십시오

  4. 탭으로 이동 트리거 , 밀어 새로운 ... 버튼을 세트 작업을 시작하기에서 로그온 키를 눌러 확인 :여기에 이미지 설명을 입력하십시오

  5. 탭에서 작업 눌러 새로 만들기 ... 버튼을 설정 작업시작하는 프로그램 ; 에서 프로그램 / 스크립트 탐색기 실행 파일과 마지막의 프로세스에 대한 경로 지정 추가 인수 (옵션) 유형에 / t (프로세스 탐색기를 얻을 것이다이 하나 최소화 시작했다 t의 레이) :여기에 이미지 설명을 입력하십시오

기본적으로 여기서는 작업 작성 기본 창 에서 확인 을 누르 십시오 . 로그온하면 프로세스 탐색기가 가장 높은 권한으로 최소화됩니다. 예를 들어 컴퓨터가 배터리로 실행될 때 (노트북에 유용)이 작업을 실행하도록 나머지 설정을 원하는대로 조정할 수 있습니다.

수요에 따라 수동으로 실행

요청시 작업을 실행해야하는 경우 4 단계 에서 작업 생성 / 수정 시 시작하도록 설정해야합니다 . 또한 설정 탭에서 작업을 요청시 실행 하도록 허용을 선택 하십시오 . 나머지 옵션은 동일해야합니다.

그런 다음 Windows 바탕 화면에 바로 가기를 만들고 대상을 설정하십시오 .

C:\Windows\System32\schtasks.exe /run /tn "Process Explorer with Administrator Privileges"

(작업 이름 작업을 만드는 동안 설정 한 것과 정확히 같아야합니다 ).

원하는 경우 해당 필드에서 바로 가기 키 를 설정할 수 있습니다 . 참조 용 스크린 샷 :

여기에 이미지 설명을 입력하십시오

이제이 바로 가기를 두 번 클릭하거나 관리자 권한으로 작업을 시작하도록 설정 한 바로 가기 키를 사용할 수 있으며 성가신 UAC도 방해하지 않습니다.

힌트를 얻으려면 이 답변 의 작성자에게 감사드립니다 .


1
이러한 종류의 "작동"은 실제로 최대 권한으로 Process Explorer를 시작하지만 실제로는 원하는대로 실행되지 않는 한 모든 시작 (시작마다 실행되고 항상 트레이로 최소화 됨)을 유발하므로 바람직하지 않습니다. 시스템 모니터를 실행하면 사소한 양의 CPU가 사용됩니다. 이 기능이 전혀 필요하지 않은 며칠, 몇 주가 있습니다 (그리고 한 시간에 30 번 필요합니다). 나는 런 어웨이 프로세스 등이있을 때 키를 누르는 것을 원한다. 어떤 대응에 중 (내가 하나를 찾을 수없는 한 적어도) 트리거를 정의 할 수있는 방법은없는 것 같다
데이먼

키 또는 키 시퀀스 (또는 보안주의 시퀀스 등) 그것이 존재한다면 (아마도 모르고 있습니다) 완벽한 솔루션이 될 것입니다.
Damon

오, 지금 3 년 전에 당신의 요점을 어떻게 놓쳤는 지 이해하지 못했습니다 ... 어쨌든 해결책이 있습니다. 답변을 즉시 업데이트하겠습니다.
신경 전달 물질

그 성가신 바로 가기를 하루 종일 표시하는 것 외에도 (단축 키를 숨기면 숨기는) 이것이 완벽하게 작동합니다. 감사합니다. 귀하의 답변을 그대로 받아들입니다.
Damon

글쎄, 나는 바탕 화면에서 모든 바로 가기를 숨기고 (데스크톱을 마우스 오른쪽 버튼으로 클릭하고>보기> 바탕 화면 아이콘 표시를 선택 취소하십시오) 바로 가기 키는 여전히 나를 위해 일했습니다. 말할 필요도없이, 왼쪽 키로 데스크톱을 추가로 클릭하여 포커스가 여전히 일부 앱이 아닌 데스크톱에 있는지 확인했습니다.
신경 전달 물질

4

"작업 관리자 교체"기능을 사용하는 경우 레지스트리에서 시작 명령 행에 / e를 추가하여 관리자로 실행할 수 있습니다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]
"Debugger"="\"C:\\PROCEXP.EXE\" /e"

그 답을 설명하는 문장을 추가 할 수 있습니까? 감사.
fixer1234

이 프로세스는 실제로 프로세스를 시작하고 원하는대로주의 시퀀스를 누를 때 프로세스를 높이는 한 "작동"합니다. 불행히도 매번 성가신 동의 대화 상자가 나타납니다. 그럼에도 불구하고 지금까지 본 최고의 솔루션 중 하나입니다.
Damon

예, UAC 대화 상자는 성가 시지만 지금까지 다른 방법을 찾지 못했습니다.
Trass3r

@ Trass3r 레지스트리 값의 올바른 값은 다음 형식 "D:\Programs\ProcessExplorer\procexp64.exe" /e입니다. 귀하의 예가 작동하지 않습니다.
Răzvan Flavius ​​Panda 21 년

1
@ RăzvanFlaviusPanda @ Trass3r의 답변이 잘못되었다는 것이 잘못되었습니다. 회색 상자에 입력 한 값은 Regedit 대화 상자에 표시됩니다. @ Trass3r이 준 답변은 .regRegedit로 가져올 전체 파일 의 내용입니다 .
Ross Presser

1

먼저 창을 시작할 때 실행되도록 프로세스 탐색기를 가리키는-> 시작 바로 가기를 작성하십시오.

이 바로 가기의 속성으로 이동하여 / t 옵션을 추가하십시오. 그러면 프로세스 탐색기가 관리자로 실행됩니다. 또한 도구 작성자가 싫어하지만 변호사가 강제로 추가 한 EULA nag를 자동으로 무시하는 / e 옵션을 사용합니다. 따라서 바로 가기는 다음과 같습니다.

   "C:\Program Files\SysInternals\procexp.exe" /e /t

마지막으로 프로세스 탐색기의 옵션 메뉴에서 "최소화시 숨기기"를 선택하십시오. 이제 창을 닫으면 프로세스 탐색기가 시스템 트레이로 사라집니다. Ctrl + Shift + Esc (또는 작업 관리자의 다른 바로 가기)는 기존 (관리자) 프로세스 탐색기 인스턴스를 다시 엽니 다.

(실제로 프로세스를 종료하려면 시스템 트레이 아이콘을 마우스 오른쪽 버튼으로 클릭하거나 프로세스 탐색기를 사용하여 자체를 종료하십시오. 지루하지만, 거의 필요하지 않습니다.)


1
당신은 틀렸어 /t옵션은 단순히 프로세스 탐색기에 숨겨진 시작 t의 선.
신경 전달 물질
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.