메모장 ++의 셸 통합을 제거하는 방법은 무엇입니까?


32

Windows에서 파일을 마우스 오른쪽 버튼으로 클릭 할 때 메모장 ++의 성가신 셸 통합을 제거하고 싶습니다.

마우스 오른쪽 버튼 클릭 컨텍스트 메뉴

어떻게합니까?


2
메모장 ++에서 내가 좋아하는 것 중 하나입니다. 각자 자신에게.
브래드 패튼

의 꽤 자극적 그건 ... 프로그램의 환경 설정에서 이것에 대한 플래그가없는 믿을 수 없어
Some_Guy

답변:


19

레지스트리 편집이 마음에 들지 않으면 Shell Extensions를 편집 할 수있는 무료 응용 프로그램 인 ShellExView 를 사용해보십시오 .

셸 확장은 Windows 운영 체제의 기능을 확장하는 처리중인 COM 개체입니다. 대부분의 셸 확장은 운영 체제에 의해 자동으로 설치되지만 추가 셸 확장 구성 요소를 설치하는 다른 많은 응용 프로그램도 있습니다. 예 : 컴퓨터에 WinZip을 설치하면 Zip 파일을 마우스 오른쪽 버튼으로 클릭하면 특별한 WinZip 메뉴가 나타납니다. 이 메뉴는 시스템에 쉘 확장을 추가하여 작성됩니다. ShellExView 유틸리티는 컴퓨터에 설치된 셸 확장의 세부 정보를 표시하며 각 셸 확장을 쉽게 비활성화 및 활성화 할 수 있습니다.


1
+1이지만 ShellExView가 이름입니다.
harrymc

31

다음은 Notepad ++ 셸 확장을 제거하는 비 등록 및 비 다운로드 방법입니다. 관리자 권한으로 명령 프롬프트를 사용하여 다음을 실행하십시오.

  1. cd "\Program Files (x86)\Notepad++"1
  2. regsvr32 /u NppShell_06.dll2

이 변경 사항을 활성화하려면 탐색기다시 시작 해야 할 수 있습니다 .


확장을 다시 설치하고 사용자 정의 옵션을 얻을 수도 있습니다.

regsvr32 /i NppShell_06.dll

1 : 32 비트 Windows를 사용하거나 다른 폴더에 Notepad ++를 설치 한 경우 경로가 다를 수 있습니다.

2 : NppShell_06.dll가장 최신 버전의 Notepad ++ (6.6.9)의 올바른 파일 이름입니다. 이 없으면 NppShell_06.dll다른 버전 일 수 있습니다.

출처


2
이 변경 사항을 적용하려면 탐색기를 다시 시작해야합니다.
Patrick Szalapski

1
그것은의 NppShell_05.dll가장 최신 버전 (v6.5.4)를 위해.
Paul

1
완벽하고 빠르고 쉬운 솔루션. 감사합니다 (+1). 메모장 ++의 현재 (6.6.9) 버전으로 업데이트했습니다. 동료 검토가 끝날 때까지 기다립니다.
trejder

1
그것은 다소 극적인 반응이라고 생각하지 않습니까? 대화를 통해 변경 사항을 추가 한 이유를 채팅으로 설명해 드리겠습니다.
Chris

1
@Chris : 내가 무슨 짓을했는지 모르겠습니다. 결국에는 두 개의 dll 파일이 NppShell_05.dll있고 NppShell_06.dll사용할 수 있다는 것을 깨달았습니다 . 결국 갑자기 작동했습니다. 그러나 명령 프롬프트는 전체적으로 관리 모드에있었습니다.
Christian Christian

20

레지스트리 편집기 (시작-> 실행)를 열고 "regedit"를 입력하십시오.

다음 키로 이동하십시오.

HKEY_CLASSES_ROOT\*\ShellEx\ContextMenuHandlers

"Notepad ++"키가 표시됩니다. 간단히 삭제하십시오.


HKEY_CLASSES_ROOT는 HKLM 및 HKCU의 항목을 통합합니다. HKLM에 권한 문제가 있으면 키 삭제가 허용되지 않습니다. HKCU에서 다른 (잘못된) 기본값으로 동일한 키를 만들어서이 문제를 해결했습니다.
industryworker3595112

ContextMenuHandlers키 아래 에서 정확히 이름을 지정할 수는 없지만 Notepad++변형 된 것이므로 "퍼지"일치를 수행하십시오. (예 : "ANotepad ++ 64")
industryworker3595112

흠 .. 고마워! 파일을 삭제했습니다 ANotepad ++ 64
KingRider
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.