Удалить параметр "Прикрепить к началу" в Корзине Just Desktop в Windows 8
Я продолжаю случайно нажимать кнопку "Прикрепить к началу", когда выхожу, чтобы очистить корзину. Есть ли какой-нибудь ключ реестра, который я могу использовать, чтобы просто удалить эту конкретную опцию из контекстного меню?
5 ответов
Мне удалось удалить его из корзины, используя небольшой обходной путь:
Возьми на себя ответственность за эти два ключа -
HKEY_CLASSES_ROOT \ CLSID \ {645FF040-5081-101B-9F08-00AA002F954E} \ оболочки \ пусто
(Принадлежит "NT SERVICE \ TrustedInstaller")
HKEY_CLASSES_ROOT \ CLSID \ {645FF040-5081-101B-9F08-00AA002F954E} \ оболочки \ пустой \ команда
(Принадлежит "СИСТЕМА")
{645FF040-5081-101B-9F08-00AA002F954E}
является идентификатором класса "Корзины".Предоставь себе полное разрешение.
Переименуйте КЛЮЧ "пустой" в "pintostartscreen".
В конце концов, восстановить права собственности
Это должно перезаписать глагол "Pin to Start"
- Случайно, Windows частично сгенерирует новую "пустую" запись. Вы можете вступить во владение этим КЛЮЧОМ и удалить все разрешения, чтобы навсегда заблокировать второй пункт меню.
Другие ответы здесь слишком агрессивны на мой вкус, так что вот способ сделать это, не удаляя / переименовывая что-либо, и вам даже не нужны права администратора!
Это скроет глагол для текущего пользователя:
REGEDIT4
[HKEY_CURRENT_USER\Software\Classes\Folder\shell\pintostartscreen]
"AppliesTo"="NOT System.ParsingName:=\"::{645FF040-5081-101B-9F08-00AA002F954E}\""
(сохранить как.reg и дважды щелкните)
Измените HKEY_CURRENT_USER на HKEY_LOCAL_MACHINE, если вы хотите применить его ко всем пользователям.
В статье Как добавить или удалить контекстное меню "Закрепить для начала" для файлов в Windows 8 предлагается решение для удаления раздела реестра:
HKEY_CLASSES_ROOT\*\shell\pintostartscreen
В статье " Как отключить функцию" Прикрепить к стартовому экрану "" в Windows 8 предлагается использовать приложение AutoPin Controller для аналогичных параметров (однако из документации не ясно, выполняет ли он то, что вам нужно).
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\pintostartscreen]
"MUIVerb"=" "
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\pintostartscreen\command]
@="rundll32"
Windows Registry Editor Version 5.00
;For Windows 11 & 10 after updates
;Microsoft have changed the Pin to start from "pintostartscreen" to CLSID {a2a9545d-a0c2-42b4-9708-a0b2badd77c8} to stop us from removing this annoying thing
;Work around is to put an empty space so you don't click it accidentally
;if you want the useless create shortcut rename "link" to anything else
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\link]
;No name
"MUIVerb"=" "
;No icon (needed only if you add an icon and want to remove it)
"Icon"=-
;Disabled (grayed)
"CommandStateHandler"="{E9571AB2-AD92-4ec6-8924-4E5AD33790F5}"
;Seprators lines before and after if you want
"SeparatorBefore"=""
"SeparatorAfter"=""
;Don't add or it will not work
"Position"=-
"Extended"=-
"ProgrammaticAccessOnly"=-
"LegacyDisable"=-
;Recycle Bin icon
;"Icon"="imageres.dll,-54"
;Second solution: Uncomment below to remove Pin to start from all folders
;[-HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}]
;Remove Pin to quick access form Recycle Bin context menu if its there
[HKEY_CLASSES_ROOT\Folder\shell\pintohome]
"AppliesTo"="System.ParsingName:<>\"::{645FF040-5081-101B-9F08-00AA002F954E}\" AND System.IsFolder:=System.StructuredQueryType.Boolean#True"
;For older Windows or you can use the rename empty method
;[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\pintostartscreen]
;"MUIVerb"=" "
;"CommandStateHandler"="{E9571AB2-AD92-4ec6-8924-4E5AD33790F5}"