Jak dodać nowy typ pliku do menu kontekstowego?

Jak dodać nowy typ pliku do menu kontekstowego?

Autor: Krzysztof Sulikowski

Opublikowano: 3/11/2019, 12:00 PM

Liczba odsłon: 22783

Tworzenie nowych plików, klikając prawym przyciskiem myszy w Eksploratorze plików (w oknach czy na pulpicie) i wybierając z menu Nowy >, to nasz chleb powszedni. W ten sposób możemy zaoszczędzić mnóstwo czasu, chyba że... menu jest zawalone typami plików, których nigdy nie tworzymy. Może też być tak, że często używany przez nas format nie ma swojego miejsca w menu kontekstowym. Co wtedy zrobić? Zamiast czekać, aż jakaś aplikacja zaktualizuje menu Nowy >, możemy zrobić to sami.

Jak dodać nowy typ pliku do menu kontekstowego?

  1. Załóżmy, że nasze menu kontekstowe wygląda tak, jak na zrzucie poniżej. Mamy tu parę podręcznych formatów, ale jednego nam brakuje, bo często używamy rozszerzenia htm. Możemy wprawdzie tworzyć nowe pliki txt i zmieniać im rozszerzenie, ale... po co się tak męczyć?
  2. Menu kontekstowe - nowy plik

  3. Uruchamiamy zatem Edytor rejestru i otwieramy HKEY_CLASSES_ROOT. Tam wyszukujemy klucz z nazwą pożądanego formatu lub po prostu wpisujemy go w pasku adresu po ukośniku (\.htm). Znajdując się w jego lokalizacji, klikamy prawym przyciskiem myszy i wybieramy Nowy > Klucz. Nadajemy mu nazwę ShellNew.
  4. Menu kontekstowe - nowy plik

  5. Wewnątrz ShellNew znów klikamy prawym przyciskiem i wybieramy Nowy > Wartość ciągu.
  6. Menu kontekstowe - nowy plik

  7. Wartości tej nadajemy nazwę NullFile.
  8. Menu kontekstowe - nowy plik

  9. To wszystko! W menu Nowy > od razu pojawia się opcja Dokument HTML, czyli plik htm.
  10. Menu kontekstowe - nowy plik

Jak usunąć typ pliku z menu kontekstowego?

  1. Kiedy dodaliśmy już ulubione typy plików, warto jeszcze pozbyć się tych niechcianych. W naszym przypadku będzie to baza danych Microsoft Access. Jest to jednak wyjątkowy przypadek - zaraz wyjaśnimy, dlaczego.
  2. Jako że domyślnym formatem tego typu jest accdb, przechodzimy do jego klucza i usuwamy ShellNew.
  3. Menu kontekstowe - jak usunąć plik

  4. Microsoft Access Database nadal jednak widnieje w menu Nowy >. Dlaczego? Otóż typ ten obsługiwany jest przez dwa formaty i musimy usunąć także ten drugi, czyli mdb. Tu znów usuwamy ShellNew.
  5. Menu kontekstowe - jak usunąć plik

  6. Potwierdzamy usunięcie klucza przyciskiem Tak.
  7. Menu kontekstowe - jak usunąć plik

  8. Tym samym pozbyliśmy się zbędnej opcji z menu kontekstowego.
  9. Menu kontekstowe - jak usunąć plik

  10. Warto jednak wiedzieć, że w typowych przypadkach (np. dla dokumentu tekstowego - txt) wystarczy usunąć samą wartość ciągu NullFile.
Jak wykorzystać Copilot w codziennej pracy? Kurs w przedsprzedaży
Jak wykorzystać Copilot w codziennej pracy? Kurs w przedsprzedaży

Wydarzenia