如何移除Windows资源管理器右键菜单中的“AMD Software: Adrenalin Edition”选项
我完全懂你想去掉这个没用的右键选项的心情,之前试过的方法没生效,大概率是没找对它对应的GUID。下面给你几个靠谱的解决思路,一步步来:
第一步:精准找到对应菜单的GUID
首先得确定这个AMD右键项到底绑定了哪个GUID,之前网上搜的可能不对,你可以自己动手找:
用注册表编辑器查找:
按下Win+R输入regedit打开注册表编辑器,导航到以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shellex\ContextMenuHandlers
这里的子项都是文件夹空白处右键的菜单扩展,找名字里带AMD、ACE或者Adrenalin的子项(你之前提到过ACE项存在,那可以重点看它),点击子项后,右侧的“默认”值就是对应的GUID。
另外也别忘了检查用户级的路径:HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\background\shellex\ContextMenuHandlers,有些软件会把菜单放在这里。用PowerShell快速列出所有选项:
打开管理员权限的PowerShell,运行以下命令:Get-ChildItem -Path "HKLM:\SOFTWARE\Classes\Directory\background\shellex\ContextMenuHandlers" | ForEach-Object { $guid = $_.PSChildName $name = (Get-ItemProperty -Path $_.PSPath)."(default)" Write-Host "GUID: $guid | 名称: $name" }命令会列出所有空白处右键菜单的GUID和对应的名称,你一眼就能找到和AMD相关的那一项。
第二步:移除右键菜单的两种方法
找到正确的GUID后,就可以动手移除了,推荐用第一种方法(更安全,方便恢复):
方法一:用注册表阻止该扩展(推荐)
- 在注册表编辑器里导航到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked - 如果
Blocked这个项不存在,右键Shell Extensions选择「新建」→「项」,命名为Blocked。 - 右键
Blocked选择「新建」→「字符串值」,把名称设为你找到的那个AMD菜单的GUID,值可以留空,或者写个备注比如「AMD Adrenalin右键菜单」。 - 重启Windows资源管理器(打开任务管理器,找到「Windows Explorer」,右键选择「重启」),或者直接重启电脑,再右键文件夹空白处看看,那个选项应该就消失了。
方法二:直接删除对应的注册表项
如果你确定以后都不会用到这个菜单,可以直接删除它的注册表项:
- 回到之前找到的
ContextMenuHandlers里的AMD相关子项,右键选择「导出」,把它备份成一个.reg文件(万一删错了可以双击恢复)。 - 然后右键该子项选择「删除」。
- 同样重启资源管理器或电脑生效。
额外思路:试试AMD软件自带的设置
其实最简单的方法是先打开AMD Software: Adrenalin Edition,在设置里找找有没有「集成到右键菜单」「启用上下文菜单」之类的开关,有的话直接关掉就行,不用碰注册表,这是最安全的方式。
备注:内容来源于stack exchange,提问作者Donald Duck is with Ukraine




