[윈도우10] 저사양PC 저스펙SSD에서 부팅직후 프리징현상 해결(Superfetch 끄기)

위와 같은 스펙의 SSD를 사용 중입니다.(캐시메모리 용량 어쩔껴 ㅠㅠ)

부팅 후 5분 이내에 원인불명의 프리징이 1분 정도 나타났고 이 증상을 5~6개월 정도 참고 써왔었는데, 시간을 내서 해결했습니다.(경향성을 띄는 이상증상은 병이죠. -_-;; )

검색해보니 Superfetch와 Prefetch 서비스가 발동하면 증상이 생길 수 있을 것 같았습니다.

Superfetch는 시스템이나 응용 프로그램에서 자주 사용하는 파일을 메모리(램공간)에 “미리” 올려 성능을 끌어올리는 기능을 하고,
Prefetch는 Superfetch에서 사용되는 메모리나 파일들의 주소를 “파일 형태로” 보관하는 서비스로
Superfetch와 Prefetch 서비스는 연동되어 작동한다고 하는데요,

자주 사용하는 자원들을 램 공간에 올리는 작업은 부팅 과정에서 하는 것이 유리할텐데
부팅 과정 중에 OS가 처리할 일은 많을 테니까 Superfetch + Prefetch 작동시점을 부팅 직후로 잠시 미뤄도 흐름상 어색할 것이 없겠지요.
덕분에 저사양PC+저스펙SSD 사용자는 바탕화면을 본 때로부터 5분 이내에 프리징을 겪을 확률이;;;
(공교롭게도 그게 바로 저였습니다.ㅠㅠ)

Superfetch와 Prefetch 서비스 끄는 것은 SSD 최적화 방법으로 예전부터 제시되었던 것인데,
시스템 스펙과 SSD 스펙이 전반적으로 올라가면서 실질적인 의미가 많이 퇴색된 튜닝법입니다.
이걸 다시 끄집어내서 쓰게 될줄이야…

 

————————————

 

1. Superfetch 끄는 법

① Win키 + R 을 누르고 services.msc 를 치고 엔터

② 이름 항목에서 Superfetch를 찾아 더블 클릭 후 중지 버튼을 클릭해 서비스를 중지. 그리고 시작 유형을 “사용 안 함”으로 바꾸고 “확인”버튼을 눌러 빠져나옵니다.

 

2. Prefetch 끄는 법

① Win키 + R 을 누르고 regedit 를 치고 엔터

② \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\
위의 레지스트리 주소로 이동 후 EnablePrefetcher의 기본값인 3을 0으로 변경합니다. 

  

2016. 07. 12. 추가

“하드디스크 색인 끄기”에 대한 의견

윈도우 탐색기에서 원하는 디스크 드라이브의 속성에 진입해 보면 “이 드라이브의 파일 속성 및 내용 색인 허용” 체크박스가 있습니다. 이걸 끄자는 것인데…
저는 이 옵션을 건드리는 과정 중에 버그를 너무 많이 겪어서;;; 개인적으로는 가만히 놔두는 게 상책 같습니다.

 

Windows Search 서비스 끄기에 대한 의견

Win+R 키를 누르고 services.msc를 입력하면 창이 하나 뜨는데요(제어판 – 관리도구 – 서비스 로 진입해도 됩니다.), 여기서 Windows Search 를 찾아서 더블클릭하면 위와 같은 창이 하나 뜰겁니다(기본값 상태 캡쳐했음).

“서비스 상태”에서 중지버튼 누르고, “시작 유형”에서 사용 안 함을 선택 후 적용하면 되는데,
윈도우10이 좌측 하단에 검색창을 대놓고 드러낸 상황에서 인덱스파일을 생성하는 행위를 막는다는 것은… 장기적으로 파일이 쌓였을 때 검색할 상황이 생기면 많이 기다려야 한다는 것을 의미합니다.

그러니까 끄지 않는 것을 원칙으로 하고,
SSD 프리징이 생기거나 시스템사양이 과하게 부족할 때만 끄되… 껐을때는 Everything 같은 순간검색 프로그램을 보조적으로 활용하는 것을 추천합니다.

CC BY-NC-ND 4.0