当我在 Windows 中右键单击图像文件时,上下文菜单选项之一是“设置为桌面背景”。我知道有些条目可以通过注册表编辑进行隐藏,所以我想知道是否可以删除“设置为背景”选项。
请注意,虽然大多数上下文菜单条目可以在下找到HKEY_CLASSES_ROOT\
,“设置为背景”选项似乎位于其他地方。
答案1
虽然可以通过手动编辑注册表来删除“设置为桌面背景”选项,但使用Shell菜单视图。
只需运行该程序,搜索菜单键setdesktopwallpaper
,然后右键单击每个条目以禁用它们。
如果你做 想要尝试使用 Regedit 手动编辑该键,它应该被列为HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\Shell\setdesktopwallpaper
。请注意,删除该键可能会完全禁用更改壁纸的功能。
来源:如何操作的极客
答案2
是的,您可以通过以下两种方式之一进行操作:
方法 1
您可以修改 Windows 注册表。
- 按 Windows 键 + R 打开运行
- 输入 regedit 并单击确定。
输入以下内容:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
此注册表文件夹内的每个文件夹都代表上下文菜单中的一项。只需删除您不需要的项即可。您可能需要复制注册表值并将其保存到其他位置,以便将来需要恢复它。
小心不要破坏窗户,并确保切换桌面图像的功能仍然有效。您不希望窗户被破坏:
方法 2
下载上下文菜单编辑器第三方软件。
以下是一些可用的(免费):
http://www.thewindowsclub.com/ultimate-windows-customizer
http://www.thewindowsclub.com/right-click-context-menu-extender-for-windows-7-released
http://www.thewindowsclub.com/context-menu-editor-for-windows-7-vista-released
答案来源:
http://www.thewindowsclub.com/remove-click-context-menu-items-editors