고아(Orphaned) 프로세스를 종료하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 197155 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR197155
모두 확대 | 모두 축소

이 페이지에서

요약

서비스가 비정상적으로 종료되면 "고아(Orphaned)" 자식 프로세스가 남을 수 있습니다. 이 문서에서는 이러한 종류의 프로세스를 제거하는 여러 가지 방법을 설명합니다.

추가 정보

방법 1: KILL 명령

고아(Orphaned) 자식 프로세스를 제거하려면 Resource Kit의 kill 명령을 사용합니다.
kill process name 또는 id
-또는-
kill -f process name 또는 id
프로세스 목록과 프로세스 ID를 구하려면 작업 관리자 또는 Resource Kit의 TLIST 유틸리티를 사용하십시오.

방법 2: AT 유틸리티

앞 절에서 설명한 두 명령이 작동하지 않으며 로컬 컴퓨터에서 시스템 컨텍스트로 예약 서비스가 실행 중이면 AT 유틸리티를 사용하여 앞의 명령 중 하나를 예약함으로써 프로세스를 성공적으로 종료할 수도 있습니다.
at time /interactive cmd /c kill -f process name 또는 id

방법 3: PVIEW 유틸리티

방법 1과 방법 2가 성공하지 못하면 Resource Kit, Supplement 3의 PVIEW 유틸리티를 사용하여 프로세스의 사용 권한을 조정한 다음 프로세스를 종료하십시오. 관리자만이 이 작업을 수행할 수 있습니다.

참고 터미널 서비스 세션에서는 PVIEW가 올바르게 실행되지 않을 수 있습니다.
  1. Pview.exe를 시작합니다.
  2. 프로세스 목록에서 대상 프로세스를 누릅니다.
  3. Security 창에서 Process를 누르고 프로세스의 사용 권한을 조정하여 관리자(또는 현재 로그온한 사용자)에게 프로세스에 대한 모든 액세스 권한을 부여한 다음 스레드 보안과 프로세스 토큰 보안에 대해 이 단계를 반복합니다.
  4. kill 명령을 사용하여 프로세스를 종료합니다.
위의 어느 방법으로도 해결되지 않으면 시스템을 다시 시작하여 프로세스를 종료해야 합니다.

참조

이 문제가 발생할 수 있는 상태에 대한 자세한 내용과 이 문제에 대한 다른 솔루션을 보려면 Microsoft 기술 자료의 다음 문서를 참조하십시오.
142011 스케줄러 서비스를 사용하여 원격 프로세스를 닫는 방법
138340 AT.EXE 스케줄러를 사용하여 시작한 프로그램의 종료 문제 해결




?Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 197155 - 마지막 검토: 2005년 10월 19일 수요일 - 수정: 4.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
키워드:?
kbhowto KB197155

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com