프로세스가 거의 이미 종료되었습니다. 즉 더 이상 코드를 실행하지 않습니다. 그러나 그것에 대한 부기는 모든 핸들과 각 스레드가 닫힐 때까지 사라지지 않습니다. 이러한 핸들을 열어 놓은 다른 프로그램이 있거나 (바이러스 백신 프로그램이 범인 일 가능성이 있음), 현재 중단 된 커널 모드 드라이버에 대해 사망하기 전에 요청했을 수 있습니다. 제비). 추가 정보 : "일부 프로세스가 종료 된 후에 작업 관리자에 남아있는 이유는 무엇입니까?" 그리고 "이 모든 과정들이 왜 죽음에 가깝게 남아 있으며, 그것들을 어떻게 살아있게 하는가?"
Spotify는 이미 실행중인 사본을보고 있기 때문에 다시 시작하는 것을 거부하지만 분명히 다른 프로세스를 찾습니다 spotify
. (단일 인스턴스 응용 프로그램은 Raymond Chen의 말에 따르면 자체 서비스 거부입니다.)이 문제를 해결하는 가장 쉬운 방법은 컴퓨터를 다시 시작하는 것입니다. 이렇게하면 모든 핸들과 부기를 정리할 수 있기 때문입니다.
그러나 만약 당신이 Fixing It Yourself TM을 느끼고 싶다면 Sysinternals의 환상적인 무료 유틸리티 인 Process Explorer를 다운로드 하십시오 . (나는 제휴 관계가 없습니다.) 설치 및 설치가 필요 없으며 EULA에 동의하십시오. 파일에서 모든 프로세스에 대한 세부 사항 표시를 선택하십시오 . 이로 인해 프로세스 탐색기가 관리자로 다시 시작됩니다. 그런 다음 찾기 아래에서 핸들 또는 DLL 찾기를 선택하십시오 . 좀비 (잘, 시체) 프로세스의 이름을 입력하고 검색을 누르십시오.
프로세스 및 PID 열에는 핸들을 소유 한 프로세스가 표시됩니다. Type 열은 어떤 종류인지를 나타냅니다. 우리는 Process 또는 Thread 유형에 관심이 있습니다. 이름 열에는 핸들이 무엇인지 알려줍니다. (많은 프로세스가 자체 핸들을 소유하고 있습니다. 소유하는 응용 프로그램이 커널 모드에서 문제없이 종료되면 사라집니다.)
위험 : 응용 프로그램에 실제로 필요한 핸들을 닫으면 충돌하는 좋은 방법입니다. 가능하면 핸들을 소유 한 응용 프로그램을 종료하십시오. 그러나 당신이 할 수 없거나 망치로 물건을 때리는 느낌이 든다면 ...
해당 검색 창에서 항목을 클릭하여 핸들 분할 창을여십시오. 해당 분할 창에서 새로 강조 표시된 항목을 마우스 오른쪽 단추로 클릭하고 핸들 닫기를 선택하여 해당 항목을 제거하십시오 .
모든 핸들이 닫히면 프로세스가 사라집니다.