바탕 화면 또는 파일 탐색기에서 마우스를 우클릭 했을 때 나타나는 컨텍스트 메뉴는 특정 상황에 맞는 메뉴를 선택할 수 있는 기능으로 폴더 및 파일과 관련된 편집 메뉴를 선택하거나 옵션, 열기, 수정과 같은 기능을 수행하게 됩니다.
컨텍스트 메뉴는 컴퓨터를 사용하면서 상당히 많이 사용하는 기능으로 자주 접근하는 기능들이 모여있는데요. 간혹 마우스 우클릭을 눌렀을 때 메뉴가 뜨는 시간이 지연되어 창이 응답 없음 상태가 되거나 멈춤 상태가 되어 작업을 진행할 수 없는 상황이 발생하곤 합니다.
보통 컴퓨터를 다시 시작했을 때 문제가 해결되지만 지속적으로 마우스 우클릭 메뉴에 문제가 발생하는 경우 메뉴 안에 포함된 기능에 문제가 생겼거나 시스템에 동작 중인 다른 프로세스로 인해서 느려질 수 있는데요.
이 글에서는 마우스 우클릭을 했을 때 메뉴가 지연되고 멈추는 문제를 해결하는 방법에 대해 정리했으며 크게 5가지 방법을 이용할 수 있습니다.
튜토리얼 환경 : Windows 10, 11에 적용할 수 있습니다.
목차
1. 인텔 그래픽 설정 메뉴 삭제
바탕 화면에서 마우스 오른쪽 버튼을 눌렀을 때 메뉴에 포함된 Intel Graphics Settings 메뉴는 내장 그래픽을 설정하는 창을 바로 열 수 있는 기능입니다.
다만 인텔 그래픽 설정 메뉴가 콘텍스트 메뉴의 응답 없음 문제를 유발할 수 있는 대표적인 원인 중 하나인데요. 레지스트리 설정에서 인텔 그래픽 설정을 삭제해서 문제를 해결할 수 있습니다.
Win + R 키를 눌러 실행 창을 연 다음 regedit
을 입력해 실행합니다. 그리고 아래 경로를 복사한 다음 편집 화면의 경로 상자에 붙여 넣습니다.
컴퓨터\HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers
ContextMenuHandlers 키로 이동하면 하위에 있는 igfxcui
키, igfxDTCM
키를 삭제합니다.
레지스트리 편집이 번거롭거나 이것 때문에 문제가 발생하지 않았다고 생각된다면 아래 첨부된 reg 파일을 통해 삭제, 복구가 가능합니다.
링크 : Add-or-Remove-Intel-HD-Graphics-Desktop-Context-Menu.zip
2. 마우스 우클릭 메뉴 정리
인텔 그래픽 설정 뿐만 아니라 다른 프로그램의 기능으로 인해 메뉴가 열리는 것이 지연되거나 응답 없음 상태로 빠질 수 있습니다.
콘텍스트 메뉴는 레지스트리 편집기에서 대부분 제거할 수 있지만 위치가 다 다르고 특정 프로그램이 문제가 있는지 확인이 어려워서 프로그램을 사용하는 것이 좋은데요.
shellexview는 바탕 화면과 파일 탐색기의 메뉴와 관련된 기능들을 목록으로 확인하고 기능을 중지할 수 있는 프로그램으로 이를 통해 원인을 분석하고 문제를 해결할 수 있습니다.
ShellExView – Shell Extension Manager For Windows
Shell Extensions Manager
www.nirsoft.net
shellexview를 실행한 다음 목록에서 분홍색 배경으로 표시된 확장(Extension)이 우클릭 메뉴와 연관된 프로세스입니다.
분홍색 배경으로 표시된 확장 중에서 형식이 컨텍스트 메뉴로 된 것을 하나씩 확인해서 사용자가 잘 사용하지 않는 것이나 어떤 기능을 하는지 모르는 것들을 Ctrl 키를 누른 상태에서 하나씩 클릭해 선택합니다.
shellexview 메뉴 상단의 빨간색 버튼이 기능을 비활성화 하는 것입니다. 빨간색 버튼을 클릭해 선택한 항목을 사용 중지합니다. 필자의 경우에는 GDirectShellExt가 문제의 원인 이였네요.
파일 탐색기를 다시 시작하면 해당 기능들을 제외하고 다시 Shell이 로딩됩니다. shellexview의 옵션 > Restart Explorer로 다시 시작할 수 있지만 무한 재시작 버그가 있어서 작업 관리자에서 직접 파일 탐색기를 재시작하는 것이 좋습니다.
Ctrl + Shift + Esc 키를 누른 후 프로세스 목록에서 Windows 탐색기를 클릭한 후, 우측 하단의 다시 시작 버튼을 클릭한 후 문제가 해결되었는지 확인합니다.
3. 시작 프로그램 점검
컨텍스트 메뉴와 관련된 프로세스를 중지했음에도 문제가 해결되지 않았다면 특정 프로그램이 백그라운드에서 실행되는 것 때문에 문제가 발생할 수 있습니다.
이 경우, 불필요한 시작 프로그램을 정리해서 우클릭 메뉴 문제가 발생하는 원인을 찾아야 합니다.
작업 관리자를 연 다음, 시작 프로그램 탭으로 이동합니다. 그리고 목록에서 인터넷 보안 프로그램, 정체를 알 수 없는 프로그램과 같은 항목을 선택 후 ‘사용 안 함’으로 변경합니다.
그리고 컴퓨터를 다시 시작해 우클릭 메뉴 문제가 해결되었는지 확인 후 해당 프로그램이 불필요하다면 삭제합니다.
4. 윈도우 클린 부팅 후 상태 확인
Windows 서비스에 등록된 프로그램은 시작 프로그램과 마찬가지로 윈도우가 부팅했을 때 백그라운드에서 자동으로 실행되는 특징이 있습니다.
시작 프로그램과 다른 점은 프로그램 자체가 아닌, 특정 프로세스만 실행되고 있어서 사용자가 어떤 기능이 수행되는지 잘 눈치채기 어렵다는 것인데요.
Windows의 기본 서비스 외에 사용자가 설치한 프로그램 중에서 서비스로 실행되는 프로세스를 모두 중지해서 문제를 해결할 수 있습니다.
Win + R 키를 눌러 실행을 띄웁니다. 그리고 msconfig
입력 후 확인 버튼을 클릭합니다.
시스템 구성 화면에서 서비스 탭으로 이동합니다. 그리고 좌측 하단의 “모든 Microsoft 서비스 숨기기” 옵션을 체크합니다.
서비스 목록에서 Microsoft 서비스가 제외되면 나머지는 사용자가 설치한 프로그램만 나타나게 됩니다. 우측 하단의 “모두 사용 안 함” 버튼을 클릭하면 서비스가 모두 체크 해제됩니다.
확인 버튼을 누른 후 시스템을 다시 시작하면 Microsoft 기본 서비스 외에 다른 항목은 로딩 되지 않고 클린 부팅됩니다. 이 상태에서 마우스 우클릭 문제가 해결되었는지 확인합니다.
마우스를 우클릭했을 때 응답 없음 없이 쾌적하게 동작한다면 서비스 중에서 문제를 발생하는 원인이 있다는 것이므로 서비스로 등록된 프로그램 중에서 불필요한 것부터 삭제해서 원인을 찾아내면 되겠습니다.
5. 윈도우 오류 복구 명령어 사용하기
시작 프로그램과 서비스를 모두 정리해도 문제가 해결되지 않는다면 사실상 윈도우를 다시 설치하는 것이 원인을 찾는 시간보다 빠를 수 있습니다.
다만 윈도우를 포맷하고 다시 설치하는 것이 매우 귀찮다면 마지막으로 시도할 수 있는 방법으로 윈도우 오류 검사를 돌리는 것입니다.
Dism /online /cleanup-image /restorehealth
sfc /scannow
명령 프롬프트를 관리자 권한으로 실행한 다음 배포 이미지 서비스 및 관리 도구와 시스템 검사를 명령어를 입력해 실행합니다. 시스템에 문제가 있다면 오류를 검출하고 시스템을 복구하게 됩니다.
추천 글
- 윈도우11 마우스 우클릭 메뉴 편집 하는 2가지 방법
- 윈도우11 마우스 우클릭 메뉴를 윈도우10 스타일로 바꾸는 방법
- 윈도우11 우클릭 메뉴 원래대로 되돌리는 방법