홈페이지 » 어떻게 » 지저분한 Windows 컨텍스트 메뉴를 정리하는 방법

    지저분한 Windows 컨텍스트 메뉴를 정리하는 방법

    혹시 뭔가를 마우스 오른쪽 버튼으로 클릭하고 정크가 어디서 왔는지 궁금해했다면 혼자가 아닙니다. 문지기 메뉴에 실제로 유용한 항목을 추가하고 사용하지 말라는 속임수를 없애고 싶습니까? 너는 할 수있다..

    Windows에는 기본적으로 컨텍스트 메뉴에 여러 옵션이 포함되어 있으며 더 많은 앱을 설치하면 그 목록이 커집니다. 때로는 모든 앱이 컨텍스트 메뉴의 일부를 위해 싸우는 것처럼 보일뿐 아니라 대부분의 앱이 절반 정도만 사용하는 것처럼 보입니다. 레지스트리를 편집하여 항목을 제거하는 방법과 몇 가지 무료 타사 앱을 사용하여 더 쉽게 정리할 수있는 방법을 보여 드리겠습니다. 또한 더 유용한 명령을 추가하는 방법을 알려줄 것입니다. 너무 많은 노력을 기울이지 않고도 컨텍스트 메뉴를 복잡하게 만들지 않고 주로 유용하게 사용할 수 있습니다.

    ... 효율적이고 능률적으로.

    시작하자.

    어려운 길 : 레지스트리를 편집하여 컨텍스트 메뉴에서 항목 제거

    진정으로 괴상한 방법으로 정리하려면 써드 파티 소프트웨어가 필요없이 레지스트리 편집기에서 할 수 있습니다. 조금 후에 더 쉬운 도구를 사용 하겠지만 이러한 도구를 사용하여 레지스트리에서이 물건을 처리하는 방법을 이해할 때 도움이된다고 생각합니다..

    표준 경고: 레지스트리 편집기는 강력한 도구이며 잘못 사용하면 시스템이 불안정하거나 작동하지 않을 수 있습니다. 이전에 작업 해본 적이 없다면 시작하기 전에 레지스트리 편집기 사용 방법을 읽어보십시오. 변경하기 전에 레지스트리 (및 컴퓨터!)를 확실히 백업하십시오. 특히이 기사의 가이드 라인을 따르면 사실적인 메뉴 항목을 찾기 위해 약간의 사냥을해야하기 때문에 그렇습니다.

    시작을 누르고 "regedit"를 입력하여 레지스트리 편집기를 엽니 다. 레지스트리 편집기를 열고 Enter 키를 눌러 PC에 대한 변경 권한을 부여하십시오.

    아쉽게도 컨텍스트 메뉴를 채우는 항목이 모두 레지스트리의 같은 위치에 있지는 않습니다. 왼쪽의 탐색 창에서 다음 키 중 하나를 드릴 다운하여 파일 및 폴더에 사용되는 대부분의 컨텍스트 메뉴 항목을 찾을 수 있습니다.

    HKEY_CLASSES_ROOT \ * \ 셸
    HKEY_CLASSES_ROOT \ * \ shellex \ ContextMenuHandlers
    HKEY_CLASSES_ROOT \ AllFileSystemObjects \ ShellEx

    대신 이러한 키 중 하나에있는 폴더에만 해당하는 상황에 맞는 메뉴 항목을 찾을 수 있습니다.

    HKEY_CLASSES_ROOT \ Directory \ shell
    HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers

    이 위치에있는 상황에 맞는 메뉴 항목을 조금 다르게 처리해야하므로 계속해서 읽고 어떻게하는지 설명합니다. 지금 당장은 레지스트리에서 각 위치를 찾아 즐겨 찾기 목록에 추가하여 나중에 쉽게 찾아 볼 수 있습니다..

    "쉘"항목 제거

    예를 들어 하나의 항목을 살펴 보겠습니다. 나는 VLC 비디오 플레이어를 사용합니다. 내가 그것을 설치할 때 VLC는 "VLC 미디어 플레이어의 재생 목록에 추가"라는 컨텍스트 메뉴 항목을 추가했습니다. 나는 그것을 사용하지 않고 오히려 내 컨텍스트 메뉴에 있지 않을 것입니다..

    여기에 우리가 그 메뉴 항목을 제거하는 방법이 있습니다. 레지스트리 편집기에서 다음 키로 드릴 다운하십시오.

    HKEY_CLASSES_ROOT \ 디렉토리 \ 셸 \ AddtoPlaylistVLC

    나는 AddtoPlaylistVLC 키를 탐색하면서 껍질 제거 할 항목을 찾는 키. 일반 아이템 껍질 키는 일반적으로 쉽게 발견하고 처리하기 쉽습니다..

    이를 처리하는 방법에 대한 몇 가지 옵션이 있습니다. 우리는 그걸 지울 수 있어요. AddToPlaylistVLC 키를 완전히 누르면 컨텍스트 메뉴에서 항목이 제거됩니다. 그러나 레지스트리를 백업하거나 키를 먼저 내보내고 REG 파일을 유지하지 않는 한 마음이 바뀌면 다시 돌아올 수 없습니다..

    두 번째 옵션은 키를 삭제하는 대신 비활성화하는 것입니다. 그렇게하려면 마우스 오른쪽 버튼으로 AddToPlaylistVLC 키 또는 작업중인 모든 키를 선택하고 새로 만들기> 문자열 값을 선택하십시오. 새 문자열 값의 이름을 "LegacyDisable"로 지정하십시오.

    생성하자마자 LegacyDisable 값은 즉시 변경해야합니다. 파일 탐색기에서 파일이나 폴더를 마우스 오른쪽 버튼으로 클릭하면 "VLC 미디어 플레이어의 재생 목록에 추가"항목이 상황에 맞는 메뉴에서 제거 된 것을 볼 수 있습니다.

    세 번째 옵션도 있습니다. 간혹 메뉴 항목을 사용하지만 일상적인 상황에 맞는 메뉴를 복잡하게하지 않으려면 파일이나 폴더를 마우스 오른쪽 버튼으로 클릭 할 때 Shift 키를 누른 상태에서만 표시되는 확장 된 상황에 맞는 메뉴에서 숨길 수 있습니다. 이렇게하려면 마우스 오른쪽 버튼으로 AddToPlaylistVLC 키 또는 작업중인 모든 키를 선택하고 새로 만들기> 문자열 값을 선택하십시오. 새 문자열 값의 이름을 "Extended"로 지정하십시오.

    이제는 Shift 키를 누른 상태에서 폴더를 마우스 오른쪽 버튼으로 클릭하는 경우에만 나타납니다..

    "Shellex"항목 제거

    이 절의 맨 위에 나와있는 일반적인 레지스트리 키 중 일부는 "쉘"대신 "쉘렉스"(셸 확장)라는 이름으로 나타 났을 것입니다. 이러한 유형의 키를 조금 다르게 처리해야합니다. 예를 들어 언급 한 키 중 하나로 이동합니다.

    HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers

    쉘렉스 아이템은 해독하기가 다소 어려울지라도, 왼쪽의 키 이름으로 항목을 알아낼 수 있습니다. 여기에서 우리는 DropboxExt 열쇠 안에 ContextMenuHandlers 키.

    Dropbox가 설치되면 컨텍스트 메뉴에 "Dropbox로 이동"명령이 추가됩니다. 나는 드래그 앤 드롭퍼에 가깝기 때문에 한번도 그 명령을 사용하지 못했고, 나는 그것을 제거 할 것입니다..

    트릭을 사용할 수 없습니다. LegacyDisable 펼친 우리가 shellex 아이템으로 위에서 기술 한 문자열 값. 전체 삭제할 수 있습니다. DropboxExt 키를 사용하여 상황에 맞는 메뉴에서 제거 할 수 있습니다 (그렇게 할 경우 키를 백업해야합니다). 그러나이를 비활성화하는 간단한 방법이 있습니다. 왼쪽의 키를 선택한 다음 해당 키의 (기본값) 값을 두 번 클릭하여 속성 창을 엽니 다..

    속성 창에서 "값 데이터"상자에 기존 값을 삭제하지 않도록주의하면서 앞에서 몇 개의 대시를 추가하여 이미있는 값을 수정하십시오. 그렇게하면 마음이 바뀌면 다시 들어가서 대시를 제거 할 수 있습니다. 완료되면 "확인"을 클릭하십시오.

    변경 내용은 즉시 나타나므로 파일 탐색기에서 마우스 오른쪽 버튼을 클릭하고 명령이 사라 졌는지 확인하십시오.

    안타깝게도 쉘렉스 아이템에 관해서는 쉘 아이템으로 할 수있는 것처럼 확장 된 컨텍스트 메뉴에서 쉘렉스 아이템을 숨길 방법이 없습니다. 삭제 또는 사용 중지 만 가능합니다..

    파일 유형별로 다른 위치 탐색

    특정 유형의 파일을 마우스 오른쪽 단추로 클릭 할 때 볼 수있는 상황에 맞는 메뉴 항목을 제거하려는 경우에도 그렇게 할 수 있습니다. 이러한 항목은 이미 살펴본 공통 위치 이외의 위치에 저장됩니다. 파일을 찾으려면 먼저 아래에서 파일 확장명 키를 찾아야합니다. HKEY_CLASSES_ROOT 그 확장을 위해, 당신이 찾는 열쇠의 이름을 알려줄 것입니다.

    예를 들어 Excel 문서를 마우스 오른쪽 버튼으로 클릭 할 때 Excel에서 Excel 문서 (XLSX)를 여는 데 필요한 메뉴 항목을 제거하려고한다고 가정 해 보겠습니다. 왜 이걸하고 싶니? 글쎄, 아마 그렇지는 않지만 여기를 살펴 보는 것은 쉬운 예입니다. 다른 응용 프로그램은 필요없는 다른 유형의 명령을 추가 할 수 있습니다.

    먼저 XLSX 확장에 대한 다음 레지스트리 키를 살펴보십시오.

    HKEY_CLASSES_ROOT \ .xlsx

    에 대한 데이터 열 (태만) 셸 키를 사용하면 실제 파일 형식이 "Excel.Sheet.12"임을 알 수 있습니다.

    이제 해당 확장 키를 탐색 할 수 있습니다.

    HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ shell

    이제 올바른 위치를 찾았습니다. 껍질 키를 사용하여 이전 셸 항목에서 설명한 것과 같은 기술을 사용하여 확장 컨텍스트 메뉴에서 항목을 삭제, 비활성화 또는 숨길 수 있습니다. 기억하십시오. LegacyDisable펼친 문자열 값? 그래, 그 사람들도 여기에서 일해..

    쉬운 방법 : NirSoft 유틸리티를 사용하여 컨텍스트 메뉴에서 항목 제거

    이제 어려운 일을하는 방법을 알게되었으므로 쉬운 방법을 살펴 보겠습니다. 레지스트리를 편집하는 대신 NirSoft에서 두 가지 도구를 다운로드하여 컨텍스트 메뉴를 정리할 수 있습니다. 왜 두 가지 도구가 필요한가요? 그 중 하나는 일반 셸 항목을 처리하고 하나는 셸렉스 항목을 처리하기 때문입니다. 둘 다 레지스트리를 편집하는 것보다 사용하기가 훨씬 쉽지만 레지스트리에서 이러한 것들이 어떻게 처리되는지에 대한 철저한 이해는 이러한 도구가 표시하는 모든 항목을 정렬 할 수 있도록 도와줍니다.

    두 도구를 모두 다운로드하십시오. 첫 번째 도구는 일반적인 쉘 항목을 처리하는 ShellMenuView입니다. 두 번째 도구는 ShellExView이며, Shellex 항목을 처리합니다. 다운로드 링크를 찾으려면 양쪽 페이지 아래쪽으로 아래로 스크롤하십시오. 이 도구는 98에서 10까지의 모든 Windows 버전에서 작동합니다. 32 비트 또는 64 비트 버전을 실행하는지 여부에 따라 32 비트 또는 64 비트 버전을 가져와야합니다 Windows 버전.

    첫 번째 툴은 쉘 메뉴 뷰 (ShellMenuView)입니다. 사용하기 쉬운 인터페이스로 모든 일반 쉘 항목을 관리 할 수 ​​있습니다. 도구를 다운로드하고 추출한 후 EXE 파일을 두 번 클릭하여 실행하십시오. 휴대용 도구이므로 설치가 필요하지 않습니다..

    ShellMenuView 창에서 비활성화하려는 항목을 찾을 때까지 목록을 찾아보기 만하면됩니다. 이러한 도구는 항목을 삭제하거나 확장 컨텍스트 메뉴에서 숨길 수 없도록 비활성화 할 수만 있습니다. 그런데이 도구는 LegacyDisable 적절한 키 안에 문자열 값 - 레지스트리를 수동으로 편집 할 때처럼.

    찾고있는 항목을 찾았 으면 도구 모음에서 "사용 안함"버튼을 클릭하십시오 (적색 등).

    이 도구를 사용하는 또 다른 이점은 여러 항목을 선택한 다음 한꺼번에 비활성화 할 수 있다는 점입니다. 이 예에서는 폴더를 마우스 오른쪽 버튼으로 클릭 할 때만 (이전에 레지스트리 섹션에서 사용한 것과 같은 예제) "VLC 미디어 플레이어의 재생 목록에 추가"항목을 비활성화하지만 모든 항목에서 "추가 VLC 미디어 플레이어의 재생 목록 "항목을 선택한 다음"사용 안 함 "을 클릭하여 지원되는 모든 파일 형식의 상황에 맞는 메뉴에서 해당 명령을 제거하십시오.

    셸 항목을 제거했으면 다음 단계는 ShellExView 도구를 실행하고 셸렉스 항목을 제거하는 것입니다. 이 도구는 첫 번째 도구와 똑같은 방식으로 작동합니다. 하나 이상의 항목을 선택한 다음 "사용 안함"버튼을 클릭하여 컨텍스트 메뉴에서 항목을 제거하십시오..

    상황에 맞는 메뉴에서 추가 항목을 제거하는 방법

    몇 가지 컨텍스트 메뉴 항목이 있습니다. NirSoft 도구와 일반 레지스트리 방법 중 하나에서 다루지 않은 항목, 즉 "연결 프로그램"및 "보내기"하위 메뉴에서 찾을 수있는 항목.

    "연결 프로그램"메뉴는 여러 프로그램이있는 파일을 열 때 편리한 기능입니다. 특정 프로그램으로 파일을 열 때마다 해당 프로그램이 해당 파일 유형의 "연결 프로그램"메뉴에 추가됩니다. 실수로 잘못된 프로그램이나 더 이상 사용하지 않는 프로그램으로 파일을 열어 본 적이 있다면 시간이지나면서 메뉴가 어수선하게 보일 것입니다. 다행히도 "연결 프로그램"메뉴에서 프로그램을 제거하는 방법을 안내하는 완전한 지침이 있습니다..

    "보내기"메뉴는 사람들이 항상 사랑하고 사용하는 경향이 있거나 전혀 신경 쓰지 않는 기능 중 하나입니다. Windows를 설치할 때 기본적으로 "보내기"메뉴에 일부 항목이 추가됩니다. 다른 앱을 설치하면 시간이 지남에 따라 다른 앱이 추가됩니다. 혹시 그 메뉴를 없애기를 원한다면, 그것은 당신의 행운의 날입니다! "보내기"메뉴의 항목을 사용자 정의하기위한 가이드와 컨텍스트 메뉴에서 "보내기"메뉴를 모두 제거하려면 다른 안내서가 있습니다..

    상황에 맞는 메뉴에 유용한 항목을 추가하는 방법

    컨텍스트 메뉴에서 필요하지 않은 항목을 제거하는 데 약간의 시간을 소비 했으므로 실제로 사용할 수있는 항목을 추가하는 데주의를 기울일 수 있습니다. 시작하려면 실제로 컨텍스트 메뉴에 원하는 응용 프로그램이나 바로 가기를 추가하면됩니다. 이제는 물건을 지울 때 살펴볼 레지스트리 키에 대한 모든 것을 읽었으므로 물건을 추가 할 때 같은 키가 많이 포함된다는 사실에 놀라지 않을 것입니다.

    물론, 컨텍스트 메뉴에 추가 할 재미있는 것들에 대한 특별한 제안 없이는 우리를 떠나지 않을 것입니다. 그리고 우리는 그 (것)들의 낱단을 커버했다. 예를 들어 메뉴에 다음 중 하나를 추가 할 수 있습니다.

    • 모든 파일에 대한 "메모장으로 열기"명령
    • 폴더에 대한 "Open PowerShell Here"명령
    • 드라이브에 대한 "조각 모음"명령
    • 파일 및 폴더에 대한 "소유권 가져 오기"명령
    • 폴더에있는 파일 목록을 복사하기위한 명령
    • 빠른 액세스를위한 "제어판"명령

    즐겁게 지내고 창의력을 발휘하십시오.!


    우리는 아마 익숙해 진 메뉴를 바꾸기 위해 흡수하는 것이 좋은 양의 정보라는 것을 인정합니다.하지만 당신이 명령을 내릴 수있는 깨끗하고 정교한 컨텍스트 메뉴를 얼마나 더 즐겁게 사용하고 있는지 놀랄 것입니다. 실제로 사용하십시오. 그래서 뭘 기다리고 있니? 이러한 상황에 맞는 메뉴를보다 유용하게 만들 시간.!