Usuwamy pozycję “Drukuj” z menu kontekstowego Windows

Menu kontekstowe umożliwia nam szybkie wydrukowanie wybranych przez nas elementów. Jeżeli nie posiadacie drukarki, bądź chcecie pozbyć się tej pozycji z menu kontekstowego, zapraszam do poradnika.

Przypominam, że na łamach tego bloga już wielokrotnie przedstawiałem wam, w jaki sposób dostosować menu kontekstowe i pozbyć się z niego niechcianych elementów. Usunięcie pozycji “Udostępnij…”, “Wyślij do” czy też “Rzutuj do urządzenia” jest banalnie proste i właściwie nie wiem, dlaczego system nie umożliwia usunięcia niepotrzebnych nam pozycji z menu w panelu ustawień. Czyżby lenistwo programistów ?

Aby usunąć pozycję Drukuj z menu kontekstowego Windows za pomocą edytora rejestru musimy:

1.  Uruchomić Edytor Rejestru:

Posłużymy się edytorem rejestru. W tym celu naciskamy logo win Usuwamy pozycję Drukuj z menu kontekstowego Windows+R i w polu Uruchamianie wpisujemy regedit

regedit Usuwamy pozycję Drukuj z menu kontekstowego Windows

2. Nawigujemy pod odpowiednie klucze.

Nawigujemy pod: 

HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\print

I dodajemy nową wartość ciągu którą nazywamy ProgrammaticAccessOnly

Bez nazwy 1 3 Usuwamy pozycję Drukuj z menu kontekstowego Windows
Nie musimy nic dodawać w polu Dane wartości.

Wartość ProgrammaticAccessOnly jest specjalnym parametrem który “tłumaczy” systemowi (a raczej powłoce eksploratora), że rozszerzenie jego funkcjonalności dostępne jest jedynie dla systemu, nie dla użytkownika. Dlatego też z jego pomocą możemy ukryć w/w pozycję w menu kontekstowym.

3. Dodajemy wartość ProgrammaticAccessOnly do pozostałych kluczy rejestru.

Teraz czeka Was naprawdę wiele roboty 😉 Musicie dodać wartość ProgrammaticAccessOnly do następujących kluczy rejestru:

[HKEY_CLASSES_ROOT\batfile\shell\print]
[HKEY_CLASSES_ROOT\cmdfile\shell\print]
[HKEY_CLASSES_ROOT\docxfile\shell\print]
[HKEY_CLASSES_ROOT\fonfile\shell\print]
[HKEY_CLASSES_ROOT\htmlfile\shell\print]
[HKEY_CLASSES_ROOT\inffile\shell\print]
[HKEY_CLASSES_ROOT\inifile\shell\print]
[HKEY_CLASSES_ROOT\JSEFile\Shell\Print]
[HKEY_CLASSES_ROOT\otffile\shell\print]
[HKEY_CLASSES_ROOT\pfmfile\shell\print]
[HKEY_CLASSES_ROOT\regfile\shell\print]
[HKEY_CLASSES_ROOT\rtffile\shell\print]
[HKEY_CLASSES_ROOT\ttcfile\shell\print]
[HKEY_CLASSES_ROOT\ttffile\shell\print]
[HKEY_CLASSES_ROOT\txtfile\shell\print]
[HKEY_CLASSES_ROOT\VBEFile\Shell\Print]
[HKEY_CLASSES_ROOT\VBSFile\Shell\Print]
[HKEY_CLASSES_ROOT\WSFFile\Shell\Print]

Gdy dotrwacie do końca musicie ponownie uruchomić komputer. Po restarcie pozycja Drukuj zniknie z naszego menu kontekstowego.

Usuwamy pozycję Drukuj z menu kontekstowego za pomocą gotowych wpisów rejestru.

Tradycyjnie dla moich czytelników przygotowałem gotowe pliki .reg usuwające, bądź przywracające pozycję “Drukuj” w menu kontekstowym. Wystarczy pobrać archiwum z załącznika umieszczonego poniżej, rozpakować pliki i wybrać jeden z dwóch plików .reg:

  • Usuń Drukuj z menu kontekstowego.reg
  • Dodaj Drukuj do menu kontekstowego.reg

Po scaleniu ich z rejestrem i ponownym uruchomieniu komputera uzyskacie dokładnie ten sam efekt jak podczas własnoręcznej zabawy z rejestrem.

Dziękuję za uwagę. 

Załączniki

Jak bardzo te informacje były dla Ciebie przydatne ?
Jeszcze nie oceniono ;-(
Momencik...

Dodaj komentarz

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subksrybuj  
Powiadom o