윈도우 종료 시 task host window 오류 해결 방법

윈도우를 종료할 때 간혹 “task host window 작업 호스트가 백그라운드 작업을 중지하고 있습니다.”라는 오류 메시지가 뜨며 종료가 지연되거나 종료 버튼을 클릭해야 윈도우가 종료될 때가 있습니다.

TaskHost.exe 프로세스는 백그라운드에서 실행 중인 작업들을 관리하는 역할을 하는데 윈도우 종료 시 모든 작업이 종료되지 않은 경우 계속 메모리에 상주하여 위의 오류 메시지가 뜨게 됩니다.

또는 윈도우 종료를 방해하는 프로세스로 인해 같은 오류가 발생할 수 있는데 이것들도 모두 종합하면 오류 해결 방법은 다음과 같습니다.

– 목차 –

1. 작업 스케줄러 CacheTask 작업 끄기
2. 윈도우 업데이트 문제 해결사 실행
3. 빠른 시작 끄기




[윈도우 키 + R]을 눌러 실행 창을 열고 compmgmt.msc을 입력한 후 엔터를 누릅니다.

작업 스케줄러의 실행 중인 작업에 CacheTask 더블 클릭


위의 컴퓨터 관리 창이 뜨고 좌측 트리 메뉴에서 작업 스케줄러를 클릭합니다. 그리고 창 가운데 공간에 스크롤을 아래로 내리면 실행 중인 작업 목록을 볼 수 있습니다.

작업 목록에 아무 항목을 클릭한 후 키보드에 C키를 계속 눌러 C로 시작되는 이름의 작업을 순환하여 위의 CacheTask를 찾습니다. 찾았다면 CacheTask 작업을 더블 클릭합니다.


작업 스케줄러에 CacheTask 사용 안 함으로 설정


그러면 좌측 트리 메뉴에서는 작업 스케줄러 > 작업 스케줄러 라이브러리 > Microsoft > Windows > Wininet로 이동하게 되고 창 가운데 공간에 CacheTask가 실행 중이라고 나옵니다.

CacheTask를 마우스 우클릭하여 뜨는 팝업 메뉴에서 사용 안 함을 클릭합니다. 그러면 CacheTask가 사용 안 함 상태가 되고 컴퓨터를 종료하여 task host window 오류가 해결되었는지 확인합니다.



보류된 윈도우 업데이트나 윈도우 업데이트 프로세스에 문제가 있을 경우 task host window 종료 오류가 발생할 수 있습니다.

task host window 오류를 해결하기 위해 Windows 업데이트 문제 해결사 실행


[윈도우 키 + I]를 눌러 설정 창을 열고 좌측 패널에 시스템 > 문제 해결 > 다른 문제 해결사를 클릭하면 위의 설정 페이지가 열리고 Windows 업데이트 우측에 실행 버튼을 클릭하여 Windows 업데이트 문제 해결사를 실행합니다.

문제 해결 단계를 마치고 task host window 종료 오류가 발생하는지 확인합니다.



빠른 시작 기능은 시스템을 종료할 때 시스템 관련 파일과 드라이버의 일부를 하드 드라이브에 저장하여 다음 부팅을 할 때 드라이버나 운영체제의 로딩을 생략하여 빠르게 부팅을 할 수 있게 합니다. 그런데 종료 시 시스템 정보를 저장하는 과정에서 종료 작업을 방해하여 task host window 종료 오류를 유발할 수 있습니다.

[윈도우 키 + R]을 눌러 실행 창을 열고 control을 입력한 후 엔터를 눌러 제어판을 실행합니다.

제어판에 전원 옵션을 클릭


제어판 창에서 우측 상단에 보기 기준큰 아이콘이나 작은 아이콘으로 설정을 하고 전원 옵션 항목을 클릭합니다.


전원 옵션 창에 전원 단추 작동 설정을 클릭


위의 페이지가 열리고 좌측 상단에 전원 단추 작동 설정을 클릭합니다.


현재 샤용할 수 없는 설정 변경을 클릭


종료 설정 부분에 항목들이 모두 비활성화되어 있는데 이것을 활성화하기 위해 빨간 테두리 안에 현재 사용할 수 없는 설정 변경을 클릭합니다.


종료 설정이 활성화되고 빠른 시작 켜기에 체크를 해제


종료 설정 부분에 항목들이 활성화되고 빠른 시작 켜기(권장)에 체크를 해제합니다. 아래에 변경 내용 저장을 클릭합니다. 이렇게 하면 빠른 시작 기능은 꺼지게 됩니다.

이제 윈도우를 종료하여 task host window 종료 오류가 발생하는지 확인합니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다