Windows 10에서 SysMain (Superfetch) 및 SSD 용 Prefetch 활성화 또는 비활성화

이 기사에서는 Windows 10/8/7이 솔리드 스테이트 드라이브에서 프리 페치 및 SysMain을 처리하는 방법을 살펴 봅니다. 어제 우리는 Windows가 솔리드 스테이트 드라이브에서 조각 모음을 처리하는 방법을 보았습니다. 시작하기 전에 시스템 성능을 저하시킬 수 있으므로 SysMain (이전에는 SuperFetch 라고 함 ) 또는 Prefetch 를 비활성화하는 것은 좋지 않다는 점을 분명히하겠습니다 . 이러한 서비스를 기본 설정으로 두는 것이 가장 좋습니다.

Windows 10의 SysMain (Superfetch), Prefetch 및 SSD

PC에서 응용 프로그램을 실행할 때마다 응용 프로그램에서로드 한 파일에 대한 정보가 포함 된 프리 페치 파일이 Windows 운영 체제에 의해 생성됩니다. 프리 페치 파일 의 정보 는 다음에 실행할 때 애플리케이션의로드 시간을 최적화하는 데 사용됩니다. SysMain은 다음에 시작할 응용 프로그램을 예측하고 필요한 모든 데이터를 메모리에 미리로드합니다. 예측 알고리즘은 우수하며 하루 중 몇시에 시작할 다음 3 개의 애플리케이션을 예측할 수 있습니다.

간단히 말해 SysMain 및 Prefetch는 기존 하드 드라이브의 데이터에 빠르게 액세스 할 수있는 Windows 저장소 관리 기술입니다. 솔리드 스테이트 드라이브에서는 불필요한 쓰기 작업이 발생합니다.

SysMain 비활성화

SysMain 서비스는 수퍼 페치와 관련된 하나입니다. 그것의 임무는 시간이 지남에 따라 시스템 성능을 유지하고 개선하는 것입니다. System32 폴더에 있습니다. 서비스는 동일하지만 Windows 10에서 표시 이름이 Superfetch에서 SysMain으로 변경되었습니다.

어떤 이유로 수동으로 비활성화해야하는 경우 SysMain을 비활성화 할 수 있습니다. 서비스를 실행 합니다. msc 를 클릭하여 서비스 관리자를 엽니 다. 시간이 지남에 따라 시스템 성능을 유지하고 개선하는 SysMain (Superfetch) 서비스까지 아래로 스크롤합니다.

두 번 클릭하여 속성 상자를 엽니 다. 프로세스를 중지하려면 중지를 클릭하십시오. 시작 유형을 비활성화로 설정 하고 적용을 클릭하십시오.

수퍼페치 비활성화

시스템 변경 사항을 적용하려면 컴퓨터다시 시작해야합니다 .

프리 페치 비활성화

Windows에서 프리 페치를 비활성화하려면 regedit를 실행하여 레지스트리 편집기를 엽니 다. 다음 레지스트리 키로 이동합니다.

HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters

프리 페치 비활성화

오른쪽에있는 EnablePrefetcher 를 두 번 클릭 하여 DWORD 값 상자를 엽니 다.

EnablePrefetcher의 가능한 값은 다음과 같습니다.

  • 0 – 프리 페처 비활성화
  • 1 – 애플리케이션 실행 프리 페치 사용
  • 2 – 부팅 프리 페치 활성화
  • 3 – 응용 프로그램 시작 및 부팅 프리 페치 활성화

기본값은 3 입니다. 프리 페치를 비활성화하려면 0으로 설정하십시오 . 확인 및 종료를 클릭하십시오.

또한 여기에서 Suoerfetcher를 비활성화하거나 조정할 수 있습니다 . 바로 아래에 EnableSuperfetcher DWORD 가 표시 됩니다.

EnableSuperfetch에 가능한 값은 다음과 같습니다.

  • 0 – SysMain 비활성화
  • 1 – 부팅 파일에만 SysMain 사용
  • 2 – 응용 프로그램에 대해서만 SysMain 활성화
  • 3 – 부팅 파일과 응용 프로그램 모두에 대해 SysMain 활성화

솔리드 스테이트 드라이브 사용자 인 경우 솔리드 스테이트 드라이브 및 솔리드 스테이트 드라이브를 조정하는 데 도움이되는 SSD Tweaker의 상태를 확인할 수있는 프리웨어 SSD Life에 대해 읽을 수 있습니다.

Original text