Windows 메모리 캐시를 지우는 방법

Windows 는 하드 드라이브에서 직접 소프트웨어를 실행하는 대신 일부 관련 데이터를 시스템 메모리에 임시로 저장합니다. 이는 속도의 이점을 제공합니다. 하드 드라이브보다 시스템 메모리의 데이터에 액세스하는 것이 훨씬 빠르기 때문에 소프트웨어로 다시 전환하는 것이 더 빠릅니다.

그러나 시간이 지나면 이 데이터가 사용 가능한 메모리를 채우기 시작할 수 있습니다. 캐시가 클수록 PC가 다른 중요한 작업을 수행하는 데 필요한 여유 메모리가 줄어듭니다. Windows 10 에서 캐시를 지우는 방법을 알면 PC가 약간 느리게 실행되기 시작하는 경우 즉각적인 속도 향상을 제공할 수 있습니다.

PC 다시 시작(Restart Your PC)

하드 드라이브는 데이터를 저장하는 데 전원이 필요하지 않습니다. PC를 끄면 파일이 저장되어 다음에 부팅할 때 다시 액세스할 수 있습니다.

시스템 메모리가 다릅니다. 이는 휘발성이므로 상태를 유지하려면 일정한 전력이 필요합니다. PC를 끄면 시스템 메모리에 있는 모든 데이터가 지워집니다.

즉, Windows 메모리 캐시를 지우는 가장 빠른 방법은 PC를 끄는 것입니다. 다시 시작하거나 전원을 끄고 수동으로 다시 부팅하십시오. 어느 쪽이든 전원이 잠시 중단되면 내부에 있는 데이터가 지워집니다. 

Windows가 다시 시작되면 결과적으로 메모리 사용량이 낮아집니다.

Windows 10 이 이전 (Windows 10)Windows 릴리스 보다 전원이 켜진 상태로 유지되는 것이 훨씬 더 나은 것은 사실이지만 다시 시작하지 않고 실행하면 데이터 캐시가 더 길어질 것입니다. 가끔 PC를 재부팅하면 Windows 10(Windows 10) 에서 캐시를 빠르게 지우고 즉각적인 속도 향상을 얻을 수 있습니다.

Windows 슈퍼페치 비활성화(Disable Windows Superfetch)

Windows 는 사용자의 PC 사용 방식을 분석하고 사용자의 행동을 예측하여 시스템 성능을 향상시키려고 합니다. Superfetch 는 특정 응용 프로그램 데이터를 시스템 메모리에 자동으로 로드하여 이를 지원하도록 설계된 Windows 기능입니다.

기술적으로 Windows 는 (Windows)Superfetch 메모리 사용량을 낮은 우선 순위로 처리합니다 . 시스템 메모리에 대한 요구가 증가하면 Superfetch 데이터를 포기해야 합니다. 그러나 이 프로세스는 느릴 수 있습니다. 특히 메모리 사용량이 많고 Superfetch(Superfetch) 와 다른 열려 있는 응용 프로그램 간에 "줄다리기"가 있는 경우에는 더욱 그렇습니다 .

솔리드 스테이트 드라이브를 Windows 시스템 드라이브 로 사용하는 경우 Windows 는 이 기능을 자동으로 비활성화합니다. 일반 하드 드라이브보다 SSD(SSD) 의 파일에 액세스하는 것이 훨씬 빠르 므로 데이터를 드라이브에 그대로 두어 대신 직접 실행하는 것이 안전하므로 Superfetch 가 필요하지 않습니다.

대부분의 경우 Superfetch 를 켜두는 것이 안전할 수 있지만 정기적인 속도 저하, 높은 RAM 사용량 또는 느린 시작이 발생하는 경우 Superfetch 를 비활성화 하는 것이 문제 해결을 시작하기에 좋은 장소일 수 있습니다.

  • 시작하려면 키보드에서 Win + R 을 눌러 Windows 레지스트리 편집기 를 열고 (Windows Registry Editor)regedit 를 입력한 다음 Enter 키를 누릅니다. 
  • 사용자 액세스 제어(User Access Control) 창이 나타나면 (Yes) 를 누릅니다 .

  • 레지스트리 편집기(Registry Editor) 에서 왼쪽 패널의 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters 로 이동합니다 .

  • (Right-click)열린 창에서 마우스 오른쪽 버튼을 클릭 하고 새로(New) 만들기 하위 메뉴로 이동한 다음 D-WORD(32비트) 값(D-WORD (32 bit) Value) 을 클릭합니다 .

  • 새 값의 이름을 EnableSuperfetch 로 지정 합니다. 

  • Superfetch 를 완전히 비활성화 하려면 EnableSuperfetch 값을 0으로 두십시오 . 그러나 변경하려면 (0.)EnableSuperfetch 값 을 두 번 클릭 한 다음 ValueData 아래에서 (ValueData)1 로 변경하여 응용 프로그램에 Superfetch 를 활성화 하고 2 를 활성화합니다 . 부팅 하려면 3번(3 ) , 완전히 활성화하려면 3번입니다. 확인(OK ) 을 클릭 하여 그림을 확인합니다.

  • 저장이 완료되면 PC를 재부팅합니다.

이렇게 하면 Superfetch 서비스가 완전히 비활성화되거나 범위가 응용 프로그램 또는 시작으로 제한됩니다. 언급했듯이 SSD 시스템 드라이브가 있는 사용자는 Superfetch 를 자동으로 비활성화해야 하며 대신 Windows 10 에서 캐시를 지우는 다른 방법 중 하나를 찾을 수 있습니다 .

메모리 확보를 위해 보류 중인 유휴 작업 지우기(Clear Pending Idle Tasks to Free Up Memory)

Windows 캐시 를 지우는 오래되고 일반적으로 보고되는 트릭 은 Windows 10 및 이전 Windows 버전  에서 캐시를 "지워야 하는" 사용자 지정 바로 가기를 사용하는 것 입니다.

불행히도 이것은 실제로 Windows 메모리 캐시를 지우지는 않지만 보류 중인 시스템 "유휴" 작업 처리를 시작 하도록 Windows 에 지시합니다. (Windows)시스템 리소스가 사용되지 않을 때 백그라운드에서 수행되는  숨겨진 Windows 작업입니다.(Windows)

이 프로세스를 완료하는 데 시간이 걸릴 수 있지만 PC가 실행되는 동안 사용 가능한 시스템 리소스를 장기적으로 향상시킬 수 있습니다.

이것은 시대에 뒤떨어진 방법이지만 이동 중에 컴퓨터 캐시를 지우는 방법을 알아내려고 한다면 시도해도 전혀 해가 되지 않습니다. 그러나 시스템 성능을 즉시 향상시키려면 대신 PC를 다시 시작하는 것이 가장 좋습니다.

  • 시작하려면 바탕 화면으로 이동하거나 적절한 위치에서 Windows 파일 탐색기 를 엽니다. (Windows File Explorer)을 마우스 오른쪽 버튼으로 클릭(Right-click) 하고 새로(New) 만들기 하위 메뉴로 이동한 다음 바로 가기(Shortcut) 를 클릭 합니다.

  • 바로 가기 만들기(Create Shortcut) 대화 상자 (, )항목 위치 입력(Type the location of the item) 아래 에 %windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks다음(Next) 을 클릭 합니다.

  • 바로 가기에 Clear Pending System Tasks 와 같은 적절한 이름을 지정합니다 . 

  • 마침(Finish) 을 클릭 하여 바로 가기를 만듭니다.

바로 가기가 생성되면 바로 사용할 수 있습니다. 프로세스를 시작하려면 아무 지점에서나 바로 가기를 두 번 클릭하십시오.

다른 솔루션 고려(Consider Other Solutions)

Windows 10은 이전 (Windows)Windows 릴리스 보다 사용 가능한 시스템 리소스를 훨씬 더 잘 관리 합니다. 성능이 저하되면 처음부터 다시 시작해 보십시오. 이것은 Windows 메모리 캐시를 지우는 가장 쉬운 방법입니다.

나열된 다른 방법이 도움이 될 수 있지만 모든 상황에서 작동한다고 보장할 수는 없습니다. Windows 는 시스템 리소스를 최대한 관리하려고 시도하지만 느린 PC에는 RAM 부족 , 디스크 공간 부족 또는 오래되고 느린 하드 드라이브와 같은 더 큰 근본 원인이 있을 수 있습니다. 

메모리 캐시를 지우면 PC의 이러한 장기적인 문제가 해결되지 않고 패치만 됩니다. PC 속도 저하의 원인을 조사하고 보다 적절한 솔루션을 찾기 위해 시스템 성능을 확인(check your system performance) 해야 할 수도 있습니다 .



About the author

저는 10년 이상의 경험을 가진 선임 소프트웨어 엔지니어이자 이미지 및 iPhone 앱 개발자입니다. 하드웨어 및 소프트웨어에 대한 제 기술은 모든 기업 또는 소비자 스마트폰 프로젝트에 적합합니다. 고품질 이미지를 만드는 방법과 다양한 이미지 형식으로 작업할 수 있는 능력에 대해 깊이 이해하고 있습니다. 또한 Firefox 및 iOS 개발에 익숙합니다.



Related posts