Usuń opcję Przypnij, aby uruchomić w Koszu po prostu na pulpicie w Windows 8


8

Ciągle przypadkowo wybieram opcję „Przypnij do ekranu startowego”, gdy idę opróżnić Kosz. Czy jest jakiś klucz rejestru, którego można użyć do usunięcia tej konkretnej opcji z menu kontekstowego?

wprowadź opis zdjęcia tutaj


2
Rejestry obsługujące tę funkcję wpłynęłyby na wszystkie skróty na pulpicie.
Ramhound

Odpowiedzi:


6

Udało mi się usunąć go tylko z „Kosza” za pomocą małego obejścia:

  1. Przejmij na własność te dwa klucze -

    HKEY_CLASSES_ROOT \ CLSID \ {645FF040-5081-101B-9F08-00AA002F954E} \ shell \ empty

    (Właściciel: „NT SERVICE \ TrustedInstaller”)

    HKEY_CLASSES_ROOT \ CLSID \ {645FF040-5081-101B-9F08-00AA002F954E} \ shell \ empty \ command

    (Właściciel: „SYSTEM”)

    {645FF040-5081-101B-9F08-00AA002F954E} jest identyfikatorem klasy „Kosza”.

  2. Udziel sobie pełnego pozwolenia.

  3. Zmień nazwę KLUCZA na „pusty” na „pintostartscreen”.

  4. W końcu przywróć prawa własności

To powinno zastąpić czasownik „Przypnij do startu”

  1. Przez przypadek Windows częściowo wygeneruje nowy „pusty” wpis. Możesz przejąć na własność ten KLUCZ i usunąć wszystkie uprawnienia, aby na dobre zablokować drugą pozycję menu.

1
Działa również na Win 10.
Rudy

2

Artykuł Jak dodać lub usunąć menu kontekstowe „Przypnij, aby uruchomić” dla plików w systemie Windows 8 sugeruje jako rozwiązanie do usunięcia klucza rejestru:

HKEY_CLASSES_ROOT\*\shell\pintostartscreen

Artykuł Jak wyłączyć funkcję Pin To Start Screen w Windows 8 sugeruje użycie aplikacji AutoPin Controller dla podobnych opcji (jednak z dokumentacji nie wynika, czy robi to, co chcesz).


1
Wygląda na to, że usunie pozycję menu kontekstowego „Przypnij do ekranu startowego” z każdego pliku .
JC2k8

@ JC2k8: Zapytałem o to, co zrozumiałem. Nie znam bardziej selektywnej metody.
harrymc

Mój komentarz miał na celu jedynie wyjaśnienie sprawy. W tytule wspomniano również „po prostu kosz”, ale ten poziom kontroli prawdopodobnie nie jest możliwy. W powiązanej notatce nie jestem pewien, czy to działa, ponieważ Kosz to specjalny folder. Kirk prawdopodobnie musi usunąć HKEY_CLASSES_ROOT\Folder\shell\pintostartscreengałąź, aby zniknęła z menu kontekstowego folderu.
JC2k8

2

Inne odpowiedzi tutaj są zbyt inwazyjne dla mojego gustu, więc oto sposób na zrobienie tego bez usuwania / zmiany nazwy i nawet nie potrzebujesz uprawnień administratora!

To ukryje czasownik dla bieżącego użytkownika:

REGEDIT4

[HKEY_CURRENT_USER\Software\Classes\Folder\shell\pintostartscreen]
"AppliesTo"="NOT System.ParsingName:=\"::{645FF040-5081-101B-9F08-00AA002F954E}\""

(zapisz jako .reg i kliknij dwukrotnie)

Zmień HKEY_CURRENT_USER na HKEY_LOCAL_MACHINE, jeśli chcesz zastosować go do wszystkich użytkowników.


Nie działa w Win 10.
Rudy

Poniższe ustawienie rejestru wydaje się działać w systemie Windows 10. (Uwaga: sprawia, że ​​element nie robi nic dla Kosza, ale nie ukrywa elementu, co wydaje się błędem w systemie Windows.) [HKEY_CLASSES_ROOT \ Folder \ shellex \ ContextMenuHandlers \ PintoStartScreen ] AppliesTo = System.ParsingName: <> ":: {645FF040-5081-101B-9F08-00AA002F954E}„ Główną różnicą jest „shellex \ ContextMenuHandlers \ PintoStartScreen”, a nie „shell \ pintostartscreen”. Składnia AppliesTo jest inna tylko dlatego, że oparłem ją na tym, czego używają same MS w powiązanym „shell \ pintohome” w tej samej klasie folderów / kluczu.
Leo Davidson
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.