删除Windows 8中Just Desktop回收站上的Pin即可启动选项


8

当我清空回收站时,我不小心打了“ Pin to Start”选项。是否有一些注册表项可以用来从上下文菜单中删除该特定选项?

在此处输入图片说明


2
处理此功能的注册表将影响桌面上的所有快捷方式。
拉姆猎犬,

Answers:


6

我设法使用一些解决方法将其从“回收站”中删除:

  1. 取得这两个密钥的所有权-

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

    (由“ NT SERVICE \ TrustedInstaller”拥有)

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

    (由“ SYSTEM”拥有)

    {645FF040-5081-101B-9F08-00AA002F954E} 是“回收站”的类ID。

  2. 授予自己完全的权限。

  3. 将密钥“空”重命名为“ pintostartscreen”。

  4. 最终,恢复所有权

这应该覆盖“ Pin to Start”动词

  1. Windows偶然会部分生成一个新的“空”条目。您可以获取此KEY的所有权并删除所有权限,以永久阻止第二个菜单项。

1
在Win 10上也可以使用。–
Rudy

2

文章如何在Windows 8中为文件添加或删除“固定到开始”上下文菜单 建议作为删除注册表项的解决方案:

HKEY_CLASSES_ROOT\*\shell\pintostartscreen

文章 如何在Windows 8中禁用固定到开始屏幕的功能建议将应用程序 AutoPin Controller用于类似的选项(但是,从文档中不清楚它是否满足您的要求)。


1
看起来这将从每个文件中删除“ Pin to Start”上下文菜单项。
JC2k8

@ JC2k8:这是我的理解要求。我不知道选择哪种方法。
哈里奇

我的评论仅是为了提醒您,请清理一下。标题还专门提到了“只是回收站”,但这种控制级别可能是不可能的。与此相关的是,由于回收站是一个特殊的文件夹,因此我不确定这是否可行。Kirk可能必须删除该HKEY_CLASSES_ROOT\Folder\shell\pintostartscreen分支才能使其从文件夹的上下文菜单中消失
JC2k8

2

在我看来,这里的其他答案有点过于侵入性,因此这是一种无需删除/重新命名任何内容的方法,您甚至不需要管理员权限!

这将为当前用户隐藏动词:

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。


在Win 10中无效
。– Rudy

下面的注册表设置似乎可以在Windows 10上使用。(注意:使该项目对回收站不起作用,但不隐藏该项目,在Windows中这似乎是一个错误。)[HKEY_CLASSES_ROOT \ Folder \ shellex \ ContextMenuHandlers \ PintoStartScreen ] ApplyliesTo = System.ParsingName:<>“ :: {645FF040-5081-101B-9F08-00AA002F954E}”主要区别是“ shellex \ ContextMenuHandlers \ PintoStartScreen”而不是“ shell \ pintostartscreen”。AppliesTo语法有所不同,仅是因为我基于MS本身在相同文件夹类/键下的相关“ shell \ pintohome”中使用的语法。
戴维森
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.