컴퓨터로 작업할 때 자주 사용하는 유틸리티에 빠르게 접근할 수 있으면 작업 효율이 크게 향상됩니다. 저에게는 Windows 설정이 대표적인 예입니다. 설정은 다양한 용도로 활용되며 그만큼 의존도가 높습니다. 설정에 쉽게 접근하는 가장 간단한 방법 중 하나는 작업 표시줄에 고정하는 것인데, 몇 번의 클릭만으로 가능합니다. 하지만 작업 표시줄로 프로그램을 실행하는 습관이 없다면, 바탕 화면 컨텍스트 메뉴(우클릭 메뉴)에 Windows 설정을 추가하는 것이 좋은 대안이 됩니다. 이번 글에서는 이 변경 사항을 적용하는 방법을 자세히 알아보겠습니다.
바탕 화면 컨텍스트 메뉴에 Windows 설정 추가하기
과정은 매우 간단합니다. 관련 .reg 파일을 만들고 기존 레지스트리 설정과 '병합'하기만 하면 컨텍스트 메뉴가 변경됩니다. 전체 과정을 요약하면 다음과 같습니다.
- 실행 대화 상자나 전원 사용자 메뉴를 통해 관리자 권한으로 메모장 열기
- 명령어 전체(또는 필요한 부분만) 복사 후 붙여넣기
- 메모장 파일을 쉽게 찾을 수 있는 위치에 '.reg' 문서로 저장
- 파일 위치로 이동하여 병합(Merge) 실행
- 경고 메시지를 확인하고 변경 사항이 적용될 때까지 대기
이제 하나씩 자세히 살펴보겠습니다. 실행(Run) 대화 상자에 'Notepad.exe'를 입력하고 Ctrl+Shift+Enter를 눌러 관리자 권한으로 메모장을 엽니다.
아래 코드를 복사해 붙여넣은 뒤 레지스트리 파일로 저장합니다.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings] "Position"="Middle" "Icon"="SystemSettingsBroker.exe" "SubCommands"="" ; Settings home [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\01subcmd] "Icon"="SystemSettingsBroker.exe" "MUIVerb"="Settings" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\01subcmd\command] @="explorer ms-settings:" ; System [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\02subcmd] "CommandFlags"=dword:00000020 "MUIVerb"="System" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\02subcmd\command] @="explorer ms-settings:display" ; Devices [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\03subcmd] "MUIVerb"="Devices" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\03subcmd\command] @="explorer ms-settings:bluetooth" ; Network & Internet [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\04subcmd] "MUIVerb"="Network && Internet" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\04subcmd\command] @="explorer ms-settings:network" ; Personalization [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\05subcmd] "MUIVerb"="Personalization" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\05subcmd\command] @="explorer ms-settings:personalization" ; Apps [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\06subcmd] "MUIVerb"="Apps" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\06subcmd\command] @="explorer ms-settings:appsfeatures" ; Accounts [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\07subcmd] "MUIVerb"="Accounts" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\07subcmd\command] @="explorer ms-settings:yourinfo" ; Time & language [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\08subcmd] "MUIVerb"="Time && language" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\08subcmd\command] @="explorer ms-settings:dateandtime" ; Gaming [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\09subcmd] "MUIVerb"="Gaming" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\09subcmd\command] @="explorer ms-settings:gaming-gamebar" ; Ease of Access [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\10subcmd] "MUIVerb"="Ease of Access" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\10subcmd\command] @="explorer ms-settings:easeofaccess-narrator" ; Cortana [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\11subcmd] "MUIVerb"="Cortana" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\11subcmd\command] @="explorer ms-settings:cortana" ; Privacy [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\12subcmd] "MUIVerb"="Privacy" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\12subcmd\command] @="explorer ms-settings:privacy" ; Update & security [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\13subcmd] "MUIVerb"="Update && security" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\13subcmd\command] @="explorer ms-settings:windowsupdate" ; Mixed Reality [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\14subcmd] "MUIVerb"="Mixed Reality" [HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\14subcmd\command] @="explorer ms-settings:holographic"
파일 메뉴에서 '.reg' 파일로 저장합니다(파일 이름은 무엇이든 상관없습니다). 이때 파일 형식이 반드시 '모든 파일'로 선택되어 있어야 합니다. 그렇지 않으면 '.txt' 파일로만 저장됩니다. 또한 나중에 쉽게 찾을 수 있는 위치에 저장하는 것도 잊지 마세요.

저장된 파일의 위치로 이동한 뒤 파일을 마우스 오른쪽 버튼으로 클릭합니다. 첫 번째 옵션에 '병합(Merge)'이 표시됩니다. 이 옵션은 관리자 계정으로 Windows를 사용 중일 때만 나타나므로 참고하세요. 병합을 클릭하면 레지스트리를 변경할 것인지 묻는 경고 창이 여러 개 나타납니다. 모두 확인하면 잠시 후 변경 사항이 적용됩니다.

이제 바탕 화면에서 마우스 오른쪽 버튼을 클릭해 컨텍스트 메뉴를 열면 '설정' 항목과 함께 설정 페이지에 있는 모든 하위 섹션이 하위 메뉴로 표시되는 것을 확인할 수 있습니다.

여기서 더 나아가 사용자 지정도 가능합니다. 특정 설정 섹션만 컨텍스트 메뉴에 표시되길 원한다면 위 코드 블록을 수정하면 됩니다. 즉, 불필요한 항목이 있다면 해당 코드 블록을 삭제하기만 하면 됩니다. 각 설정 하위 섹션은 이름 앞에 ';' 주석으로 구분되어 있어 이를 기준으로 편집할 수 있습니다. 예를 들어 'Time & language(시간 및 언어)' 항목을 제거하고 싶다면 '; Time & language' 부분을 찾아 다음 하위 섹션이 시작되기 전까지의 코드 줄을 모두 삭제하면 됩니다.
TIP: Ultimate Windows Tweaker를 사용하면 클릭 한 번으로 컨텍스트 메뉴에 유용한 여러 항목을 손쉽게 추가할 수 있습니다.
컨텍스트 메뉴에 바로 가기를 추가하는 방법은?

위치와 관계없이 컨텍스트 메뉴에 바로 가기를 추가하고 싶다면 아주 간단한 절차를 따르면 됩니다. 여기서 말하는 바로 가기란 URI 명령을 지원하는 앱들을 의미합니다. 이 명령을 활용하면 해당 앱이나 설정을 곧바로 실행할 수 있습니다. 필요한 작업은 다음과 같습니다.
- 바탕 화면 등 바로 가기를 만들고 싶은 위치로 이동합니다.
- 마우스 오른쪽 버튼을 클릭하고 '새로 만들기 > 바로 가기'를 선택합니다.
- 바로 가기 만들기 마법사가 나타납니다.
- 해당 설정의 URI 명령을 모른다면 찾아보기를 통해 검색할 수 있습니다.
- 바로 가기 이름을 지정하고 '마침'을 클릭합니다.
Windows 10에서 새로 만들기 컨텍스트 메뉴에 항목을 추가하거나 제거하는 방법은?
지금까지 살펴본 것처럼 컨텍스트 메뉴는 매우 유연하게 사용자 지정할 수 있습니다. 레지스트리 편집기를 직접 사용하거나, 온라인에서 무료로 배포되는 유틸리티를 활용하면 원하는 대로 항목을 추가하거나 제거할 수 있습니다.
이 글이 도움이 되었기를 바랍니다!