IT 지원 관리자 인 경우 때때로 Windows 서비스 프로세스가 "멎는”또는“응답하지 않음“. 그런 다음 멈춰있는 Windows를 종료해야합니다.
이 상황은 서비스를 중지하려고했지만 허용되지 않는 경우에 발생합니다. 또한 서비스의 제어 버튼이 고정되어 있으므로 서비스 제어 관리자 /services.msc에서 서비스를 중지 할 수 없습니다. Windows 10 PC를 다시 시작하고 문제가 해결되는지 확인할 수 있지만 대부분의 경우 작동하지 않을 수 있습니다. 서버를 재부팅하는 대신 중지시 중단되는 Windows 서비스를 종료 할 수 있습니다. 방법을 살펴 보겠습니다.
방법 1: 명령 프롬프트에서 Taskkill 사용
서비스 이름 찾기
1 단계: 오른쪽 클릭 스타트 그리고 선택 운영 시작하려면 실행 명령 창문.
2 단계: 에서 실행 명령 창, 유형 services.msc 그리고 명중 시작하다 열기 위해 서비스 매니저.
3 단계 : 에서 서비스 창에서 중단 된 서비스를 찾으십시오.
기록해 둡니다. 서비스 이름.
*노트 - 예를 들어, 우리는 Realtek 오디오를 더블 클릭했습니다. Realtek 오디오 서비스.
다음으로 Realtek 오디오 서비스 대화 상자에서 서비스 이름, 즉 RtkAudioService.
서비스 PID를 찾고 PID를 종료하십시오.
1 단계: 눌러 승리 + R 열기 단축키 실행 명령 창문.
2 단계: 검색 필드에 cmd 그리고 Ctrl + Shift + Enter 열려면 함께 키 명령 프롬프트 관리자 모드에서.
3 단계 : 아래 명령을 복사하여 명령 프롬프트 (관리자) 창문:
sc queryex 서비스 이름
*노트 - 강조 표시된 부분을 위에서 언급 한 서비스로 교체합니다.
4 단계 : 메모 PID 서비스의.
5 단계 : 자, 같은 고가에서 명령 프롬프트 창에서 아래 명령을 실행하고 시작하다:
taskkill / f / pid [PID]
*노트 - 강조 표시된 부분을 PID 당신은 4 단계.
6 단계 : 프로세스가 성공적으로 완료되면 다음 메시지가 표시됩니다.
PID XXXX가있는 프로세스가 종료되었습니다.
*노트 - PC가 자동으로 다시 시작되도록 할 수있는 중요한 Windows 서비스가 아닌 올바른 프로세스를 종료해야합니다.
방법 2: PowerShell을 사용하여 Windows 서비스 중지
Windows PowerShell 서비스를 강제로 중지 할 수있는 또 다른 옵션입니다. 방법은 다음과 같습니다.
1 단계: 마우스 오른쪽 버튼으로 스타트 메뉴 및 선택 Windows PowerShell (관리자).
3 단계 : 아래 명령을 복사하여 Windows PowerShell (관리자) 및 히트 시작하다 중지 상태의 서비스 목록을 가져 오려면 :
Get-WmiObject -Class win32_service | Where-Object {$ _. state -eq '중지 중지'}
4 단계 : 이제 다음을 사용하여 감지 된 모든 서비스의 프로세스를 종료 할 수 있습니다. Stop-Process cmdlet.
두 작업을 모두 추가하여 루프를 만들고 중단 된 모든 서비스 프로세스를 자동으로 종료하는 명령을 얻을 수 있습니다.
방법 3: 리소스 모니터에서 중단 프로세스 찾기
리소스 모니터는 프로세스를 중단시킨 프로세스를 찾는 데 도움이되는 또 다른 앱입니다. 방법을 살펴 보겠습니다.
1 단계: 오른쪽 클릭 스타트 그리고 선택 운영.
2 단계: 이것은 열립니다 실행 명령 상자.
여기에 레스 몬 검색 필드에서 시작하다 열기 위해 리소스 모니터 앱.
3 단계 : 선택 CPU 탭을 클릭하고 중단 된 프로세스를 찾습니다.
프로세스를 마우스 오른쪽 버튼으로 클릭하고 대기 체인 분석.
4 단계 : 에서 대기 체인 분석 창에서 선택한 프로세스가 다른 프로세스를 기다리고 있음을 알 수 있습니다.
프로세스 스레드를 선택하고 프로세스 종료 아래 버튼.
*노트 - 당신이 기다리고 있다면 당신은 그것을 죽일 필요가 없습니다 svchost.exe 또는 다른 프로세스.
이 프로세스에 대한 대기 체인을 분석 할 수도 있습니다.
svchost.exe 파일이 대기중인 프로세스의 PID를 찾아 종료합니다.
방법 4: Process Explorer를 사용하여 중단 된 프로세스 종료
귀하가 로컬 관리자이더라도 일부 프로세스에 대한 권한이 없을 수 있으며 결과적으로 다음과 같은 일부 프로세스를 종료하지 못할 수 있습니다. 체계. 따라서 이러한 프로세스를 종료하려면 로컬 관리자에게 충분한 권한을 부여해야합니다. 이를 위해 두 가지 유틸리티의 도움이 필요합니다. psexec.exe 과 ProcessExplorer.
1 단계: 아래 링크 (Microsoft의 공식 다운로드 페이지)를 방문하여 프로세스 탐색기 앱.
https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
2 단계: 열기 지퍼 폴더 및 드래그 procexp.exe 바탕 화면에 파일.
3 단계 : 이제 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행.
4 단계 : 때 프로세스 탐색기 창, 창 왼쪽으로 이동하여 방법, 중단 된 프로세스를 선택합니다.
마우스 오른쪽 버튼으로 클릭하고 속성.
5 단계 : 에서 속성 대화 상자에서 서비스 탭을 클릭하고 권한.
6 단계 : 이제 권한 대화 상자 아래 보안 섹션으로 이동 그룹 또는 사용자 이름 필드 및 선택 관리자.
다음으로 이동 관리자 권한 필드를 확인하고 허용하다 옆에 상자 완전한 통제하에있는.
프레스 확인 변경 사항을 저장합니다.
7 단계 : 프레스 확인 다시 속성 창에서 변경 사항을 적용하고 종료합니다.
이제 중단되는 Windows 서비스를 종료하십시오. 멎는.
많은 사용자가보고했으며 때로는 단순히 시스템을 재부팅하면 문제를 해결하는 데 도움이 될 수 있습니다. 문제가 지속되면 Microsoft 지원에 문의하여 일정 시간이 아닌 시간을 예약하면 문제가 가끔 해결됩니다.