Jak wyczyścić niechlujny Windows Menu kontekstowe
Jeśli kiedykolwiek kliknąłeś coś prawym przyciskiem myszy i zastanawiałeś się, skąd pochodzą te wszystkie śmieci, nie jesteś sam. Chcesz pozbyć się okrucieństwa, którego nie używasz, i dodać kilka przydatnych rzeczy do menu kontekstowego? Możesz.
System Windows zawiera domyślnie kilka opcji w tym menu kontekstowym, a lista ta rośnie wraz z instalacją większej liczby aplikacji. Czasami wydaje się, że każda aplikacja walczy o kawałek menu kontekstowego i większość z nas nie używa nawet połowy z nich. Pokażemy Ci, jak możesz usuwać przedmioty, edytując rejestr, a także łatwiejszą metodę czyszczenia za pomocą kilku darmowych aplikacji innych firm. Wskażemy także, jak dodać bardziej przydatne polecenia. Bez zbytniego wysiłku możesz zabrać menu kontekstowe z bałaganu i tylko bardzo przydatne ...
... do usprawnienia i wydajności.
Zacznijmy.
Trudny sposób: Usuń elementy z menu kontekstowego, edytując rejestr
Jeśli chcesz oczyścić rzeczy w naprawdę zuchwały sposób, możesz zrobić to z Edytora rejestru bez potrzeby korzystania z oprogramowania innych firm. Przejdziemy do łatwiejszych narzędzi nieco później, ale uważamy, że pomaga to podczas korzystania z tych narzędzi, aby zrozumieć, jak te rzeczy są obsługiwane w rejestrze.
Standardowe ostrzeżenie: Edytor rejestru jest potężnym narzędziem, a jego niewłaściwe użycie może spowodować niestabilność systemu lub nawet uniemożliwić jego działanie. Jeśli nigdy wcześniej z nim nie pracowałeś, pomyśl o tym, jak korzystać z Edytora rejestru, zanim zaczniesz. I zdecydowanie wykonaj kopię zapasową rejestru (i komputera!) Przed wprowadzeniem zmian. Jest to szczególnie ważne, gdy postępujesz zgodnie ze wskazówkami w tym artykule, ponieważ będziesz musiał zrobić małe polowanie, aby znaleźć wpisy w menu kontekstowym, które coś dla ciebie znaczą.
Otwórz Edytor rejestru, naciskając przycisk Start i wpisując polecenie "regedit". Naciśnij klawisz Enter, aby otworzyć Edytor rejestru, a następnie nadaj mu uprawnienia do wprowadzania zmian na komputerze.
Niestety, pozycje wypełniające menu kontekstowe nie są zlokalizowane w tym samym miejscu w Rejestrze. Większość elementów menu kontekstowego używanych do plików i folderów można znaleźć, przechodząc do jednego z następujących klawiszy w okienku nawigacji po lewej stronie:
HKEY_CLASSES_ROOT \ * \ shell
HKEY_CLASSES_ROOT \ * \ shellex \ ContextMenuHandlers
HKEY_CLASSES_ROOT \ AllFileSystemObjects \ ShellEx
Zamiast tego znajdziesz elementy menu kontekstowego przeznaczone tylko dla folderów w jednym z tych kluczy:
HKEY_CLASSES_ROOT \ Directory \ shell
HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers
Będziesz musiał obsługiwać elementy menu kontekstowego znajdujące się w tych lokalizacjach nieco inaczej, więc czytaj dalej, a wyjaśnimy, jak to zrobić. Na razie może Ci się przydać zlokalizowanie każdej z tych lokalizacji w Rejestrze i dodanie ich do listy ulubionych, aby ułatwić jej przeglądanie później.
Usuń elementy "Shell"
Rzućmy okiem na jeden przedmiot jako przykład. Używam odtwarzacza wideo VLC. Po zainstalowaniu VLC dodało pozycję menu kontekstowego o nazwie "Dodaj do listy odtwarzania odtwarzacza multimediów VLC". Nigdy nie używam tego i wolałbym, żeby nie było w moim menu kontekstowym.
Oto jak pozbyć się tego elementu menu. W Edytorze rejestru przejdź do następującego klucza:
HKEY_CLASSES_ROOT \ Directory \ shell \ AddtoPlaylistVLC
Zauważyłem AddtoPlaylistVLC
klucz podczas przeglądania muszla
klucz szukający przedmiotów do usunięcia. Przedmioty pod regularną muszla
Klucz jest zazwyczaj bardzo łatwy do wykrycia i radzenia sobie z nim.
Mamy kilka opcji, jak sobie z tym poradzić. Możemy to po prostu usunąć AddToPlaylistVLC
klucz całkowicie, a to usunie element z menu kontekstowego. Jednakże, chyba że wykonasz kopię zapasową swojego Rejestru - lub wyeksportujesz klucz jako pierwszy i dotrzymasz kroku z plikiem REG - odzyskanie go nie będzie łatwe, jeśli zmienisz zdanie.
Drugą opcją jest wyłączenie klucza zamiast usuwania go. Aby to zrobić, po prostu kliknij prawym przyciskiem myszy AddToPlaylistVLC
klucz - lub jakikolwiek klucz, z którym pracujesz - i wybierz Nowy> Wartość ciągu. Nazwij nową wartość ciągu "LegacyDisable."
Jak tylko utworzysz LegacyDisable
wartość, zmiana powinna być natychmiastowa. Kliknij prawym przyciskiem myszy plik lub folder w Eksploratorze plików i widzimy, że pozycja "Dodaj do odtwarzacza multimediów VLC" została usunięta z menu kontekstowego.
Masz również trzecią opcję. Jeśli okazjonalnie używasz elementu menu, ale nie chcesz, aby zaśmiecał on twoje zwykłe menu kontekstowe, możesz ukryć je w rozszerzonym menu kontekstowym, które widzisz tylko wtedy, gdy przytrzymasz Shift podczas klikania prawym przyciskiem myszy pliku lub folderu. Aby to zrobić, kliknij prawym przyciskiem myszy AddToPlaylistVLC
klucz - lub jakikolwiek klucz, z którym pracujesz - i wybierz Nowy> Wartość ciągu. Nazwij nową wartość ciągu "Rozszerzone".
Teraz pojawi się tylko wtedy, gdy klikniesz prawym przyciskiem folder, przytrzymując Shift.
Usuń przedmioty "Shellex"
Zapewne zauważyłeś, że niektóre ze zwykłych kluczy Rejestru wymienionych na początku tej sekcji mają w nazwie "shellex" (Shell Extension), a nie tylko "shell". Będziesz musiał obsługiwać te typy kluczy trochę inaczej. Jako nasz przykład udamy się do jednego z tych kluczy, o których wspominaliśmy:
HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers
Elementy shella będą nieco trudniejsze do rozszyfrowania, ale zazwyczaj można je znaleźć po nazwie klucza po lewej stronie. Tutaj będziemy pracować z DropboxExt
klucz wewnątrz ContextMenuHandlers
klawisz.
Po zainstalowaniu Dropbox dodaje polecenie "Przenieś do Dropbox" do menu kontekstowego. Ponieważ jestem bardziej drag and dropper, nigdy nie użyłem tego polecenia i zamierzam się go pozbyć.
Nie możesz używać tych sztuczek z LegacyDisable
i Rozszerzony
wartości łańcuchów opisaliśmy powyżej z elementami shella. Nadal można usunąć całość DropboxExt
klawisz, aby usunąć go z menu kontekstowego (i pamiętaj, aby go cofnąć, jeśli to zrobisz), ale istnieje prosty sposób, aby go wyłączyć. Po prostu wybierz klucz po lewej stronie, a następnie kliknij dwukrotnie wartość (Domyślna) wewnątrz tego klawisza, aby otworzyć jego okno właściwości.
W oknie właściwości, w polu "Dane wartości", zmodyfikuj wartość, która już tam jest, umieszczając przed nią kilka kresek, uważając, aby nie usunąć żadnej z istniejących wartości. W ten sposób, jeśli zmienisz zdanie, możesz po prostu wrócić i usunąć myślniki. Kiedy skończysz, kliknij "OK".
Zmiana będzie natychmiastowa, więc kliknij prawym przyciskiem myszy w Eksploratorze plików i upewnij się, że polecenie zniknęło.
Niestety, jeśli chodzi o elementy shella, nie ma sposobu, aby je ukryć w rozszerzonym menu kontekstowym w taki sposób, jak w przypadku elementów powłoki. Możesz je tylko usuwać lub wyłączać.
Przeglądaj inne lokalizacje według typu pliku
Jeśli chcesz usunąć elementy menu kontekstowego, które widzisz tylko po kliknięciu prawym przyciskiem myszy określonych typów plików, możesz to zrobić. Pozycje te są przechowywane w miejscu innym niż popularne lokalizacje, które już obejrzeliśmy. Aby je znaleźć, musisz najpierw zlokalizować klucz rozszerzenia pliku, przeglądając poniżej HKEY_CLASSES_ROOT
dla tego rozszerzenia, które z kolei powie Ci nazwę klucza, którego potrzebujesz szukać.
Przykładowo, powiedzmy, że chcesz usunąć pozycję menu do otwierania dokumentu Excel (XLSX) w Excelu po kliknięciu prawym przyciskiem myszy. Dlaczego chcesz to zrobić? Cóż, prawdopodobnie nie, ale jest to łatwy przykład, aby spojrzeć tutaj. Inne aplikacje mogą dodawać różne typy poleceń, których nie potrzebujesz.
Zacząłbyś od spojrzenia na następujący klucz rejestru dla rozszerzenia XLSX:
HKEY_CLASSES_ROOT \ .xlsx
Kolumna danych dla (Domyślna)
klucz powłoki informuje, że rzeczywisty typ pliku to "Excel.Sheet.12".
Teraz możesz przeglądać ten klucz rozszerzeń:
HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ shell
A teraz, gdy zlokalizowałeś poprawne muszla
klucz, możesz użyć tych samych technik, które opisaliśmy w poprzedniej sekcji na temat elementów "powłoki", aby usunąć, wyłączyć lub ukryć element w rozszerzonym menu kontekstowym. Zapamiętaj LegacyDisable
i Rozszerzony
wartości ciągów? Tak, ci też tu pracują.
Łatwy sposób: Usuń elementy z menu kontekstowego za pomocą NirSoft Utilities
Teraz, gdy już wiesz, jak robić rzeczy na swój sposób, przyjrzyjmy się łatwej drodze. Zamiast edytować rejestr, możesz pobrać dwa narzędzia z NirSoft, aby wyczyścić menu kontekstowe. Dlaczego dwa narzędzia? Ponieważ jeden z nich obsługuje zwykłe elementy powłoki, a jeden obsługuje elementy shella. Oba są dużo łatwiejsze w użyciu niż edycja Rejestru, ale tajne zrozumienie sposobu, w jaki te rzeczy są obsługiwane w Rejestrze, da ci przewagę w sortowaniu wszystkich przedmiotów, które te narzędzia wyświetlają.
Zacznij od pobrania obu narzędzi. Pierwsze narzędzie to ShellMenuView, które obsługuje zwykłe elementy powłoki. Drugim narzędziem jest ShellExView, który obsługuje elementy shella. Przewiń w dół na dół obu tych stron, aby znaleźć linki do pobierania. Narzędzia działają z każdą wersją systemu Windows od 98 do 10. Musisz pobrać wersję 32-bitową lub 64-bitową, w zależności od tego, czy korzystasz z wersji 32-bitowej, czy 64-bitowej edycja systemu Windows.
Pierwszym narzędziem, które sprawdzimy, jest ShellMenuView, który pozwala nam zarządzać wszystkimi tymi zwykłymi elementami powłoki za pomocą łatwego w użyciu interfejsu. Po pobraniu i wyodrębnieniu narzędzia kliknij dwukrotnie plik EXE, aby go uruchomić. To przenośne narzędzie, więc nie ma instalacji.
W oknie ShellMenuView po prostu przeglądaj listę, aż znajdziesz element, który chcesz wyłączyć. Możesz wyłączać elementy tylko tymi narzędziami - nie usuwaj ich ani nie ukrywaj w rozszerzonym menu kontekstowym. A przy okazji, te narzędzia wyłączają elementy, tworząc a LegacyDisable
wartość ciągu wewnątrz odpowiedniego klucza - tak jak to zrobiliśmy, gdy ręcznie edytowaliśmy rejestr.
Gdy znajdziesz przedmiot, którego szukasz, kliknij przycisk "Wyłącz" na pasku narzędzi (czerwone światło).
Inną zaletą korzystania z tych narzędzi jest to, że można wybrać wiele elementów, a następnie wyłączyć je wszystkie naraz. W naszym przykładzie wyłączamy opcję "Dodaj do odtwarzacza multimediów VLC" tylko po kliknięciu prawym przyciskiem myszy folderu (tego samego przykładu, którego używaliśmy wcześniej w sekcji Rejestr), ale możemy łatwo wybrać wszystkie opcje "Dodaj do Lista odtwarzania odtwarzacza VLC media player ", a następnie kliknij" Wyłącz ", aby usunąć to polecenie z menu kontekstowego wszystkich obsługiwanych typów plików.
Po zakończeniu usuwania elementów powłoki następnym krokiem jest uruchomienie narzędzia ShellExView i usunięcie elementów shella. Ta działa dokładnie tak samo, jak pierwsze narzędzie. Po prostu wybierz jeden lub więcej elementów, a następnie kliknij przycisk "Wyłącz", aby usunąć elementy z menu kontekstowego.
Jak usunąć dodatkowe elementy z menu kontekstowego
Istnieje kilka elementów menu kontekstowego, które mogłeś zauważyć, że ani narzędzia NirSoft, ani zwykłe metody rejestracji, które omówiliśmy, nie są adresami, a mianowicie przedmioty znalezione w podmenu "Otwórz za pomocą" i "Wyślij do"..
Menu "Otwórz za pomocą" jest przydatną funkcją, gdy otwierasz pliki z wieloma programami. Za każdym razem, gdy otwierasz plik z określonym programem, ten program jest dodawany do menu "Otwórz za" dla tego typu pliku. Jeśli kiedykolwiek przypadkowo otworzyłeś plik z nieodpowiednim programem lub z programem, którego już nie używasz, prawdopodobnie zauważyłeś, że menu z biegiem czasu staje się niepotrzebne. Na szczęście mamy komplet instrukcji, które poprowadzą Cię przez usuwanie programów z menu "Otwórz za pomocą".
Menu "Wyślij do" to jedna z tych funkcji, które ludzie lubią lub używają przez cały czas, lub po prostu nigdy nie zadają sobie trudu. Podczas instalacji systemu Windows niektóre elementy są domyślnie dodawane do menu "Wyślij do". Inne są dodawane z biegiem czasu podczas instalowania różnych aplikacji. Jeśli kiedykolwiek chciałeś, abyś mógł rozplątać to menu, to twój szczęśliwy dzień! Mamy jeden przewodnik do dostosowywania elementów w menu "Wyślij do" i inny przewodnik, jeśli chcesz całkowicie usunąć menu "Wyślij do" z menu kontekstowego.
Jak dodać użyteczne elementy do menu kontekstowego
Teraz, gdy poświęciłeś trochę czasu na usunięcie przedmiotów, których nie potrzebujesz z menu kontekstowego, możesz zwrócić uwagę na dodanie niektórych rzeczy, które faktycznie możesz wykorzystać. Na początek można właściwie dodać dowolną aplikację lub skrót do menu kontekstowego. Odkąd przeczytałeś już wszystko na temat kluczy rejestru, które możesz przeglądać podczas usuwania plików, nie będziesz zaskoczony, że dodawanie rzeczy wiąże się z wieloma tymi samymi kluczami.
Oczywiście nie zostawilibyśmy Cię bez konkretnych sugestii, aby fajne rzeczy można było dodać do menu kontekstowego. I omówiliśmy ich kilka. Na przykład możesz dodać dowolne z następujących elementów do swojego menu:
- Polecenie "Otwórz za pomocą Notatnika" dla wszystkich plików
- Polecenie "Otwórz PowerShell tutaj" dla folderów
- Polecenie "Defragmentacja" dla napędów
- Polecenie "Przejmij własność" dla plików i folderów
- Polecenie do kopiowania listy plików w folderze
- Polecenie "Panel sterowania" dla szybkiego dostępu
Baw się dobrze i bądź kreatywny!
Przyznajemy, że jest to duża ilość informacji do wchłonięcia tylko po to, aby zmienić menu, do którego prawdopodobnie przywykliście, ale możecie być zaskoczeni, o ile przyjemniej jest używać ładnego, czystego menu kontekstowego, które zawiera polecenia faktycznie używać. Więc na co czekasz? Czas zacząć korzystać z menu kontekstowych bardziej przydatnych!