Windows 10에서 SuperFetch 비활성화
Windows Vista부터 OS에는 "SuperFetch"라는 특수 기술이 포함됩니다. 자주 사용하는 앱 데이터와 구성 요소를 디스크의 연속 영역에 넣은 다음 메모리에 미리 로드하여 로딩 시간을 단축합니다. 앱의. 때로는 높은 디스크 사용량을 유발할 수 있으므로 일시적으로 또는 영구적으로 비활성화할 수 있습니다. 다음은 수행할 수 있는 방법입니다.
광고
SuperFetch는 Windows XP에서 구현된 Prefetcher의 Windows Vista 개선 사항입니다. 프리페처는 자주 사용하는 프로그램과 프로세스가 더 빠르게 실행될 수 있도록 프로그램 정보를 저장하는 역할을 한다. Windows Vista에서 Prefetcher는 하드 디스크 드라이브에서 훨씬 더 나은 성능을 제공하기 위해 캐싱에서 훨씬 더 공격적이고 지능적으로 조정 및 변경되었습니다.
공식 설명에는 다음과 같이 나와 있습니다.
SuperFetch는 가장 많이 사용하는 응용 프로그램을 추적하고 이 정보를 RAM에 로드하여 프로그램이 매번 하드 디스크에 액세스해야 하는 경우보다 빠르게 로드되도록 합니다. Windows SuperFetch는 백그라운드 작업보다 현재 사용 중인 프로그램의 우선 순위를 지정하고 가장 자주 사용하는 프로그램을 추적하고 이를 메모리에 미리 로드하여 작업 방식에 적응합니다. SuperFetch를 사용하면 컴퓨터가 유휴 상태일 때 백그라운드 작업이 계속 실행됩니다. 그러나 백그라운드 작업이 완료되면 SuperFetch는 백그라운드 작업이 실행되기 전에 작업하고 있던 데이터로 시스템 메모리를 다시 채웁니다. 이제 책상으로 돌아가면 프로그램이 나가기 전과 마찬가지로 계속해서 효율적으로 실행됩니다. 특정 요일에 다른 애플리케이션을 더 자주 사용하는 경우에 대비하여 오늘이 무슨 요일인지 알 수 있을 정도로 똑똑합니다.
SuperFetch를 비활성화하는 방법에는 여러 가지가 있습니다. 선택한 방법에 관계없이 서비스가 작동하지 않도록 비활성화해야 합니다.
Windows 10에서 SuperFetch를 비활성화하려면, 다음을 수행합니다.
- 누르다 이기다 + NS 키보드의 바로 가기 키를 눌러 실행 대화 상자를 엽니다. 유형 서비스.msc 실행 상자에.
- 서비스 콘솔이 열립니다.
- 목록에서 "SysMain" 서비스를 찾습니다. OS의 이전 빌드에서는 "SuperFetch"라고 불렀습니다.
- 서비스를 두 번 클릭하여 속성을 엽니다.
- 시작 유형에서 "사용 안 함"을 선택합니다.
- 서비스가 실행 중이면 중지 버튼을 클릭합니다.
SuperFetch는 이제 Windows 10에서 비활성화됩니다.
참고로 다음 문서를 참조하십시오.
- Windows 10에서 서비스를 시작, 중지 또는 다시 시작하는 방법.
- Windows 10에서 서비스를 비활성화하는 방법
또는 관리자 권한 명령 프롬프트 또는 PowerShell을 통해 SuperFetch 서비스를 비활성화할 수 있습니다.
명령 프롬프트에서 SuperFetch 비활성화
명령 프롬프트에서 SuperFetch 서비스를 비활성화하려면
- 열려있는 관리자로 새 명령 프롬프트.
- 다음 명령을 입력하거나 복사하여 붙여넣습니다.
sc config SysMain 시작=비활성화. sc 중지 SysMain
또는 PowerShell을 사용할 수 있습니다.
- 열려있는 PowerShell을 관리자로.
- 다음 명령을 입력하거나 복사하여 붙여넣습니다.
Set-Service -Name "SysMain" -StartupType이 비활성화되었습니다. Stop-Service -Force -이름 "SysMain"
당신은 끝났습니다!
SuperFetch 기능을 다시 활성화하려면 서비스를 자동으로 설정하고 시작하기만 하면 됩니다.
그게 다야