서비스 호스트 superfetch? 중지 방법

2018. 3. 11. 17:24 / 서기랑

 윈도우에는 다양한 서비스 기능이 존재한다.

 대부분은 운영체제의 운영과 관련된 도움을 주거나 프로그램의 여러 가지 기능을 돕기 위해 백그라운드에서 실행되고 있는데 가끔 이런 서비스들이 도움은커녕 문제를 일으키는 경우가 있다.


서비스 호스트 superfetch?

 superfetch는 자주 사용하는 프로그램이나 명령어들을 미리 램에 상주시켜놓고 빠르게 불러오기 위해 사용되는 서비스이다.

 하지만 램의 용량이 적은 경우 오히려 superfetch가 점유하는 부분의 램을 사용하지 못하기 때문에 문제가 될 수 있으며 SSD를 사용하고 있다면 사실상 체감도 되지 않는다.

 또한 CPU의 사용량이 100%가 되는 문제를 발생시키는 원인 중에 superfetch 서비스가 관련되는 경우도 있기 때문에 도움보다는 오히려 문제가 되는 경우가 많은 서비스가 아닐까 한다.


superfetch 중지 방법

 서비스이다 보니 중지는 당연히 서비스에서 가능하며 방법은 윈도우7, 8, 10 모두 동일하다.


 1. 서비스 실행

 '윈도우키 + R'로 실행창을 불러와서 services.msc를 입력하고 확인을 클릭.

 (서비스를 실행하는 방법은 다양하겠지만 모든 운영체제 공통으로 사용 가능한 방법이 아닐까 한다.)


 2. superfetch 속성

 서비스가 실행되면 superfetch를 찾아서 마우스 우클릭, 속성을 클릭하도록 하자.

 (해당 서비스를 더블클릭해도 된다.)


 3. 사용 안 함 설정.

 속성 창이 나타나면 시작 유형을 '사용 안 함'으로 변경하고 확인을 하면 된다.

 참고로 이는 다음 시작부터 적용되기 때문에 지금 당장 중지하고 싶다면 서비스 상태에서 중지까지 해줘야 한다.