Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10에서 Superfetch를 비활성화하는 방법

Sysmain(이전 Superfetch로 알려짐)은 Microsoft가 Windows Vista(Windows XP에는 PreFetcher라고 하는 보다 원시적인 Superfetch 형태가 있음)부터 Windows 운영 체제의 모든 단일 반복에 통합한 기술입니다. Sysmain의 기본 목적은 Windows 컴퓨터가 가지고 있는 랜덤 액세스 메모리의 양에 관계없이 Windows 컴퓨터를 더 효율적이고 효율적으로 관리하고 활용하도록 돕는 것입니다. Sysmain은 모든 Windows 버전에 내장된 메모리 관리자의 일부이며, 이 기술은 사용자가 컴퓨터에서 가장 자주 액세스하는 데이터를 즉시 사용할 수 있도록 설계되었습니다. 즉, 컴퓨터가 해당 데이터를 읽을 수 있다는 점입니다. (RAM에 저장된 데이터에 액세스하는 것이 하드 드라이브에 저장된 데이터에 액세스하는 것보다 훨씬 적은 시간이 소요됨).

Sysmain에는 두 가지 주요 목표가 있습니다. 이 기술은 컴퓨터가 시작 프로세스 중에 필요한 파일을 훨씬 빠르게 읽을 수 있도록 하여 컴퓨터 부팅 시간을 단축하고, Sysmain은 또한 가장 자주 사용하는 프로그램이 로드되고 남들보다 훨씬 빨리 달린다. Sysmain은 또한 기술이 더 나은 기능을 위해 컴퓨터 사용 패턴을 기록하고 분석할 수 있기 때문에 어느 정도 지능적입니다.

Sysmain은 Windows가 받은 많은 정밀 검사와 새로운 반복을 통해 변함이 없었습니다. 이것이 Windows 10의 일부이기도 합니다. 그러나 불행히도 일부 Windows 10 사용자에게는 Sysmain이 득보다 실이 더 많습니다. Sysmain은 다양한 Windows 10 문제의 원인으로 밝혀졌으며 그 중 주요 원인은 높은 CPU 사용량과 높은 리소스 사용량 문제입니다. 고맙게도 Sysmain이 일을 더 쉽고 빠르게 만드는 대신 행동하고 해를 끼치는 경우에는 비활성화할 수 있습니다. 다음은 Windows 10에서 Sysmain을 비활성화하는 데 사용할 수 있는 두 가지 방법입니다.

방법 1:서비스 관리자에서 SysMain 비활성화

Windows 10 컴퓨터에서 Sysmain을 비활성화하는 가장 간단한 방법은 서비스 에서 SysMain 서비스를 찾아 비활성화하는 것입니다. 관리자. 그렇게 하려면 다음을 수행해야 합니다.

  1. Windows 로고  누르기 키 + R 실행 열기 대화.
  2. 유형 services.msc  실행으로 대화상자를 열고 Enter 키를 누릅니다. 서비스 출시 관리자. Windows 10에서 Superfetch를 비활성화하는 방법
  3. 모든 서비스  목록을 스크롤합니다. 컴퓨터에서 SysMain 을 찾습니다. 서비스를 두 번 클릭하여 속성을 엽니다. . Windows 10에서 Superfetch를 비활성화하는 방법
  4. 중지를 클릭합니다. Sysmain 즉시 중지 서비스.
  5. 시작 유형: 바로 옆에 있는 드롭다운 메뉴를 엽니다. 옵션을 선택하고 사용 안함을 클릭합니다. . Windows 10에서 Superfetch를 비활성화하는 방법
  6. 적용을 클릭합니다. 그런 다음 확인에서 . 지금 다시 시작 컴퓨터.

컴퓨터가 부팅되면 SysMain이 영구적으로 비활성화됩니다.

방법 2:레지스트리 편집기에서 SysMain 비활성화

방법 1인 경우 , 어떤 이유로 작동하지 않거나 서비스  사용이 완전히 편하지 않은 경우 관리자, 컴퓨터의 레지스트리 편집기를 통해 액세스할 수 있는 레지스트리 항목을 사용하여 Sysmain을 비활성화할 수도 있습니다. . 이 방법을 사용하여 Windows 10에서 SysMain을 비활성화하려면 다음을 수행해야 합니다.

  1. Windows 로고  누르기 키 + R 실행 열기 대화.
  2. regedit 를 입력합니다. 실행으로 대화상자를 열고 Enter 키를 누릅니다. 레지스트리 편집기 실행 . Windows 10에서 Superfetch를 비활성화하는 방법
  3. 레지스트리 편집기의 왼쪽 창에서 , 다음 디렉토리로 이동합니다.
    HKEY_LOCAL_MACHINE시스템CurrentControlSet제어 세션 관리자메모리 관리
  4. 레지스트리 편집기의 왼쪽 창에서 , PrefetchParameters 를 클릭합니다. 메모리 관리 아래의 하위 키 키를 눌러 내용을 오른쪽 창에 표시합니다.
  5. 레지스트리 편집기의 오른쪽 창에서 , 제목이 EnableSysmain인 레지스트리 값을 찾습니다. . 해당 값이 없으면 PrefetchParameters 를 마우스 오른쪽 버튼으로 클릭합니다. 왼쪽 창의 하위 키에서 새로 만들기 위로 마우스를 가져갑니다. DWORD(32비트) 값을 클릭합니다. , 새 DWORD(32비트) 값 의 이름을 지정합니다. “EnableSysmain ". Windows 10에서 Superfetch를 비활성화하는 방법
  6. EnableSysmain을 마우스 오른쪽 버튼으로 클릭합니다.   오른쪽 창에서 레지스트리 값을 클릭하고 수정...을 클릭합니다. .
  7. 값 데이터:에 있는 모든 항목을 바꿉니다. EnableSysmain 필드   0이 있는 레지스트리 값 확인을 클릭합니다. . EnableSysmain 다음 값을 가질 수 있습니다.
    0 – Sysmain 비활성화
    1 – 프로그램이 시작될 때 미리 가져오기를 활성화하려면
    2 – 부팅 미리 가져오기 사용
    3 – 모든 것을 미리 가져오기 위해
  8. 레지스트리 편집기 닫기 및 다시 시작  컴퓨터.

컴퓨터가 부팅되면 Sysmain이 성공적으로 비활성화된 것이므로 처음에 Sysmain을 비활성화한 목표가 달성되었는지 확인할 수 있습니다.