"액세스 거부"라는 프로세스를 종료하십시오.


172

작업 관리자 나 프로세스 탐색기로 종료 할 수없는 프로세스가 있습니다. "액세스 거부"오류가 발생합니다. 프로세스는 Windows 실행 파일이 아닙니다.

어떻게 죽일 수 있습니까? 이 보호 기능을 재정의하는 데 사용할 수있는 도구가 있습니까?

Windows 7, 64 비트 버전을 사용하고 있습니다.


어떤 프로세스를 종료하길 원하는지 너무 많이 묻습니까?

4
관리자 권한으로 명령 프롬프트를 실행하십시오. taskkill / im <your process.exe> ​​/ f를 사용하여 프로세스를 종료하십시오
tumchaaditya

2
@tumchaaditya : taskkill /im <process>: The process can only be terminated forcefully. taskkill /F /im <process>: There is no running intance of the task. :( 관리자로서 TaskMgr도 그것을 죽일 수 없습니다 : Access is denied.
Mooing Duck

5
내 시스템의 관리자로서 왜 내 시스템 에서 프로세스를 종료해야하는지에 대해 별도의 질문을해야 합니까? 나는 "경고"를 최대한 볼 수 있었다. "이 과정을 죽이면 이것과 이런 일이 계속 될 것입니까?"
IT Bear

1
가치있는 일을 위해 나는 procexplorer과제를 살펴 보았고 부모 과제는이라는 것을 보았습니다 explorer.exe. 나는 죽이고 explorer.exe그 일이 사라졌다. 결국 좋고 간단합니다. 나는 이것을 대답으로 넣었지만 어떤 이유로 든 나를 허용하지 않습니다.
Eli Gassert

답변:


96

보호 된 프로세스를 종료 하시겠습니까?

http://processhacker.sourceforge.net/index.php

관리자 권한없이 Windows Server에서 작동합니다! 야미! :)


5
감사! 프로세스 해커로 "액세스 거부"프로세스를 종료 할 수있었습니다. 이것은 훌륭한 조언입니다.이 질문에 대해 선택된 답변이어야합니다. 이 훌륭한 소프트웨어에 대해 알려 주셔서 감사합니다. 오랫동안 프로세스 탐색기에 만족하지 않아 이제는 대체 제품을 찾았습니다.
KoKo

16
프로세스를 종료하지는 않았지만 최소한 "액세스 거부"(작업 관리자 및 프로세스 탐색기가 종료되지 않은 이유 : OUTLOOK.EXE를 종료 할 수 없음 (PID 7588))를 제외한 이유가 있습니다.
thomasa88

1
Process Hacker는 Symantec DLP 프로세스 [edpa.exe]를 종료하지 않습니다
PeterX

1
그러한 프로세스를 종료 할 수있는 권한을 얻기 위해 프로세스 탐색기를 관리자로 시작하는 것이 가능할 수도 있습니다. 어쨌든 나를 위해 일했습니다.
bames53

1
mcshield.exe를 성공적으로 종료합니다 (관리자로 실행중인 경우). mcshield.exe는 즉시 다시 시작되지만 살인 100 % CPU 동작없이 일주일에 두 번 죽여야하는 이유입니다. 프로세스 탐색기로 이것을 관리하지 마십시오.
Tewr

13
  1. " 프로세스 탐색기 "를 다운로드하십시오 .
  2. 프로세스 특성보기에서 보안 탭을 선택하십시오.
  3. 권한 버튼을 누릅니다.
  4. 고급 버튼을 누릅니다.
  5. 필요한 경우 자신이나 소속 된 그룹을 추가하십시오.
  6. "종료"를 포함하도록 권한을 편집하십시오. (이미 "권한 변경"권한이 있거나 운이 좋지 않습니다.)

대체 텍스트

일반적으로 작업을 종료해야한다는 것은 누군가가 올바르게 작업하지 않는 것을 의미합니다. 나는 당신이 직면하고있는 모든 문제에 대한 또 다른 해결책을 찾고 싶습니다. 아마도 더 우아한 옵션을 찾을 수 있다고 더 말씀해 주시겠습니까?


9
관리자이고 Process Explorer를 실행하고 있는데도 권한 단추가 회색으로 표시됩니다.
cheeesus

2
이것은 AVGUI.exe 프로세스를 죽일 수는 없지만 Process Hacker
Rikin Patel

2
"권한"단추가 회색으로 표시되지 않지만 Windows-8에서 나타나는 대화 상자에 모든 대화 상자가 없습니다. 'Full', 'Read', 'Write'및 'Special'만 있습니다.
Jesse Chisholm 1

1
> 작업을 종료해야한다는 것은 누군가가 올바르게 무언가를하지 않는 것을 의미합니다. 예, 저런 것을 쓴 프로그래머들.
Kaz

10

taskkill 및 powershell (kill) 방법은 저에게 효과적이지 않았습니다. 그것은 여전히 ​​액세스 거부라고 말했습니다.

나는 이것으로 더 나은 행운을 얻었습니다.

wmic process where name='myprocessname.exe' delete

7
이 방법을 사용하여 "액세스가 거부되었습니다".
Jonas Äppelgran

1
이것은 매력처럼 작동합니다.
Hamza Anis

6
입력해야했습니다 wmic process where "name='myprocessname.exe'" delete. 그렇지 않으면 Invalid query오류가 발생합니다. 결국에도 여전히 액세스 거부 오류가 발생합니다.
Memet Olsen

9

프로세스 탐색기에 관리자 권한을 부여하고 계정을 추가 할 필요가 없습니다 (이미 관리자 인 경우). 다른 프로세스 관리자를 종료하거나 종료 할 프로세스를 말하거나 프로세스 탐색기를 좋아할 필요가 없습니다.

어느 한 쪽:

  • 마우스 오른쪽 버튼을 클릭하고 "관리자 권한으로 실행"

  • 속성으로 이동 한 다음 호환성으로 이동하여 "관리자 권한으로 실행"을 선택하십시오.

이제는 액세스가 거부되었다고 말하지 않을 것입니다.


20
음, 그래도 "액세스 거부"라고 말할 수 있습니다. 프로세스가 프로세스 ACL에서 종료 권한을 변경하는 보안 플래그로 프로세스를 시작한 경우 프로세스에서 해당 권한을 변경할 수있을 때까지 프로세스를 종료 할 수 없습니다. 안티 바이러스 프로세스는 종종이 목적을 수행합니다 (대부분 성가시다). 멀웨어가이 문제를 해결하는 것은 어렵지 않기 때문입니다. 알라 프로세스 해커.
DanO

6
나를 위해 작동하지 않습니다.
peter

1
Windows 7/8/10에서이 방법으로 MsMpEng를 종료 할 수 없습니다.
user2864740


6

당신은 특권 계정에 있습니까? 일반적으로 더 높은 액세스 권한이있는 계정에서도 "액세스 거부"오류가 발생하면 일반적으로 시스템 작동에 중요한 서비스를 종료하려고하기 때문입니다. 반면 VMWare와 같은 일부 응용 프로그램은 시스템 운영에 중요하지 않은 프로세스에 대해서도 자체 "프로세스 보호"를 구현합니다.

권한있는 계정을 사용하는 경우 Sysinternals PsKill 에 샷을 제공 할 수 있습니다 . 과거에 비슷한 오류 메시지를 표시하는 프로세스를 종료하는 데 사용했습니다. 그러나 어떤 프로세스를 죽이고 있는지주의하십시오. 시스템이 불안정해질 수 있습니다.


프로세스를 중단해도 여전히 불안정합니까?
빅 레오나르도

그러나 pskill은 프로세스를 종료 할 수 없습니다. 제 경우에는 중요하지 않은 nginx 래퍼를 죽일 수 없습니다. 서비스이지만 일반적인 프로세스는 아닙니다.
sergzach

4
  1. 작업 관리자를 엽니 다. 프로세스 탭으로 이동하십시오.
  2. 프로세스를 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하십시오.
  3. 보안 탭을 클릭 한 다음 편집을 클릭하십시오.
  4. 권한 창에서 추가 버튼을 클릭하여 사용자 그룹 또는 그룹 선택 창을 엽니 다.
  5. 사용자 또는 그룹 선택 창에서 제한을 적용하려는 계정의 사용자 이름을 입력 할 수 있습니다.
  6. 거부 / 허용 옵션 아래의 확인란을 선택하여 사용자 이름을 선택하고 거부 / 허용 권한을 설정하십시오.
  7. 적용을 클릭 한 다음 확인을 클릭하십시오.

통하다


저는 관리자이며 모든 권한을 가지고 있습니다.
Tony_Henrich

14
일반적으로 프로세스를 종료 할 수없는 경우 권한을 변경할 수 없습니다.
skan

프로세스에는 좋지만 서비스에는 어떤 것이 있습니까?
sergzach

1
흠, 시도했지만 적용을 누르면 "액세스가 거부되었습니다"라고 표시됨
Jet

2
음, 뭐? 이것은 실행중인 프로세스 인스턴스가 아닌 실행 파일의 권한을 변경하므로 완전히 관련이없는 것 같습니다.
underscore_d

4

이유는 확실하지 않지만 Sysinternal의 프로세스 탐색기를 사용하고 파일 메뉴에서 "모든 프로세스에 대한 세부 정보 표시"를 클릭하면 문제가 해결되어 서비스를 종료 할 수있었습니다. 아마도 그때만 관리 모드로 전환됩니다.


정확히 그렇습니다. 이 옵션을 사용하면 높은 권한 (있는 경우)으로 다시 시작됩니다.
DanO


1

Windows PowerShell을 사용하여 명령을 종료하고, get-process실행중인 프로세스를 나열한 다음 stop-process작업 ID 로 사용 하여 명령을 종료 할 수도 있습니다. 정지 과정 .

get-process Unkillable.exe
stop-process 1234

특히 관리자 권한으로 Windows PowerShell을 시작해야 할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.