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

ShellExView로 Windows 10 컨텍스트 메뉴(우클릭 메뉴) 로딩 속도 높이는 방법

서드파티 소프트웨어가 여러 개 설치되어 있거나 백그라운드에서 수많은 프로세스가 실행 중이라면, 컨텍스트 메뉴(마우스 오른쪽 클릭 메뉴)의 로딩 시간이 점점 길어져 메뉴를 호출할 때 뜨기까지 한참 기다려야 할 수 있습니다. 이러한 느린 로딩의 주범은 바로 여러 셸 확장 프로그램, 특히 운영체제에서 원활하게 작동하지 않는 서드파티 확장입니다. 문제가 심해지면 시스템이 컨텍스트 메뉴를 여는 데 리소스를 모두 쏟아붓느라 로딩에 몇 초에서 몇 분까지 걸리기도 하고, 화면이 멈추거나 시스템 자체를 사용할 수 없게 되는 경우까지 생길 수 있습니다.

이 과정을 빠르게 하려면 Windows 레지스트리에서 컨텍스트 메뉴 항목을 제거해야 합니다. 레지스트리 편집기에 직접 들어가 항목과 프로세스를 하나씩 비활성화하는 방법도 있지만, 이는 매우 번거롭고 오래 걸립니다. 대신 Nirsoft의 무료 유틸리티인 ShellExView(권장)를 사용하면 훨씬 짧은 시간 안에 같은 작업을 수행할 수 있습니다. 복잡한 레지스트리를 직접 다룰 필요도 없고, 다른 중요한 프로세스를 실수로 비활성화할 위험도 없습니다.

ShellExView로 서드파티 확장 비활성화하기: 단계별 가이드

Windows 컨텍스트 메뉴 속도를 개선하기 위해 ShellExView를 사용하려면 먼저 프로그램을 내려받아 설치해야 합니다. ShellExView는 NirSoft에서 제공하는 무료 도구로, 공식 페이지에서 다운로드할 수 있습니다. ShellExView 페이지에 명시된 시스템 요구 사항을 확인한 뒤 페이지 하단으로 스크롤하여 무료 버전을 내려받으세요. ZIP 파일로 내려받아 압축을 풀어 사용하는 방법과, 설치 제거 기능이 포함된 실행 파일(.exe)로 설치하는 방법 두 가지가 있습니다. 후자를 권장합니다. ZIP 파일의 압축을 풀어 C 드라이브 폴더로 옮기는 작업은 상당히 번거롭고, 나중에 프로그램을 삭제할 때도 같은 수고를 또 들여야 하기 때문입니다.

  1. ShellExView로 Windows 10 컨텍스트 메뉴(우클릭 메뉴) 로딩 속도 높이는 방법ShellExView 페이지에서 실행 파일 다운로드를 클릭합니다. 64비트 Windows PC를 사용한다면 x64 버전을 선택하세요.
  2. 다운로드 폴더에서 설치 파일을 찾아 실행합니다. 대화상자가 뜨면 화면의 안내에 따라 설치를 끝까지 진행합니다.
  3. 설치가 완료되면 화면 왼쪽 아래 시작 메뉴 검색창에 "ShellExView"를 입력해 프로그램을 실행합니다.
  4. 프로그램을 열면 수많은 Windows 셸 확장 목록이 바로 눈에 들어옵니다. 이 중 대부분은 Windows 자체 확장이므로, 복잡한 목록을 정리하려면 상단의 Options 탭으로 가서 "Hide All Microsoft Extensions"(모든 Microsoft 확장 숨기기)를 클릭하세요. 또한 "Mark Disabled Items", "Mark Suspicious Shell Extensions", "Mark Non-Microsoft Extensions" 항목에도 체크가 되어 있는지 확인합니다.
  5. 이제 목록에는 확장 프로그램이 훨씬 줄어들고, 컨텍스트 메뉴 최적화와 관련된 항목들만 보이게 됩니다. 그래도 일반적인 PC 사용에 필수적이거나 계속 실행해야 하는 서드파티 확장들이 여럿 남아 있을 텐데, 그대로 두어도 괜찮습니다.
  6. 다음 단계부터는 어느 서드파티 확장이 컨텍스트 메뉴 로딩을 느리게 하는지 진단해야 하므로 어느 정도의 시행착오가 필요합니다.ShellExView로 Windows 10 컨텍스트 메뉴(우클릭 메뉴) 로딩 속도 높이는 방법확장을 하나씩 비활성화한 뒤 탐색기를 다시 시작하고 문제가 해결됐는지(컨텍스트 메뉴가 거의 즉시 뜨는지) 확인하는 방법이 있습니다. 더 빠른 방법은 확장을 여러 개씩 묶어 한꺼번에 비활성화한 후 탐색기를 재시작하며 확인하는 것입니다. 어떤 그룹을 비활성화했을 때 문제가 해결되면 해당 그룹 안에서 다시 소규모로 나누어 테스트하며 범인을 좁혀 나가면 됩니다. 후자의 방식을 권장합니다.
  7. 확장을 비활성화하려면 해당 항목을 선택하거나 Ctrl 키를 누른 채 여러 항목을 차례로 클릭한 뒤, 마우스 오른쪽 버튼을 눌러 "Disable Selected Items"(선택한 항목 비활성화)를 클릭합니다. 성공적으로 비활성화된 확장은 Disabled 열에 "Yes"로 표시됩니다.
  8. 탐색기를 다시 시작하고 컨텍스트 메뉴 로딩 속도가 개선됐는지 확인합니다. 시작 메뉴에서 작업 관리자를 연 뒤 "Windows 탐색기"를 찾고, 창 하단의 "다시 시작"을 클릭하면 됩니다.
  9. 개선되지 않았거나 비활성화했던 확장을 다시 켜고 싶다면 해당 항목들을 다시 선택한 후, 상단의 File 탭에서 "Enable Selected Items"(선택한 항목 활성화)를 클릭합니다.
  10. 문제의 확장을 찾아 비활성화할 때까지 위 과정을 반복합니다. 범인을 찾아내고 컨텍스트 메뉴 속도에 만족하게 되면 ShellExView를 종료해도 되고, 원한다면 삭제해도 됩니다. 프로그램을 제거해도 이미 비활성화한 확장 설정은 그대로 유지됩니다.

마무리

Windows 컨텍스트 메뉴 로딩을 느리게 만드는 대표적인 확장 중 하나는 구글 드라이브의 "GDContextMenu Class"입니다. 많은 사용자가 이 확장이 문제의 원인이었다고 보고했으므로, 시행착오 방식에 들어가기 전에 먼저 이 확장을 비활성화해 보는 것이 좋습니다. 이것만으로 문제가 바로 해결될 수도 있습니다. 해결되지 않는다면 위에서 설명한 시행착오 방식을 계속 진행하면 됩니다. 대개 한두 개의 확장만 비활성화해도 컨텍스트 메뉴 속도가 개선되므로, 범인 하나만 찾아내 비활성화하면 작업을 마칠 수 있습니다. 이후에는 Windows 컨텍스트 메뉴가 거의 즉시 열리고, 메뉴를 열 때마다 멈춘 화면 앞에서 기다릴 필요가 없어질 것입니다.